首页 > 业内资讯 > Web 开发学习之路是否有尽头

Web 开发学习之路是否有尽头

时间:2016-02-02 | 来源:developerWorks | 阅读:68

话题: developerWorks


注意,上面列出的都是”基础技能“List,要是商业化的大型项目,清单长度和技能深度都要翻个番;
当然,大型项目中,每个工程师每天做的工作其实都只是项目中的一块业务,比如支付,那他还要去研究各个支付渠道的api


因此,要搞清楚自己目前的工作状况、项目状况、业务状况,给自己在团队/项目中定好位。


OK,我目前的定位是…

如果定不出来,每天的学习列表都完不成,那就理所当然了
因为你的目标是凌乱的,一会想实现自己的某个想法,一会想着公司的某块业务,一会想着朋友让帮忙做的网站..


前端?后端?全栈? – 技能定位

技能定位,能在很大程度上砍掉学习清单上的一部分(我认为是小于50%的)


比如定位了前端,就不要去过多深究Nginx,PHP..

反之定位了后端,就不要去深究AngulaJS,Backbone..

定位全栈…


我也说说全栈工程师

全栈工程师的流行,在我的认知里,主要有以下几方面促进因素:

  • NodeJS生态的流行让一部分前端工程师(尤其是后端通过掌握了Node转前端)自然定位自己为全栈

  • Bootstrap等非常强大的前端UI库让后端工程师很容易搭建起一个Web系统

  • 目前互联网创业风行,大多数创业公司在初期项目开发阶段,都会希望有一个全栈开发工程师坐镇以节约人力成本


前后端的分家,很大程度上我认为是因为“前端”分了出去,并在当今用户体验至上的环境中占着跟”后端”同等重要的地位。但另一方面,随着日新月异的技术发展,随着运维复杂度的提升,服务与框架都拥有自身的特性, 一个人很难掌握所有的技能。

有几年经验的前端,或者后端,从某一方面讲,都可以自称“全栈”,但从更严格的方面,很少有人能真正做到”与时俱进“的”全栈“


湘ICP备2022002427号-10湘公网安备:43070202000427号
© 2013~2019 haote.com 好特网