微博上,技术牛人产品经理,总是透漏着对于全栈工程师的鄙夷;
然而我还是想说那是因为你没有遇到天才程序员。
我遇到过一些程序员,他们基础知识扎实,思维敏捷,
用到了java就把think in java看完,然后去看effective java;
用到了javascript就去翻javascript 高级编程和锋利的jquery;
用到了c++,就去看c++ primer和effective in c++,并且翻阅开源的C++代码,比如redis之类的
用到了mysql,就去学习高效的mysql和innodb技术内幕。
但是我也见过,一些写了n年的Actionscript,仍然无法抽象的去封装一些类对象,写的代码乱七八糟,以至于flash败落,也无法实现转型。
后者倒也跟着发表者全栈工程师不存在的论调。
对于技术大牛来说,全栈工程师,实在各个技术层面成为顶级,当然这真的是基于他们的地位。就像唐德刚先生会对胡适的先生的建议做一些对于常人是否实用的批注。
对于一个普普通通的产品,和中型公司来讲,全栈工程师是指,在哪些需要用到的地方,都能得心应手,并且解决问题,保证这个产品所涉及到的技术方方面面,都能把控,不出错。
这样就是一个很好的全栈工程师了
网友评论