硅谷程序员人才大量流失,美国的优秀程序员都去哪儿了?

2024-01-23 13:20

本文主要是介绍硅谷程序员人才大量流失,美国的优秀程序员都去哪儿了?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者丨Ritika Trikha

编译丨Alina

 

一直以来,硅谷就被视作美国的科技中心——不仅全美大部分风投公司[1]聚集于硅谷,科技行业在此的发展速度[2]更是惊人。随着各个产业不断发生技术革新,美国对于软件程序员的需求量当然也与日俱增。

然而,一项最近的调查[3]发现,无论从工作还是生活来看,美国89%的程序员都远离硅谷范围。

 

于是我们开始思考:

这些程序员现在都在哪儿?

他们要如何与硅谷累积已久的人力资源相抗衡呢?

 

分析总览

为此,我们全面分析了全美大约45万人次的程序员数据,希望以此能够掌握如今美国的程序员分布图景以及增长态势。我们的分析结果是:

 全美程序员分布图

颜色越深,代表程序员人数越多。华盛顿名列第一,其次为怀俄明州,而闻名已久的加州实则排名第三

华盛顿州已经代替加州

成为程序员数量最多的第一大州

(译者注:华盛顿州是西雅图所在州,而非美国首府华盛顿DC)

西雅图城市景观

怀俄明州紧随其后

著名的黄石公园大部分处在怀俄明州丨图为黄石公园

这两大州的程序员主要研究算法程序

在美国程序员十大州中

加利福尼亚排名第三

旧金山金门大桥

而在过去几年中

夏威夷、科罗拉多和弗吉尼亚

程序员人数增长势头迅猛

有望成为下一批科技人才聚居地

 

总结来看几个事实:

  • 华盛顿超越了加州,成为程序员第一大州

  • 夏威夷、科罗拉多、弗吉尼亚和马里兰州的程序员增速加快

  • 在美国经济衰退的“铁锈地带”,素质最高的程序员都在威斯康辛

  • 俄勒冈州享有最优秀的Java程序员

哪些州的程序员最优秀?

为了探究哪些区域的程序员综合素质最高,我们研究了2015至2016年程序员的编码成果,并且根据程序员所涉及的八个领域为每个州都打了分[4]。通常,程序员会为了编码面试而在我们的平台上联系编码,这就要求他们回顾曾经学过的计算机基础知识。因此,算法跟踪是目前最流行的一种检测方式。

 

优质程序员排行榜

按照平均分,美国各州的排名如下

虽然在人数上,加州、纽约和弗吉尼亚优势显著,但是通过平均分比较,显然华盛顿和怀俄明州名列前茅。

根据以上结果结合生活物价水平,我们可以肯定,西雅图和华盛顿大有取代加州之势,成为下一代程序员聚居地。同时,在西雅图当地有数家行业顶尖科技巨头,诸如亚马逊、Zillow和微软公司等等。

就人数而言,怀俄明州的程序员人数仅多于阿拉斯加,是人数第二少的大洲,不过即使数量不占优势,这些程序员的质量可谓顶尖。

 

在硅谷以外,有程序员需求的公司已经不再局限于科技公司,从医疗到零售到金融,各个行业都对优质程序员求贤若渴。

IT职位在不同行业遍地开花

MCG公司就在积极建设程序员队伍,以求精准分析用户数据,为客户提供更好的医疗服务。MCG的软件工程经理Augusto Gurdian对于能在MCG的发源地华盛顿一起建立程序员队伍感到兴奋,不过同时他也警告道:“公司仍然需要健全的策略吸引程序员的到来,也需要建立完善的招聘制度选取最优质的员工。世界上不乏优质程序员排行榜,缺乏的是我们发现的眼睛。”

除此以外,像Dish,Comcast,NBCUniversal和Capital One等非科技领域的公司也在华盛顿积极建立者软件工程队伍。

 

Gurdian表示,“硅谷的巨额生活成本一直以来是程序员的心病,所以慢慢的,西雅图成了他们的不二之选。苹果、谷歌、Facebook这些巨头都开始像西雅图的程序员打开大门,甚至还想从当地的微软、亚马逊公司内‘挖墙脚’。”

 

不同计算机领域的排名一览

从表中我们可以看出,怀俄明州的程序员人数虽少,但是实力却很强,尤其是在算法、Ruby和数据结构等三大领域。

路易斯安那州虽然在总榜上排名并不显赫,但是在C++领域却表现优异。

哥伦比亚特区的总排名只有14名,但是在函数程序设计领域首屈一指。

加州的程序员则在各大领域中都能跻身前十,其程序员专长颇多毋庸置疑。

 

美国不同地域的程序员大比拼

同时,我们还根据区域划分研究了全美的程序员。

下图将全美分为东部、西部、铁锈地带(指从前工业繁盛今已衰落的一些地区)和中西部四大区域。

 

东部和西部海岸各大州一览

中西部一览

铁锈地带一览

编者注:铁锈地带,也被称为制造带,是一个位于美国东北部等地区的地带。锈带是由明尼苏达的钢铁产业而得名。1970年代后,很多此地的工厂开始停工,工厂大门只剩下锈迹斑斑的大门,很多蓝领因此失去工作。

