想转行做程序员的你,真的了解这个行业么?

一、关于技术

在Stack Overflow每年的报告中,都会对开发者所使用的技术做比较详尽的调查,其中包含编程语言、常用框架、甚至使用的操作系统等。

先来一张Stack Overflow描绘的技术全景图,方便开发者们了解自己所使用的技术所在的位置,以及和其他技术的关联性。

想转行做程序员的你,真的了解这个行业么?

最常用的开发语言

在所有技术中,编程语言是必不可少的一项调查要素,今年的调查结果显示,目前使用量比较大的编程语言前五分别是JavaScript、HTML/CSS、SQL、Python和Java。

想转行做程序员的你,真的了解这个行业么?

连续第7年,JavaScript是最常用的编程语言。Python一路飙升,从去年的第七名一跃跻身前五,超过Java位居第四。

最喜欢的编程语言

和往年一样,Rust是全球开发者最喜欢的编程语言。Python在今年的调查中相比去年上升1名,位列亚军。

想转行做程序员的你,真的了解这个行业么?

使用最广泛的开发框架、数据库

最常用的框架中,jQuery排名第一,Java系的Spring排名第六,相比去年下降一名。

想转行做程序员的你,真的了解这个行业么?

最常用的数据库中,MySQL位居榜首

想转行做程序员的你,真的了解这个行业么?

最喜欢数据库

在关于最喜欢的数据库的调查中,非关系型数据库相比于关系型数据库更受欢迎一些,其中Redis是最最受欢迎的。

想转行做程序员的你,真的了解这个行业么?

最流行的开发工具

下面是开发者常用的开发工具排行榜。Java开发者日常使用的IntelliJ和Eclipse分别位列第4和第8名。和去年相比,IntelliJ上升了1名,而Eclipse下降了1名。

想转行做程序员的你,真的了解这个行业么?

看来IntelliJ和Eclipse之争,广大开发者已经给了我们答案。

二、关于工作

每年的报告中都会披露一些和程序员工作相关的数据,今年也不例外,这里我们简单展示几个可能有些参考性的数据。

工作时长

今年的报告结果中多了一项关于工作时长的数据,我们通过下图可以看到,一周中,超过半数的人的工作时长在40-44小时之间,按照每周5个工作日计算,相当于每天工作8-9个小时。

想转行做程序员的你,真的了解这个行业么?

按照996的工作进行计算,一周大概需要工作72小时,那么受访者中只有2%的人达到了这个工作强度。

如果是在国内展开这项调查,相信结果会有很大不同吧。

所在行业

软件开发涉及到各个行业,报告中前几名分别是其他行业、信息技术、金融银行类、SaaS服务和Web开发等。

想转行做程序员的你,真的了解这个行业么?

不知道你所在行业在上图中的哪个位置呢?

最近一次换工作是多久之前

关于工作的更换,其中最多的人,超过3成是一年内刚刚换过工作的,不知道是不是有一些也是因为受到了互联网寒冬的影响?不知道这其中有多少人是拿到过N+1的?

想转行做程序员的你,真的了解这个行业么?

看来国外开发者换工作也是比较频繁的,这点和国内没有太大差异。

工作选择最关心什么

此次调查,Stack Overflow让开发者选择了自己在选择工作的时候最关心的事情,结果显示,超过一半的人对公司的技术栈是最关心的,其次是工作环境和公司文化,然后是灵活的工作时间。

想转行做程序员的你,真的了解这个行业么?

看来国外开发者都不缺钱,工作选的时候,薪水的多少并不是很在乎。

工作中是否做CodeReview

关于CodeReview,其中超过70%的开发者在工作中会做CodeReview,其中大部分是因为自己自己到CodeReview的价值,少部分是因为公司要求。

想转行做程序员的你,真的了解这个行业么?

那么,你呢?你做Code Review吗?

三、关于开发者

年龄

软件行业一直是一个对年龄比较敏感的行业,很多人都担心程序员到底可以干到多少岁?

这份报告给出了答案,对于所有的受访者,年龄介于20-30岁之间的有近50%,30-40岁之间的有30%,超过40岁的还有15%左右。

想转行做程序员的你,真的了解这个行业么?

所以,很多人担心是不是程序员只能干到30岁?这份报告显示其实超过30岁的程序员还是大有人在的。

但是话又说回来,中国的人口基数是要比国外多一些的,所以竞争就会大一些,作为技术工种,建议所有读者还是要建立起自己的技术壁垒,提高自己的不可替代性。

编程年限

程序员的工作年限跨度很大,报告从5年内到50年以上的数据都有,其中超过1/5的程序员的编程经验在5年内,工作经验在10年内的人数超过了一半。

编程工作第六个年头了,与大家分享一些学习方法,实战开发需要注意的细节。784-783-012 秋裙。从零基础开始怎么样学好前端。看看前辈们是如何在编程的世界里傲然前行!不停更新最新的教程和学习方法(web前端系统学习路线,详细的前端项目实战教学视频,PDF),有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入。我们会一起结伴同行学习前端我们是认真的
想转行做程序员的你,真的了解这个行业么?

编程是不是自己的爱好

爱好是人最好的老师,那么编程是你的爱好吗?

想转行做程序员的你,真的了解这个行业么?

超过80%的开发者是喜欢编程的。

自己是一个6年的前端开发工程师

这里推荐一下我们的前端学习交流群:784783012 ,里面都是学习前端的,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴。最新技术,从企业招聘人才需求 到怎么学习前端开发,和学习什么内容都有免费系统分享。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!

点击:加入