国外的大龄程序员在干什么工作_为什么程序员年龄大了没人要

国外的大龄程序员在干什么工作_为什么程序员年龄大了没人要在Quora有个帖子:我今年35岁了,是不是太老了,没法加入Google,Facebook,Microsoft或者Apple了?下面的回复让人叹为观止,我摘录几个:萨特南·辛格Google软件工程师(2017–present)不,我在51岁的时候加入了Google,我们团队还有几个比我年长的人!他们都是非常卓越的软件工程师,一生都在编程,并且获得了被认为非…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在Quora有个帖子:

我今年35岁了,是不是太老了,没法加入Google, Facebook, Microsoft 或者 Apple了?

下面的回复让人叹为观止,我摘录几个:

萨特南·辛格  Google软件工程师 (2017–present)

不,我在51岁的时候加入了Google ,我们团队还有几个比我年长的人!他们都是非常卓越的软件工程师,一生都在编程,并且获得了被认为非常宝贵的经验,现在我每天都很享受地用Haskell编程。

马克兰·伯特   Facebook TPM

我41岁时进入了亚马逊,44岁进了Google,46岁加入了Facebook,所以35岁根本就不老。

弗雷德里克

我42岁,几个月前刚加盟亚马逊,是的,在业界有很多年龄歧视,但是也有很多公司认识到技能和经验的结合非常厉害,好消息是,认识到这一点的公司也是受大众欢迎的公司。

奥尔加

35岁当然不老,我37岁加入微软,42岁进入Google,现在加入了节奏更快的创业公司。

马丁·哈里曼  微软软件工程师

很显然,对于加入大公司而已你并不老,我60了,三周前刚加入微软,在那里我甚至不是最老的工程师。我有不少年龄相仿的朋友也加入了你说的大公司。

拉斯穆斯

我被亚马逊雇佣的时候57岁了,后来我放慢脚步,进入了一个半退休的职业路径。

65岁时我进了星巴克(HR知道我的实际年龄——我看起来比实际的要年轻不少)

西雅图的星巴克有110+个技术岗位,我最近面试了一个人,他的年龄大概在55和65之间,经过多轮次面试,他通过了。

如果你是一名年长的开发人员,或者希望减轻生活压力,可以考虑星巴克。

迈克尔·洛顿

我刚加入谷歌,快 53 岁了。现在,我可以将我的同事分为两组:(a)比我的第一个孩子大,(c)比我的第一个孩子小。

两三年后,分组将会是:

(a) 比我的第一个孩子大,(b)比我的第一个孩子小,但比我的第二个孩子大,(c)比我的第二个孩子小。

35不算什么。

丽莎·扎东斯基

我认为这真的取决于个人!我今年 48 岁,在俄罗斯最大的社交网络 VKontakte 工作,有点像 Facebook,但更酷:),我比其他人都老;

我团队中的两个人和我的大儿子在同一所大学上学,当我面试时,其中一个问题是关于巨大的年龄差异是否会成为问题 :)

蒂姆·戈尔曼

我今年 58 岁,五个月前开始在 Microsoft 担任数据工程师,我的 IT 职业生涯已超过 36 年。没人关心我的年龄,没人问,我也不隐瞒。

如果他们愿意,任何人都可以推断出来。我为我的经历感到骄傲。

大卫·克莱 软件工程师(1982~今天)

我 52 岁加入 Facebook,54 岁离开……

你可能需要刷题才能通过编码面试——我做到了。一旦你进入大公司,你的经验就是一个优势——Facebook 有很多非常非常聪明的人,但是极富经验的工程师却不多。

比尔·海

我 62 岁时被微软聘为软件工程师,在那里工作了将近 11 年,我正在编写投入生产的代码。

赫里克·安德鲁斯 前微软开发主管 (1993-2003)

我43岁加入Visual Studio 团队,后来成为开发主管,在那里工作了11年,后来因为受伤了两年不能工作了。那里是世界上最好的工作场所,而且有很多比我年长的人在工作。

我不怀疑美国也有年龄歧视问题, 2007年,年轻的马克·扎克伯格在斯坦福大学演讲时就直言不讳地说,“我想强调年轻和技术的重要性”,“年轻人就是更聪明”——他现在肯定不敢这么说了,小心官司缠身。

在中国的知乎上,也能看到大龄程序员在讲述自己的经历,但是像这个帖子下面有这么多的回复,这么大的年龄,还都是顶级公司,确实是让我感到震撼,也觉得难以置信。

我去Google搜索了一下,Data USA网站的数据显示,2019年,美国的程序员数目是327K,平均年龄是43.5岁。

bce49d786ff7ef21b979c10f9d36d150.png

这个数据很吓人,我有点儿怀疑,又去找了StackOverflow 2021年的调查报告:  

5960c0b7e402bdc39272ba1a1411be4c.png

35岁以上的程序员占到了三分之一!

45岁以上的程序占到了10%!