不同地区的程序员增长率

最后,我们从程序员增长速率这一指标研究了全美程序员的分布状况。

 

从总数来看,加州、纽约和弗吉尼亚的程序员数量最多,而阿拉斯加、怀俄明州以及南达科塔等小州的程序员数目最少。

 

不过从增长情况而言,反而是诸如夏威夷、马里兰州等小州的程序员数量增速惊人。毕竟在近些年,夏威夷、马里兰州等地都在努力营造良好的变成分为。比如在夏威夷,名为“开发联盟”(DevLeague)的项目已经开展四年,吸引了大量程序员的到来。而在巴尔的摩、马里兰州等地,亚马逊、潘多拉等科技巨鳄早已向其抛出橄榄枝。

 

全美程序员数量增速一览

就在不久以前,无论从质量还是数量上而言,加州在科技领域永远遥遥领先。然而如今,程序员开始散布全美各州各地。这样的发展趋势似乎在想我们昭示除了科技行业以外,各大领域都在寻求高新科技人才。不仅仅对于风投企业或是硅谷的初创企业,程序员炙手可热——即使是看似无关的领域也对程序员们趋之若鹜。

 

参考文献:

[1] 数据来源:City Labs

[2] 数据来源:Forbes

[3] 数据来源:App Association ACT study

[4] 八大领域:算法、函数程序设计、数学、数据结构、Java、Ruby、CPP、Python和Java。


后台回复“资源”即可下载海量免费学习资源

你可能错过了:

  • 年薪百万还不用干活——揭秘硅谷“边缘人”的生活

  • 硅谷预测:十年后即将统治世界的五大科技热门

  • 硅谷到底值不值得来?丨全球程序员年薪几何?

  • 硅谷女生:年薪40万的程序员哥哥你要这么穿

  • 我们在Google的食堂,愣是吃出了米其林的感觉

这篇关于硅谷程序员人才大量流失,美国的优秀程序员都去哪儿了?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/636537

相关文章

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

2024年AMC10美国数学竞赛倒计时两个月:吃透1250道真题和知识点(持续)

根据通知,2024年AMC10美国数学竞赛的报名还有两周,正式比赛还有两个月就要开始了。计划参赛的孩子们要记好时间,认真备考,最后冲刺再提高成绩。 那么如何备考2024年AMC10美国数学竞赛呢?做真题,吃透真题和背后的知识点是备考AMC8、AMC10有效的方法之一。通过做真题,可以帮助孩子找到真实竞赛的感觉,而且更加贴近比赛的内容,可以通过真题查漏补缺,更有针对性的补齐知识的短板。

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

如何成为一个优秀的测试工程师

链接地址:http://blog.csdn.net/KerryZhu/article/details/5250504 我一直在想,如何将自己的测试团队打造成世界一流的团队?流程、测试自动化、创新、扁平式管理、国际标准制定、测试社区贡献、…… 但首先一点是明确的,就是要将每一个测试工程师打造成优秀的测试工程师,优秀的团队必须由优秀的成员构成。所以,先讨论“如何成为一个优秀的测试工程师”,

一次生产环境大量CLOSE_WAIT导致服务无法访问的定位过程

1.症状 生产环境的一个服务突然无法访问,服务的交互过程如下所示: 所有的请求都是通过网关进入,之后分发到后端服务。 现在的情况是用户服务无法访问商旅服务,网关有大量java.net.SocketTimeoutException: Read timed out报错日志,商旅服务也不断有日志打印,大多是回调和定时任务日志,所以故障点在网关和商旅服务,大概率是商旅服务无法访问导致网关超时。 后

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心

Jasperreports+jaspersoft studio学习教程(八)- 报表分页和大量数据内存处理

9.1 设计报表模板 9.1.1 使用Table组件新建模板(步骤参考教程七)如下: 9.1.2 模板自带变量 $V{PAGE_NUMBER} :代表当前页数(可以是页码也可以是页数,通过TextField的计算时间的不同值来设置) $V{PAGE_COUNT} :当前页面中记录的数目 $V{groupname_COUNT} :   代表当前组的记录数 $V{COLUMN_NU

程序员都在使用的画图工具

大家好,我是袁庭新。 程序员都在使用的画图工具,你一定没用过这款画图工具吧!我教程中的架构图都是用它来画的。 比如我编写的RDB工作原理图就是用draw.io绘制的,如下图所示: 再例如Redis集群故障恢复原理图我也是通过draw.io工具绘制的,如下图所示: 是不是觉得draw.io绘制的图形特别简洁、美观。它的官网是: https://www.drawio.com dra

开放式蓝牙耳机哪个品牌好用?盘点五款超优秀的开放式耳机!

开放式蓝牙耳机现在挺受欢迎的,它们最大的好处就是不塞耳朵,戴着舒服,特别适合长时间佩戴。而且,这种耳机能让你在听音乐的同时,还能听到周围的环境声,这样在外面运动或者骑车的时候就更安全。音质方面,现在的开放式耳机也做得越来越好,有些高端款式还有特别的技术来减少漏音,保护你的隐私。但是现在市场上的开放式耳机品牌太多了,很多人不知道怎么选?为了帮助您在众多选项中做出选择,我根据个人经验挑选了一些表现良好