首先先搞清楚,国界不一致,这个Full Stack的含义是否一致?按照现代工业的趋势,分工越精是肯定,在很久以前,程序员就是程序员,哪有Full stack那么一说。现在国内盛行的Full stack其实是一直一种思维病的爆发。是什么思维病:“我领域以外的关我什么事,我能做好我java(前端/PCB设计……)就行了”。实际上反映的是现在国内很多程序员不了解身边的人各个方面的技术业务,导致开发沟通成本极高的一个后果,这并不是技术问题,而是思维问题。其实所谓推崇的fullstack,我反而理解为,我们希望找沟通能力高,愿意干dirty work的工程师,而不是样样松的工程师。真不知道这样推崇,是不是最后又会误了下一代程序员……
ps.知乎上这个回答,才是真•回答: http://zhi.hu/Y5Lf
ps.知乎上这个回答,才是真•回答: http://zhi.hu/Y5Lf