Hired 网站近日发布了“2019 年软件工程师现状”报告,亮点颇多。
该报告数据由 Hired 数据科学团队收集与分析,覆盖了 13 个城市的 98 000 名求职软件工程师,反映了过去一年超过 170 000 个面试申请和工作机会,还收集了来自 Hired 平台上 700 多名软件工程师的调查回复,以了解开发人员的工作偏好。
报告中有以下几大要点值得关注:
开发者对待开源的态度
大约一半的开发者参与到开源项目中,其中 5% 的人是因为工作需要,24% 是想让个人简历好看一些,还有 25% 是觉得自己有进行开源贡献的使命感,但最大比例的开发者还是觉得参与开源很有趣,占据了 30%。你的态度呢?
全球区块链工程师需求上涨了 517%,安全工程师和嵌入式工程师热度也不减,而前端工程师需求上涨仅为 4%,全栈为 7%。
全球使用什么编程语言开发需求最高——Golang。下图显示的是 2018 年每种语言下每个职位候选人面试申请的次数:
开发者最爱与最讨厌的编程语言——最爱 Python,最讨厌 PHP。PHPer 能忍?
超过 1/5 的开发者通过自学掌握编程
开发者最想学习的技术/技能——机器学习
完整报告查看:https://hired.com/page/state-of-software-engineers
精彩评论
引用来自“久永”的评论
以前不知道 py 怎么好,后来用了用,得个结论:py的确是非程序员最好的编程语言。用 py 的一定没有专业到用强类型语言。最新评论(88)
现在OSC都是标题党么
php抢你钱了
引用来自“这波天秀”的评论
哦,开发者第二讨厌java,彼此彼此引用来自“灰太狼c”的评论
你就是一个喷子,生活中被javaer欺负了?你歧视你妈呢引用来自“这波天秀”的评论
我歧视井蛙er,咋的了引用来自“灰太狼c”的评论
你妈死了 嘻嘻。引用来自“这波天秀”的评论
哦,开发者第二讨厌java,彼此彼此引用来自“灰太狼c”的评论
你就是一个喷子,生活中被javaer欺负了?你歧视你妈呢引用来自“久永”的评论
以前不知道 py 怎么好,后来用了用,得个结论:py的确是非程序员最好的编程语言。用 py 的一定没有专业到用强类型语言。引用来自“wei2011”的评论
不好意思,python就是强类型语言,如果什么是强类型都不知道,那就不要出来丢人了引用来自“久永”的评论
不好意思,我们说的强类型是懂强类型语言的强类型,不是py的哪种强类型,你显然没有get到我说的点。等你熟练使用VS写C#再体会到什么叫“专业到用强类型”的语言,而不是因为类型是固定的就是“强类型语言”。
电瓶车不是电动车,如果你非要这么说,我只能说,谢谢,再见。
引用来自“wei2011”的评论
我看你什么是强类型,什么是静态类型傻傻分不清。而且居然认为用强类型语言就代表“专业”,如果告诉你C/C++其实弱类型会不会颠覆你的观念,本来强类型和弱类型没有强弱之分,就像高级语言和低级语言一样,高级语言更“高级”吗?只是强类型语言更严格,减少人为失误罢了。另外,C#还真写过,虽然用得不多,但如果有必要拿来用没问题,而且在用python之前用了6年的delphi和C++,对类型理解不会比你差引用来自“久永”的评论
我都说了,谢谢,再见!你牛,就是杂而不精而已,什么都学,什么都不精通,理解不深。
念书就会死读书的哪种。
都说了不想纠缠,你觉得你对你开心就好,还来纠缠什么?
引用来自“wei2011”的评论
再见了还来。。。自我优越感还挺强,用python的不如C#的“专业”?你说用python的非专业人员比较多还没什么好说的。会几门语言的是“杂而不精”?语言是工具的道理都不懂,你深入C#后做什么东西是其它语言实现不了的么?我见这种概念不清又很有优越感的我就忍不住打脸,被打脸了你还要自己发明个概念下台阶,你真有意思引用来自“久永”的评论
不好意思,每种语言都有其优缺点,否则我也不会用py,我只是吐槽下py的缺点,没想到get到某人的g点。我说的不专业,只是说你而已,和语言无关。我说 py 此类语言,和 C# 之类比,在使用的时候,没有及时相应的自动智能提示,难道错了?(别告诉我有,vs里的 py 我用过)。
我并没有说 py 不专业,我说的仅仅是你不专业而已,不在回了。
@ 红薯 说好的黑名单呢?只要你吐槽什么不好,马上就会碰到脑残粉无限纠缠,还让不让人活了?
引用来自“Jason909”的评论
就事论事,智能提示的问题真的不是弱类型的锅,而是动态类型的锅。如果你的c#代码全都是Dynamic类型而不定义类,也是很难给你智能提示的。动态强类型的python就是这种情况,而静态弱类型的c语言,就没这个问题。PS:我并不喜欢python引用来自“久永”的评论
是得,你说得很对。我之前也是说的不严谨。
感慨下,本不想引战的。
引用来自“Action_-_”的评论
别吵了 评论层次太深了引用来自“久永”的评论
以前不知道 py 怎么好,后来用了用,得个结论:py的确是非程序员最好的编程语言。用 py 的一定没有专业到用强类型语言。引用来自“wei2011”的评论
不好意思,python就是强类型语言,如果什么是强类型都不知道,那就不要出来丢人了引用来自“久永”的评论
不好意思,我们说的强类型是懂强类型语言的强类型,不是py的哪种强类型,你显然没有get到我说的点。等你熟练使用VS写C#再体会到什么叫“专业到用强类型”的语言,而不是因为类型是固定的就是“强类型语言”。
电瓶车不是电动车,如果你非要这么说,我只能说,谢谢,再见。
引用来自“wei2011”的评论
我看你什么是强类型,什么是静态类型傻傻分不清。而且居然认为用强类型语言就代表“专业”,如果告诉你C/C++其实弱类型会不会颠覆你的观念,本来强类型和弱类型没有强弱之分,就像高级语言和低级语言一样,高级语言更“高级”吗?只是强类型语言更严格,减少人为失误罢了。另外,C#还真写过,虽然用得不多,但如果有必要拿来用没问题,而且在用python之前用了6年的delphi和C++,对类型理解不会比你差引用来自“久永”的评论
我都说了,谢谢,再见!你牛,就是杂而不精而已,什么都学,什么都不精通,理解不深。
念书就会死读书的哪种。
都说了不想纠缠,你觉得你对你开心就好,还来纠缠什么?
引用来自“wei2011”的评论
再见了还来。。。自我优越感还挺强,用python的不如C#的“专业”?你说用python的非专业人员比较多还没什么好说的。会几门语言的是“杂而不精”?语言是工具的道理都不懂,你深入C#后做什么东西是其它语言实现不了的么?我见这种概念不清又很有优越感的我就忍不住打脸,被打脸了你还要自己发明个概念下台阶,你真有意思引用来自“久永”的评论
不好意思,每种语言都有其优缺点,否则我也不会用py,我只是吐槽下py的缺点,没想到get到某人的g点。我说的不专业,只是说你而已,和语言无关。我说 py 此类语言,和 C# 之类比,在使用的时候,没有及时相应的自动智能提示,难道错了?(别告诉我有,vs里的 py 我用过)。
我并没有说 py 不专业,我说的仅仅是你不专业而已,不在回了。
@ 红薯 说好的黑名单呢?只要你吐槽什么不好,马上就会碰到脑残粉无限纠缠,还让不让人活了?
引用来自“Jason909”的评论
就事论事,智能提示的问题真的不是弱类型的锅,而是动态类型的锅。如果你的c#代码全都是Dynamic类型而不定义类,也是很难给你智能提示的。动态强类型的python就是这种情况,而静态弱类型的c语言,就没这个问题。PS:我并不喜欢python引用来自“久永”的评论
是得,你说得很对。我之前也是说的不严谨。
感慨下,本不想引战的。
引用来自“久永”的评论
以前不知道 py 怎么好,后来用了用,得个结论:py的确是非程序员最好的编程语言。用 py 的一定没有专业到用强类型语言。引用来自“wei2011”的评论
不好意思,python就是强类型语言,如果什么是强类型都不知道,那就不要出来丢人了引用来自“久永”的评论
不好意思,我们说的强类型是懂强类型语言的强类型,不是py的哪种强类型,你显然没有get到我说的点。等你熟练使用VS写C#再体会到什么叫“专业到用强类型”的语言,而不是因为类型是固定的就是“强类型语言”。
电瓶车不是电动车,如果你非要这么说,我只能说,谢谢,再见。
引用来自“wei2011”的评论
我看你什么是强类型,什么是静态类型傻傻分不清。而且居然认为用强类型语言就代表“专业”,如果告诉你C/C++其实弱类型会不会颠覆你的观念,本来强类型和弱类型没有强弱之分,就像高级语言和低级语言一样,高级语言更“高级”吗?只是强类型语言更严格,减少人为失误罢了。另外,C#还真写过,虽然用得不多,但如果有必要拿来用没问题,而且在用python之前用了6年的delphi和C++,对类型理解不会比你差引用来自“久永”的评论
我都说了,谢谢,再见!你牛,就是杂而不精而已,什么都学,什么都不精通,理解不深。
念书就会死读书的哪种。
都说了不想纠缠,你觉得你对你开心就好,还来纠缠什么?
引用来自“wei2011”的评论
再见了还来。。。自我优越感还挺强,用python的不如C#的“专业”?你说用python的非专业人员比较多还没什么好说的。会几门语言的是“杂而不精”?语言是工具的道理都不懂,你深入C#后做什么东西是其它语言实现不了的么?我见这种概念不清又很有优越感的我就忍不住打脸,被打脸了你还要自己发明个概念下台阶,你真有意思引用来自“久永”的评论
不好意思,每种语言都有其优缺点,否则我也不会用py,我只是吐槽下py的缺点,没想到get到某人的g点。我说的不专业,只是说你而已,和语言无关。我说 py 此类语言,和 C# 之类比,在使用的时候,没有及时相应的自动智能提示,难道错了?(别告诉我有,vs里的 py 我用过)。
我并没有说 py 不专业,我说的仅仅是你不专业而已,不在回了。
@ 红薯 说好的黑名单呢?只要你吐槽什么不好,马上就会碰到脑残粉无限纠缠,还让不让人活了?
引用来自“Jason909”的评论
就事论事,智能提示的问题真的不是弱类型的锅,而是动态类型的锅。如果你的c#代码全都是Dynamic类型而不定义类,也是很难给你智能提示的。动态强类型的python就是这种情况,而静态弱类型的c语言,就没这个问题。PS:我并不喜欢python我之前也是说的不严谨。
感慨下,本不想引战的。
引用来自“开源中国-首席村长”的评论
是的,讨厌PHP,用PHP的都是一群长满头发的弱逼,这群弱逼还抢走了许多人的饭碗,拉低了程序员平均工资水平,不讨厌它讨厌谁啊?