一、中国的程序员是否真的过多了呢?
是否过多其实就看一个指标就行:行业平均工资水平。
从业人员供大于求了,价格肯定会降下来的。而实际情况是,这个行业的平均工资水平远高过其他传统行业。
在 2016 年首次超过金融业后,IT 业平均工资水平在 2017 年继续力压金融业,占据各行业平均工资水平的首位。
二、就目前,从整个行业来看
1、为什么有那么多培训机构在培训程序员?因为市场需求太大了。
2、国内的程序员需求量到底有多大?大得绝对超乎我们的想象。
3、程序员是否供过于求了?远远没有,并且在未来可预见的十年甚至二十年内,可能都不会供过于求。
三、程序员素质参差不齐,鱼龙混杂
1、干这行的确实很多,但肯动脑的人不多。不想用好的方式解决问题,而是用省事儿的方法解决问题。
2、不仅动脑的人少,连动手的人都少,很多人基本上就是伸手党,有些东西连百度一下就能知道的东西自己不肯解决。
3.、不主动学东西,基本的工具不会用,找API不会找,给源码不知道怎么看。
4、简历上写做过 A, B, C, D,还是最近的事儿,一问三不知。
5、写代码没节操,简单到同一个项目基本代码规范和风格都做不到。更别说设计模式了!
6、乱用版本控制。拿git来说,不会开分支,不会rebase,不会解决冲突,还有push失败了不看原因就不管了等等。