程序员是做全栈工程师好?还是专注一个领域好?
但凡做全栈工程师的,要么很惨,要么很牛!但凡很牛的,绝不是一开始就是做全栈的!
http://i1.go2yd.com/image.php?url=0SeAl7sUdi&zhiwu55.jpg
在Web2.0时代,全栈工程师是可能的,但是随着新一代创业公司的兴起,推动了各种技术的边际突破。从机器智能到数据分析、再到可穿戴/移动设备,让一个程序员个体实现跨全栈编程实际上变得不现实了成为全栈工程师的道路
成为全栈工程师说不上难也说不上容易,其中技术积累占了很大一部分:
1.紧跟前沿
2.注重学习不断实践
3.重视基础知识多做总结
4.作为无线团队:收益最大的和最投资的部分
5.全栈技术体系实践
http://i1.go2yd.com/image.php?url=0SeAl7UpKK&zhiwu55.jpg
全栈工程师适合创业公司,还是大公司?
创业公司比较喜欢招全栈,这和创业公司的需求有关系,因为创业初期的公司可能需要一个人做几个人的活。另外,可能老板是技术出身,了解部门之间衔接所需要付出的巨大沟通成本,所以倾向于更少的沟通单位。
http://i1.go2yd.com/image.php?url=0SeAl7Xwg9&zhiwu55.jpg
其实大公司也不错,大公司有更人性化的工作时间,且稳定,一般情况下是不会让员工的工作饱和到满(当然有些个别组很过分)。在大公司的时候,我完成了自己的工作,喜欢折腾什么就折腾什么,然后你觉得自己可以了就可以申请转岗成其他职位(当然这里也要自己承担角色转换带来KPI问题,毕竟换了领域就是一个新兵了嘛)。
我认为这关乎个人的选择,并不是其他人强加的。有些人就很享受前端开发的工作,那么他就做得越来越好,与此相应的,有些人就热爱后端开发
页:
[1]