JSON

术业有专攻,何必要做全栈工程师(图)

字号+ 作者:H5之家 来源:H5之家 2016-01-03 12:22 我要评论( )

全栈工程师,也叫全端工程师,英文Full Stack developer,是指掌握多种技能,并能利用多种技能独立完成产品的人。但是如今,我相信没有人可以凭借一己

  全栈工程师,也叫全端工程师,英文Full Stack developer,是指掌握多种技能,并能利用多种技能独立完成产品的人。但是如今,我相信没有人可以凭借一己之力掌握下图这些领域不断更新的先进知识。单单是紧跟每个类别中的进化和新的编程接口,就几乎是一个全职的工作量。

在Web 2.0时代,全栈工程师是可能的,但是随着新一代创业公司的兴起,推动了各种技术的边际突破。从机器智能到数据分析、再到可穿戴/移动设备,让一个程序员个体实现跨全栈编程实际上变得不现实了。



  在Web 2.0时代,全栈工程师是可能的,但是随着新一代创业公司的兴起,推动了各种技术的边际突破。从机器智能到数据分析、再到可穿戴/移动设备,让一个程序员个体实现跨全栈编程实际上变得不现实了。



  我们正处在向更多复杂科技迅速转型的中期,随着时间的流逝,在每一层都需要专家。开发优秀的iOS和Android应用需要理解这些平台错综复杂的专家。在实际操作中,转向新的数据库,比如MongoDB,需要不断的关注和调整。在云服务(e.g.Amazon)上运行一个应用需要了解它的各种服务的细节,以及如何实现跨区域故障转移的专业知识。即便是古老的Web前端,现在都演变成CSS4、JSON和t的MVC框架,比如Angular.js和Backbone.js。在这个全新的世界中,关键是至少有这样一个人:对每一个部件都至少有功能性的了解,同时可以把不同的层连接起来,和不同领域的专家一起合作,从而最终实现某个功能。在这种意义上,这些连接层、建桥的软件工程师,即精通某一层或好几层的专家,就是比全栈工程师少一点,比全栈综合者(Full Stack Integrator)多一点儿的人。



  博看文思观点:全栈不应该是对所有技术浅尝辄止,而是一专多能或多专多能。无论是自己去创业,还是放到固定岗位上都能大放异彩。在无限广阔的未来,也希望我们有机会培养在ios、HTML5等其他特定领域有深入技术见解的“全栈综合者”!

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
i