随着互联网的迅猛发展和普及,一个新型的行业和新兴的职位正在上升到技术的层面:web前端开发工程师。一些想从事、或感兴趣的人会问:我适合做前端工程师吗?什么样的人最合适?

首先,一起来看一下前端新人从哪里来?相对于其他IT技术职位来说,Web前端工程师算是半个程序员,很多从事此项工作的都是非计算机相关专业出身,这当然是因为互联网行业吸引人以及HTML和CSS入门起点低,目前大学里尚能全民考C(计算机二级),全民做网页也没有什么稀奇,而且因为职位所处位置的交叉性,注定有很多Web前端开发人员是转行而来。

1设计师转学web前端
这种情况最常见,究其原因与web标准在中国的推广手法有关,我们最先接触的是“禅意花园”那些漂亮的设计,另一方面中国的网页设计师通常要兼顾页面制作,所以自然也会对其样式和数据分离的特性产生兴趣。搞设计出身的前端有一个优势是能更好地把握设计稿的表现重点,对于某些视觉设计师不合规范的操作能轻 松地化解,劣势也很明显,缺乏数理基础,写出的代码不够严谨,JavaScript基础也普遍较差,后期需要学习加强。

2后台程序员转学web前端
作为与代码有关的工作,更适合程序员学习,其思维方式相似。像淘宝第一位前端工程师本身是写Java的,经常也听到有面试后台程序员结果被推到前端然后被录取的,很多后台转战前端的程序员,大多去做Web Apps,即基于Ajax和各种复杂架构的Web运用,而这一技术方向,也是Web前端的大势所趋。

3网虫转学web前端
随着互联网的普及,越来越多的小孩很早便接触了互联网,玩游戏、做博客等等,想学点与互联网相关的内容,首选自然是前端,因为入门要求低,很多Twitter名人就是其中的典型,他们更懂得网民需要什么,写的程序操作简单。

4策划、编辑、草根站长转学web前端
很多的网站策划和编辑不再只是复制和转帖这类重复性的工作,也需要看懂常见的代码,对于提高工作效率和质量有一定的帮助,慢慢的也开始了解这个行业,比一般性的文字工作有趣,并且经过深入的学习,如Javascript、Ajax等技术,其就业领域发生了极大的变化;还有很多在实践中成长起来的草根站长, 最初就是搞几个站玩玩,在不断的建站过程中学到一些前端技术,提高了“前端修养”,开始是为了养家糊口,慢慢也变成了自己的一项事业。

互联网瞬息万变,前端行业发展喜人,同时也给从业者提出很多新的要求。而你跟随时代的脚步有多紧,很大程度上决定了你将来会有多成功。

