最近,Stack Overflow 发布了一篇 2017 开发者调查报告,此次在全球有超过 64,000 名开发者参与调查,分别对其技能、工具、学习趋势等数据进行了统计,比较遗憾的是中国参与调查的开发者很少,只有大概 300 人左右,所以有些调查结果可能跟中国环境不太相符,不过毫无疑问,这几乎代表了全球技术的趋势,这份数据有很多有意思的点值得我们关注。
做技术的,我个人一直认为一定要时刻关注趋势,因为这个时代变化太快了,技术的更新日新月异,做技术的尤其不能固步自封,我们要以一种开放的心态,来拥抱变化,为未来做准备,那么今天,我就以我个人的角度,来带大家解读下这份报告,值得一提的是,这份报告涉及的方面很多,我只挑一些大家比较关心的报告进行解读。
1. 哪种人才最紧缺?
这次受访的开发者中有将近四分之三竟然都是 web 开发,其次是桌面开发和移动开发占比最高,这个结果其实蛮有意思的,我们一直都说我们已经从 PC 时代过渡到移动时代了,但是移动开发者数量依然是比 web 开发和桌面开发少不少的。
这让我联想到了之前的一份互联网趋势调查报告,调查结果是人们对手机的使用时间一直在高速增加,然而 PC 的使用时间并没有下降,而是平缓维持,也就说,手机其实并没有吞噬 PC 的使用时间,而是吞噬了人们的闲暇时间而已。
不过从另一个角度来看,web 开发的岗位需求还是大,市场上 web 开发的人才供给量也是很大的