“生活中的好多东西,最好与普通的差距不会超过两倍”,这是乔布斯生前在苹果公司看到的现象,那么同样是程序员的差距会有多大,会不会差距超过两倍,或许能超出你的想象。
首先说下薪资待遇,从公司内部的比较,php开发工程师的薪资待遇是10k,公司的算法工程师是45k,整整差了4.5倍。从工作年限上进行比较工作1年的程序员是5k,工作5年的程序员是30k,工作10年的程序员是50k,差距不只5倍。从企业的角度进行比较,传统企业公司的平均工资是12k左右,互联网公司的程序员薪资的平均水平是23k,差了快2倍。
曾经有个博士给程序员划分了5个等级,能独立完成问题,完成工程工作是一级,能带领团队并且取得相应的业绩是一级。能够设计出架构并且设计产品是一级。能够设计出独一无二的产品,并且产品很容易成功是一级,自己开创一个产品是一级别,从等级的划分我们可以看出来不同等级的程序员带来的影响是多么的不同。
按照地域来说,一线城市二线城市的程序员的差距也是比较大的,有的时候在一线拿到3万的薪资,在二线城市工作可能拿得不到2万,这一万的优势往往体现在物价以及房屋租赁上。不过在二线城市的工作节奏没有一线的快,这一点可以说在二线城市更占有优势。
从技术角度谈差距,可能更大,普通的程序员也许只会增删改查以及简单的crud操作,而优秀的程序员不仅优秀在代码上,还体现在自己的思维能力上,他们的编程习惯也比普通的程序员要很多,他们的大局观和领导力也是值得一提的。