半路转前端,优势和不足相关推荐

  1. 一个自学前端的4年工作总结【三十而立,拒绝躺平】

    关于我 中部不知名二本毕业,半路转前端,2018年9月入坑,如今整四年,目前就职于一家中型公司 为什么走编程这条路? 其实是没有选择, 有时 没有选择,就是最好的选择 这一路走来,笑过痛过,开心过也失 ...

  2. 分享一个自学前端的4年工作总结(三十而立,拒绝躺平)

    中部不知名二本毕业,半路转前端,2018 年 9 月入坑,如今整四年,目前就职于一家中型公司 为什么走编程这条路? 其实是没有选择, 有时 没有选择,就是最好的选择 这一路走来,笑过痛过,开心过也失望 ...

  3. 【总结】1619- 一个自学前端的4年工作总结【三十而立,拒绝躺平】

    中部不知名二本毕业,半路转前端,2018 年 9 月入坑,如今整四年,目前就职于一家中型公司 为什么走编程这条路? 其实是没有选择, 有时 没有选择,就是最好的选择 这一路走来,笑过痛过,开心过也失望 ...

  4. 从“石器时代”到“超越时代”,阿里 OTT 大屏前端建设之路

    作者 | 阿里文娱前端技术专家-默吉 责编 | 郑丽媛 头图 | CSDN 下载自视觉中国 转眼间2020年已过半,我投身到OTT端开发已经5年有余,回首OTT端(酷喵APP)前端建设历程,感慨良多. ...

  5. 女生适合做软件开发工作吗?优势在哪里?

    不知道大家在念书的时候,有没有留意到这样一种现象,工科类的院校女生可以说是凤毛麟角,有的专业几乎是清一色的男生,就算是有女生,也只有一两个. 难道女孩子都就读于文科类的院校了吗?其实不是,不少理科类的 ...

  6. 闲庭信步聊前端 - 见微知著微前端

    笔者初次接触微前端在2020年7月,是从同事的口中听说的.虽然不算是一个早期接触者,但是也确实的推动和跟进了内部某大型项目的开发和落地.也希望能把一些走过的坑和一些思考分享给大家.文内所指应用均为PC ...

  7. 开发一个大型后台管理系统,应该用前后端分离的技术方案吗?

    话说这天,我们团队开会讨论了一个问题,不,与其说"讨论",不如说"争吵"更合适. 背景是这样的: 我们要开发一个 xxx 后台管理系统,这个系统业务复杂.功能又 ...

  8. 计算机技术博客博客知乎,我的技术博客的选择:CSDN、博客园、简书、知乎专栏仍是Github Page?...

    有不少技术人员在学习到必定程度后发现了写博客的重要性,一方面帮助本身记忆,一方面也能帮助他人解决问题,因而会选择本身开始写博客,以后又发现平台太多不知从何下手,在这里我根据本身写博客的经验比较一下各个 ...

  9. 开发一个大型后台管理系统,真的需要用前后端分离的技术方案吗?

    话说这天,我们团队开会讨论了一个问题,不,与其说"讨论",不如说"争吵"更合适. 背景是这样的: 我们要开发一个 xxx 后台管理系统,这个系统业务复杂.功能又 ...

最新文章

  1. C语言结构体指针与结构体变量作形参的区别
  2. MySQL数据库端字符集设置
  3. Application,Session和Cookies的区别
  4. colab上下载kaggle上notebook输出的自定义数据集并永久存储到GoogleDrive
  5. 【转】刨根究底字符编码之三——字符编码的由来
  6. JME3中级手册一API特征映射1
  7. Linux Shell脚本入门教程系列之(六)Shell数组
  8. eureka管理界面是多少_Eureka注册中心
  9. mybatis逆向工程用idea通过pom插件generator生成代码指令(mysql,oracle,sqlserver)
  10. LuaForUnity1:Lua介绍与使用
  11. 【SAS BASE】SAS函数
  12. hibernate java内存一次能取多少条_Hibernate性能测试(load10000条记录的简单测试 仅供参考)(转)...
  13. Android TextView动态设置字体颜色选择器
  14. etree解析xml_在python中使用Etree解析XML配置文件
  15. Unity 文字转语音
  16. 鲶鱼效应 互联网倒逼传统金融业转型
  17. 滴滴上市,我的一位前同事身家过亿了!
  18. Python操控微信,实现微信机器人
  19. 如何将base64转化为图片
  20. 云之道知识付费3.1.1【最新开源】全插件,独立版

热门文章

  1. UE4 AR 动态阴影 --UE4.26
  2. Delphi 串口通讯
  3. 中国通信服务2020年经营收入人民币1226.49亿元,同比增长4.5%
  4. 安装 Metrics server
  5. html form表单提交后处理返回数据
  6. qPCRtools | 神仙R包分分钟搞定你的qPCR实验结果!~
  7. qbittorrent卡顿
  8. linux读ini文件,Linux下INI文件解析
  9. matlab之FFT(离散傅里叶)分析原理
  10. [翻译] Effective C++, 3rd Edition, Item 32: 确保 public inheritance 模拟 is-a(上)