全栈工程师

作者: Note 分类: linux学习 发布时间: 2016-11-07 16:20
作者:我做分布式系统
链接:https://www.zhihu.com/question/52338974/answer/130090463
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

别逗了,全栈工程师?这个概念已经死掉很久了,现在有什么好谈的,看看techcrunch 2014年的文章。中国也好,美国也好,普遍的共识是现在的软件项目,不可能由一个人去精通了。现在真的不是求伯君当年住小宾馆里一个人写wps的年代了。

techcrunch.com/2014/11/

Full stack may have been possible in the Web 2.0 era, but a new generation of startups is emerging, pushing the limits of virtually all areas of software. From machine intelligence to predictive push computing to data analytics to mobile/wearable and more, it’s becoming virtually impossible for a single developer to program across the modern full stack.

但是如果就是谈那些个O2O烧钱应用,当然不在这个范畴,因为那个本质开发的不是技术,是一个层层用来忽悠资本的展板而已 – 一没有技术,二没有规模,三不谈可靠。

会写app、会玩数据库、再懂点运维能管服务器能做软件发布更新,这叫full stack?坦率的,这在很多公司,在考评的时候评语一般是”初级技术人员尚无法确立技术发展方向,且在当前环境中缺失必要技术方向性指导“。

《Silicon Valley》应该不少人看过吧,Richard是天才写算法,Dinesh和Gilfoyle也各有互不重叠专长,Big Head什么都懂点什么都不精通(S01E02,Big Head问Richard自己有什么不可替代的技能,结果双方都表示没有)。他最像啥?最像full stack的那种路线 – 什么都知道点,什么都能做能学能提高,但工作了很多年却什么都不精通。结果呢?甚至连入伙的机会也没有。
当然,能有big head后来那种狗屎运,真的也不需要学什么了,full stack依旧是扯蛋。

随便具体说一个最常见的组件:推荐,数据采集存储、预处理、算法、性能分析校调、分布计算并发高可用SLA合规,API,应用整合,UI呈现,运维加云。还全栈一个人从UI做到数据和运维?这还只是一个应用里一个核心组件。

他开口说自己是full stack engineer,因为他天真
你信他是full stack engineer认为有用,因为你天真

天真,是一种保持快乐的方法,你自己觉得好就成。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

一条评论
  • llllll

    2016年11月22日 下午12:13

    ❓ 😛 🙁 👿 😮 😯 😎 😆 😆

发表评论

电子邮件地址不会被公开。 必填项已用*标注

71 + = 76