按编程语言分类的薪资和工作机会
Paysa博客最近刊登了硅谷“最有价值的技能”一文,他们从平均薪水和列出该技能的职位空缺的角度考察了美国最有价值的软件开发技能。 我特别感兴趣的是有关编程语言的文章的一部分,以及平均薪水和机会数量与每种列出的编程语言之间的关系。 我简要总结了一些我发现在这篇文章中有趣的观察结果,并将感兴趣的人士转介至原始文章,以获取有关方法和结果的更多详细信息。 对于希望通过幻灯片演示此帖子的高级摘要的人,该幻灯片着重介绍了与众多工作清单相关联的9种编程语言,并且在美国的薪水超过12万美元(美国),请参阅9种技术技能,其薪资超过12万美元,并且有需求 。
突出我在硅谷“最有价值的技能”一文中发现的最有趣之处的最好方法就是查看该帖子中的图表之一。
该博客文章总结了从上表中描绘的收集数据中得出的关键观察结果:“我们发现被认为不那么普遍的技能通常会导致更高的薪水。” 举例来说,该帖子描述了Objective C越来越不常用的技能(由于Swift的提升)是如何获得最高补偿的,而图表( SQL )上要求最高的编程语言技能是如何与一种技能相关联的最低的平均工资。
这篇文章中另一个强调的观点是:“我们看到的工作中有近20%表示需要或理解SQL。” 这更多的证据表明,它有利于软件开发人员避免签约SQLphobia 。
这篇文章涵盖了区域薪水和与编程语言相关的可用职位,但是我很想在一张或多张图表中看到薪水和职位空缺映射到美国各个大都市地区,因为“相同的薪水”可以实际上与区域之间“支持生活方式”的观点截然不同。 说到地区,这些信息对于居住在美国以外和/或为美国以外雇主工作的开发人员来说显然没有多大用处,但是我仍然认为这些观察结果可以为那些开发人员提供有趣的视角。 Paysa发现“旧金山的公司正在寻找专门从事Java的申请人”,而“科罗拉多州的博尔德被证明是最需要JavaScript技能的城市”,这让我感到有些惊讶。
软件开发机会不仅仅是金钱上的补偿。 我认识的许多最好的软件开发人员都希望获得有趣的挑战,学习新事物的能力以及他们工作中的其他非金钱补偿。 甚至薪酬也很难比较,因为福利待遇和福利可能有很大差异。 使事情复杂化的另一个因素是“平均工资”的使用,因为这些平均水平可能会受到地区的显着影响,并且可能无法代表某些编程语言技能的大范围补偿。 但是,在确认了这些警告之后,根据Paysa收集的数据,我仍然很有趣地看到哪种编程语言具有美国最高的平均相关工资和最多的职位空缺。
翻译自: https://www.javacodegeeks.com/2016/10/salaries-job-offerings-categorized-programming-language.html