转载:码农翻身

最近的朋友圈不断被996、 裁员、大龄程序员的出路等话题刷屏,我在想国外的大龄程序员情况如何呢?

对于普通的程序员,我也没有一手的资料,但是对于一些牛人,我在wikipedia上搜索了一些他们的发明和创造:

Guido van Rossum 在35岁时创造了Python。

James Gosling 在40岁创造了Java。

Brendan Eich 在34岁创造了JavaScript。

Bjarne Stroustrup 在35岁时创造C++。

Anders Hejlsberg 在40岁时创造了C#。

Joe Armstrong 在 36岁时创造了Erlang。

Larry Wall 在33岁时创造了Perl 。

作为最早的作者,Michael Widenius 在33岁时推出了MySQL。

作为最早的作者,Igor Sysoev 在34岁时推出了Ngnix 。

30岁的Dennis Ritchie 和28岁的Ken Thompson 发明了Unix。

Ken Thompson以66岁的高龄和53岁的Rob Pike等人在2009年发明了Go语言。

当然,也有年轻的, Linus Torvalds 在22岁就写出了Linux的第一版。

David Heinemeier Hansson 在26岁就写出了Ruby on Rails。

......

当然,上面列举的都是大牛,站在金字塔顶端的永远都是少数人,但是没有雄厚塔底是无法支撑的,在这些伟大的发明和创造的背后,肯定还有无数的默默无闻的编程语言和产品,我相信这其中的大龄程序员肯定不少。

所以我的关注点是:为什么他们在三四十岁甚至五六十岁还能持续地贡献呢? 而我们,为什么过了三十岁就充满了职业危机感,得想着以后的出路,就要战战兢兢地担心被裁员呢?

想想也挺悲哀的,国内大学毕业一般是22岁,如果再上个研究生出来就25了,工作没几年就要面对这种窘境。

其实三十到四十岁之间应该是程序员的黄金年龄,度过了菜鸟阶段,经历过多个项目的风吹雨打,有着丰富的经验,很强的洞察力,应该是创造力的巅峰才对。 这样的人应该被公司千方百计地留住,但现实是要面对如此巨大的生存压力!

我想一个主要原因是:国内的互联网行业主要在应用层激烈竞争。

得益于中国的海量用户,网站的并发量,数据量都很大,对于架构设计、软件开发、项目管理都提出了很高的挑战,也诞生了一些很好的开源软件,在局部领域也有很大突破,但是不得不说的是,我们绝大部分公司离底层的核心技术还比较遥远,主要在应用层和商业模式上折腾。

在应用层激烈竞争的结果就是程序员的可替代性比较强, 谁能加班谁上,谁性价比高谁上。

以中国庞大的人口基数,我相信肯定有很多非常厉害的软件天才,在三四十岁的黄金年龄做出厉害的成果。 只是还没有合适的土壤让他们去尽情地挥洒。他们的激情正在被996消磨,他们的灵感和创造力正在被现实生活扼杀。

之前有读者留言说,和欧美相比中国还处于产业链的低端,各个行业都是如此,中国的崛起就是一代代人艰辛的劳动所带来的。也许如此吧,希望下一代能好点, 00后估计逃脱不了这个宿命,不知道10后,20后的程序员能不能过上幸福生活......

看看这些大龄程序员都做了些什么相关推荐

  1. 大龄程序员都去哪了?分享我身边的几个故事

    作者丨水影月 来源丨大飞码字(BigFly1024) 程序员的35岁,似乎是一个沉重的话题.在国内,一般程序员的寿命在20-35岁之间.超过了35岁的程序员,如果继续从事开发工作,在国内相对大多数程序 ...

  2. 35+的大龄程序员都去哪里了?

    作者 | 年素清 来源 | 码农故事汇(ID:sunianqingshi) 对于互联网人,尤其是程序员来说,35岁是个尴尬而危险的年纪,业内时常传出清退大龄程序员的消息.那么,那些35岁以上的程序员都 ...

  3. 程序员只吃青春饭?大龄程序员都去哪了?

    其实很多人都知道求职市场对大龄程序员不"友好",在其他行业,年龄越大意味着经验越丰富,也会收到用人单位的争抢.君不见,公司里头发花白的人,往往是专家级别的人才,但为何到了程序员这一 ...

  4. Java后端程序员都做些什么?

    这个问题来自于QQ网友,一句两句说不清楚,索性写个文章. 我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库, ...

  5. 程序员分前端与后端,那么后端程序员都做些什么?看完你就明白了!

    我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库,用JSP生成HTML,然后发送给浏览器. 即使后来Java ...

  6. 老程序员都去哪儿了?国内的大龄程序员都去哪了

    摆在老程序员们面前有三条路,一是转行,二是继续钻研成为技术大牛,三是转型为管理人员. 我最近采访了十五位30岁以上的老程序员们,在此我想发表下我的观点. 网络上总有这类观点-- 「如果所有的技术都想着 ...

  7. 互联网公司都有哪些职位?程序员都做些什么工作?

    [文章来源微信公众号:每天学编程] 程序员已经是很宽泛的一个名词了,不止是设计制作APP 在正式探讨这个问题前,我首先想到的是,为什么会认为程序员就是设计制作APP呢?大概是这两年移动互联网的兴起,导 ...

  8. 后端程序员都做些什么?

    这个问题来自于QQ网友,一句两句说不清楚,索性写个文章. 我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库, ...

  9. 35岁大龄程序员都去哪了?一位网友分享的身边几个真实案例,过于真实!!

    今年因为受疫情影响,很多公司面临现金流压力,一些公司开始裁员降薪,我身边的不少朋友和前同事就被优化裁员了.我最近在家办公,还没有回上海,和这些朋友们聊天,发现大家普遍非常焦虑.最近这段时间刷头条看了不 ...

最新文章

  1. latex 1图加标题_使用VsCode编译latex心得
  2. html wap php,wap.php
  3. 计算机美国学游戏开发,【工程与计算机】一石二鸟:开发游戏为申美国名校加码...
  4. python-使用云图库实现文字填画的效果-0225
  5. 【Python】解决No name 'QWidget' in module 'PyQt5.QtWidgets'
  6. 标准库举例:sys、copy
  7. AOV网和AOE网对比
  8. java计数器占位符_深入理解Java虚拟机- 学习笔记 - Java内存区域
  9. COOL EDIT PRO 消原声
  10. 参与微软本地化翻译——MLCP
  11. selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable: eleme
  12. 2017年真题精选(六)
  13. vue3 + js-cookie加密解密(普通版本/TS版本)
  14. 开发一个Android志愿填报系统(后台管理+前台app)毕业设计
  15. 北京尚学堂退课退课,口碑还不错
  16. android 4.4 电池电量管理底层分析(C\C++层)
  17. P3239 [HNOI2015]亚瑟王(巧妙的概率dp)
  18. javax.mail包的官网下载地址
  19. 电工实训考核装置柜式双面型QY-W760C
  20. python json转dict

热门文章

  1. Java序列化,看这篇就够了!
  2. 基于Docker + Consul + Nginx + Consul-template的服务负载均衡实现
  3. arcgis api for javascipt 加载天地图、百度地图
  4. bs4抓起大众点评的用户评论
  5. 关于Discuz X2 论坛备份详解(论坛搬家)
  6. 分布式光伏发电并网无功补偿问题
  7. linux下aio异步读写详解与实例
  8. Python_二叉树定义与遍历
  9. 解决HttpServletResponse输出中文乱码问题
  10. Linux多线程同步——互斥锁