(参与调查问卷的程序员,不仅仅是美国人,主要来自北美、欧洲和印度,合计占70%左右)

我只能感慨:国外的大龄程序员可真是不少!我想了想,主要有两方面原因。

1. 国外(尤其是美国)软件业发展很早。

60年代,大型机已经在重要的商业领域普及,高级语言FORTRAN和COBOL降低了编程的门槛(不需要用复杂的汇编了),吸引了一批程序员加入这个行业。

大家还记不记得新冠疫情刚开始的时候,美国新泽西州还紧急寻找COBOL程序员,来维护那些恐龙级的应用?

70年代小型机出现,诞生了Unix和C语言,吸引了更多程序员进入这个行业。

到了80年代,个人计算机登场,对优秀的桌面软件的需求引爆了软件开发,例如字处理软件WordStar,WordPerfect,电子表格VisiCal,Lotus1-2-3,数据库dBase等等。天才程序员不断涌现,带动着更多人入场。

例如《养活了四代程序员的男人》Anders,开发MySQL数据库的Monty,开发Linux操作系统的Linus,PHP的作者Rasmus Lerdorf,Apache的作者Robert McCool,网景浏览器的作者马克·安德森……

相比之下,中国在90年代以后,才出现以求伯君,雷军,王志东,鲍岳桥等为代表的第一代程序员,但他们主要还是单打独斗的。

2000年以后,随着互联网的起飞,程序员这个群体在国内才慢慢形成,2010年以后,才有大批的程序员进入这个行业。

粗略地估算一下,如果国外在八九十年代就有了大批程序员的话,中国应该是晚了10~20年,体现在群体年龄上,国外大龄程序员占比较高。 

2. 国外的程序员的职业生涯比较长。

一方面他们做基础软件比较多,对技术要求高,经验可以不断积累。另一方面他们的产品和服务又面向全球销售,先发优势,软件边际成本机会为零,垄断了市场,利润丰厚。

国内主要是在应用层和商业模式上激烈竞争,不需要很深的技术和经验积累,拼体力,拼年龄就行,内卷极其严重,搞得人人自危。

国内的这些互联网企业出海成功的没几家,也只能在国内互相卷,蛋糕切完了,流量见顶,一旦形势不好,只好裁员过冬。

实际上,35岁的程序员恰恰处于巅峰状态,而在国内却出现的人人自危的35岁现象,实在是悲哀。 

现在35岁以上的以80后为主,再过10年,90后将是35岁程序员的主体,希望到那个时候,中国的软件和互联网业能有大的突破,大家可以像美国那样,可以把程序员当成一个真正的、终身的职业。

Data USA:

https://datausa.io/profile/soc/computer-programmers

点击下方图片,查看更多精彩

8e8249aec023df62f086a331125683a1.png

e62dfa38c6310c45dc8e367292515553.png

665cd49f825d193de3ebd5da2d614a7b.png

79926e6fb17b21ccf0f85062dadda8b1.png

484c72d6294835038a3ecd23a78c0faf.png

c9c15ab25c896e9f1e3abe1d7c5d655d.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/194325.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • python保存文件的几种方法

    python保存文件的几种方法

  • mysql数据库cap理论_CAP理论总结

    mysql数据库cap理论_CAP理论总结C代表Consistency,一致性,是指所有节点在同一时刻的数据是相同的,即更新操作执行结束并响应用户完成后,所有节点存储的数据会保持相同。A代表Availability,可用性,是指系统提供的服务一直处于可用状态,对于用户的请求可即时响应。P代表PartitionTolerance,分区容错性,是指在分布式系统遇到网络分区的情况下,仍然可以响应用户的请求。网络分区是指因为网…

  • serialversionuid的作用_序列化id有什么用

    serialversionuid的作用_序列化id有什么用publicclassXwjUserimplementsSerializable{ //我们可以在IDEA中进行配置,让其自动生成serialVersionUIDprivatestaticfinallongserialVersionUID=1L;privateintid;privateStringmessage;…

    2022年10月30日
  • 如何用c语言调用c++做成的动态链接库

    今天在做东西的时候遇到一个问题,就是如何在C语言中调用C++做的动态链接库so文件如果你有一个c++做的动态链接库.so文件,而你只有一些相关类的声明,那么你如何用c调用呢,别着急,本文通过一个小小

    2021年12月23日
  • 无穷小分析理论_无穷小是一个过程

    无穷小分析理论_无穷小是一个过程一般读者对无穷小微积分只是略知一二,其实这是不够的。现将有关文章引用如下,供读者参考。袁萌 12月23日非标准分析概念又可称为实无穷小分析)(英语:Non-standardanalysis)是一个数学分支,它用严格定义的无穷小的数(infinitesimalnumber)的概念来构建数学分析大厦。1历史2动机2.1历史上的原因2.2教学上的原因2.3技术上的原因3无穷小分析的各种建立

  • Java二维数组排序

    Java二维数组排序Java二维数组排序

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号