哪门编程语言更赚钱?看看 Stack Overflow 的最新调查

Stack Overflow 2018 年最新的薪资计算器已正式推出。最新的计算器除了增加新的国家和地区之外,还更新了数字数据。更新后的薪资计算器新增了 8 个国家和地区的数据,以及更能反映开发者收入的最新数据。

所以,想知道自己的技术能力值多少钱?不妨试用一下 Stack Overflow 2018 年最新的薪资计算器(https://stackoverflow.com/jobs/salary)。通过最新的计算器,我们可以看到目前哪些工作岗位在如火如荼地发展着,哪些工作岗位正在走下坡路,而哪些城市的技术从业者收入最高。

薪资计算器的统计维度:坐标、教育程度、编码年龄、所属岗位以及专业擅长的技能

不难发现,与 2017 年相比,开发者的收入整体有所增加。其中,在伦敦和旧金山等技术较为发达的地区,薪资中位数较 2017 年平均上涨约 25%。由此看来,今年的技术市场还是很乐观的。

而收入最高的职位 —— DevOps 专家在多个国家都是稳坐第一(美国、德国、印度和英国)。DevOps 专家是收入最高的开发者。美国 DevOps 专家的年薪中位数接近 10 万美元。其他最高收入的职位是数据科学家、后端开发者、移动开发者、游戏或图形开发者以及全栈开发者。与此同时,所有国家和地区薪水垫底的职位都是设计人员和数据库管理员。

下面来说一下开发者最关心的语言问题,究竟哪门编程语言最受雇主青睐呢?值得各位关注的是,Go 语言开发者成了高收入者。要知道,Go 目前还不是流行的编程语言,企业仍倾向于使用更成熟的旧语言。在二十五种最常用的语言中,Java 是使用最为广泛的语言,而 JavaScript 占据了第二位。新进者 Go 语言位居第 20 位,Scala 位居第 19 位。

薪资计算器中的数字也可以与 Stack Overflow 2018 问卷调查中的高薪技术清单进行比较,其中 Scala 和 Go 语言在列表中的位置相对较高。

下面大家继续看看 Stack Overflow 2018 调查的相关内容:

全球职业占比

在职业占比的调查中,我们发现,前三分别是:后端开发、全栈开发和前端开发。有近 60% 的受访者将自己视为后端开发,大约 20% 的受访者认为自己是移动开发。

对开源的贡献

Stack Overflow 上几乎有一半的专业开发人员参与了开源项目。 参与开源的方式因语言而异。 超过 70% 的使用 Rust,Julia 和 Clojure 的开发人员参与开源,而使用 VBA,VB.NET 和 C#的开发人员中只有不到 40%。

码龄

超过一半的受访者拥有五以内的专业编码经验。 使用 Cobol 和 Perl 等语言的开发人员编码经验最丰富,而使用 Matlab,Haskell 和 Kotlin 等则相反。

不同开发领域的开发经验

在不同软件开发领域工作的开发人员具有不同的工作经验。 调查发现,DevOps 专家和开发人员拥有最丰富的开发经验。 DevOps 作为一门学科和专业身份相对较新,但在这一领域工作的人员经验丰富。 游戏/图形开发人员和移动开发人员拥有最少的经验。

起床时间

有的开发者可能准时下班到家,有点可能加班到深夜,有的可能天亮才躺在床上。不管什么情况,大多数开发者表示他们一般是 8 点起床。

敲电脑的时间

受访者包括专业开发人员、学生和业余爱好者,他们中的绝大多数表示,醒着的大部分时间都待在电脑旁。

生活习惯

调查显示,开发者在饮食方面比较规律,64% 的开发者都会按时吃饭。在锻炼情况方面,超过 60% 的受访者表示至少每周锻炼一次,但从整体分布来看,从不锻炼的开发者占比也不少。

开发语言

JavaScript 连续六年成为最常用的编程语言。 Python 在今年的排名上升,超过 C#,就像去年超过 PHP 一样。 Python 也成为今年增长最快的编程语言。

最受开发者喜爱的语言

最想尝试的语言

语言对应薪资

在受欢迎的几门编程语言中,Go 语言开发者的薪资处于较高水平。

框架库和工具

Node.js 和 AngularJS 仍然是此类别中最常用的技术,React 和 .Net Core 对许多开发人员来说也很重要。

数据库

桌面/服务器使用率

最受喜爱的桌面/服务器

最受欢迎的开发环境

由于很多调查的调查结果与中国国内情况不太相符,或存在一定偏差,使得国内开发者怀疑,这些个调查到底有没有把中国考虑在内。对此,小编专门看了一眼调查发布图:

主要大头集中在美国和印度地区,中国调查占比 1.0%。emmm... 事实证明,中国的确是有考虑在内的,由于占比偏低,最终结果可能存在偏差,以下调查结果仅供参考,如有异议欢迎留言分享!

详情请参考 Stack Overflow 的调查。

作者:达尔文 https://www.oschina.net/news/99994/developer-salaries-in-2018-sf-salary-calculator

本文分享自微信公众号 - CU技术社区(ChinaUnix2013)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-09-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏贺利权

咦,Android Studio 3.5 Retry ?

总会有那么一个人,让你觉得这个世界一切都是值得的。纵使结果不尽人意,曾经拥有即是最好。

7330
来自专栏苏生不惑

那些我常用的 Chrome 扩展(二)

这是一个微博备份的扩展,由于没有上架,只能下载到本地安装,下载地址 https://share.weiyun.com/56v1cyU,具体使用见微博https:...

12830
来自专栏运维之美

还在为线上服务 Docker 容器权限问题所烦恼吗,或许这款神器能助你彻底解决它!

GoTTY 是一个简单的基于 Go 语言的命令行工具,它可以将你的终端(TTY)作为 Web 程序共享。GoTTY 的架构是基于 Hterm + Web Soc...

7830
来自专栏开发架构二三事

vue之vue-router传值

8820
来自专栏Rust语言学习交流

【Rust日报】2019-10-03 rust-lang 主仓库突破 10,0000 次 commit

截至发稿,rust-lang/rust 主仓库为 10,0006 次commit!!!

10720
来自专栏磐创AI技术团队的专栏

TensorFlow 2.0 正式版现已发布

今年初,我们在 TensorFlow 开发者大会 (TensorFlow Dev Summit) 上发布了 TensorFlow 2.0 的 Alpha 版本。...

35740
来自专栏AI研习社

官宣!TensorFlow 2.0 正式发布

今年初,我们在 TensorFlow 开发者大会 (TensorFlow Dev Summit) 上发布了 TensorFlow 2.0 的 Alpha 版本。...

10420
来自专栏区块链入门

【实践】GO语言框架REDIGO使用REDIS数据库入门

基于GO的REDIOS调用框架有开源库redigo。本文主要讲解redigo的框架和调用样例。

16830
来自专栏VRPinea

欲借Quest构建移动内容生态的Oculus,这步棋走的如何?

在美国时间9月25日-9月26日举办的Oculus Connect 6大会(简称:OC6)上,Oculus展示了该公司接下来在VR/AR方面的一系列动作。在这些...

7710
来自专栏生信技能树

GSVA可以理解为pathway级别的差异分析

不过,标准分析通常是不够的,定位到成百上千个有统计学显著变化的差异表达基因后,同样是有成百上千个生物学功能注释(GO功能和KEGG通路),普通的超几何分布检验已...

10110

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励