本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

报码:Stack Overflow 2017 开发者调查报告(程序员必看)(2)

时间:2017-06-20 12:49来源:本港台现场报码 作者:118KJ 点击:
Java 连续五年夺得流行的编程语言,不过不意外,毕竟 web 开发者这么多, SQL 再次占据第二位,Java 第三。 值得一提的是,Python 增长势头很猛,在五年内

Java 连续五年夺得流行的编程语言,不过不意外,毕竟 web 开发者这么多, SQL 再次占据第二位,Java 第三。 值得一提的是,Python 增长势头很猛,在五年内首次超过了 PHP。

  

报码:Stack Overflow 2017 开发者调查报告(程序员必看)

另外,Python 的势头可能还会更猛,因为这次 Stack Overflow 有一项调查是「你最希望使用哪种语言」,调查结果显示 Python 在今年居守,而去年仅仅第四。

  

报码:Stack Overflow 2017 开发者调查报告(程序员必看)

5. 大部分程序员都在什么行业?

超过 50% 的程序员在软件、互联网、以及金融三个行业上班,这个结果有点没想到,没想到金融行业对程序员吸引力也这么大,不知道这个结果适应于中国不。

  

报码:Stack Overflow 2017 开发者调查报告(程序员必看)

6. 女性程序员在全球范围内都是稀缺物种。

调查显示,全球范围内只有 7.6% 的女性开发者,不得不说,不止中国,全球范围内程序员还都是以男性为主,如果你的公司有女性程序员,好好珍惜吧!

  

报码:Stack Overflow 2017 开发者调查报告(程序员必看)

7. 程序员都是吃青春饭?

假设我们姑且认为写程序能写 10 年吧,那么这次对专业程序员工作经验的调查结果显示,10 年以内工作经验的程序员占比 74%,这份结果显示 20 年以上工作经验的程序员竟然占比 7.5%,不得不说国外环境跟国内不一样,如果把这部分也去除的话,超过 10 年以上的程序员只占比 18.5%,所以,不得不说,国外写代的中坚力量依然是年轻程序员,国内的话程序员可能还会更年轻,竞争压力更大,如果你已经工作十年以上了,还在写代,这本身没有错,有些人就是热衷于写代码,但是这部分人在企业工作的话不得不面对年轻人的冲击与竞争。

  

报码:Stack Overflow 2017 开发者调查报告(程序员必看)

8. 你还没有在使用 Git?

在代码的版本控制工具调查这项,结果显示 69.2% 的人都在使用 Git,如果你还没有使用 Git,那么你所在的企业难免有点技术落伍。

  

报码:Stack Overflow 2017 开发者调查报告(程序员必看)

最后,Stack Overflow 的开发者调查报告内容很丰富,涉及到开发者的方方面面,我也只是挑了一些我认为的大家比较关心的结果进行了解读,想查看全部报告的可以点击阅读原文。

另外,再给大家说个非常有意思的报告,这次报告挖出了一份数据:「使用空格缩进的开发者比使用 TAB 缩进的开发者工资更高」,是不是觉得有点扯?以下是调查截图:

  

报码:Stack Overflow 2017 开发者调查报告(程序员必看)

其实看似很扯,但是我觉得有道理,我们知道我们在写代码的时候,为了使代码可读性更好,经常需要缩进,但是不同的人的缩进的习惯不一样,有的习惯用 tab 有的习惯用空格,但是你知道这俩的区别么?其实使用 tab 缩进最大的问题是可能不同的平台、不同的编辑器设置,都可以代表不同尺寸的空格,也许在你这边 tab 代表 4 个空格,而到了别人那里就成了 2 个空格,这就会导致代码格式不一致了,而使用空格缩进则没这个问题。

其实这个对于一些使用 IDE 的同学不是什么大问题,一般 IDE 回车键会自动换行缩进,但是如果你用一些轻量级的编辑器,如 vim、sublime、atom 之类的,就会遇到这个问题,我之前做 Ruby 的时候使用 sublime 我们团队内部就默认使用空格缩进,并不是说你现在把 tab 缩进习惯改成空格工资就高了,这个调查结果说明,那些注意这种细节的开发者,往往在其他地方依然会这么细致,这种工作态度是他们比别人高薪的本质原因。

最后,以上就是我针对 Stack Overflow 2017 开发者调查报告的一些个人解读,希望对广大开发者有所帮助,如有不认同之处,欢迎交流。

推荐阅读:人生苦短,我用 Chrome!

上一篇:记人生第一次父亲节--写给儿子

iOS 用户专属赞赏通道

END

其实,我在扯淡!

不止技术与职场,还有生活与远方

——

微博: @googdev

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容