news 2026/4/16 12:51:54

<span class=“js_title_inner“>什么样的程序员在35岁以后依然被公司抢着要?</span>

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
<span class=“js_title_inner“>什么样的程序员在35岁以后依然被公司抢着要?</span>

👉这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:

  • 《项目实战(视频)》:从书中学,往事中“练”

  • 《互联网高频面试题》:面朝简历学习,春暖花开

  • 《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题

  • 《精进 Java 学习指南》:系统学习,互联网主流技术栈

  • 《必读 Java 源码专栏》:知其然,知其所以然

👉这是一个或许对你有用的开源项目

国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构

RBAC权限、数据权限、SaaS多租户、商城、支付、工作流、大屏报表、ERP、CRMAI大模型、IoT物联网等功能:

  • 多模块:https://gitee.com/zhijiantianya/ruoyi-vue-pro

  • 微服务:https://gitee.com/zhijiantianya/yudao-cloud

  • 视频教程:https://doc.iocoder.cn

【国内首批】支持 JDK17/21+SpringBoot3、JDK8/11+Spring Boot2双版本

来源:zhihu.com/question/437925439


朋友圈总刷到“35岁程序员焦虑”,有人怕被优化,有人愁转型。但也见过身边前辈,过了35岁反而成了公司“香饽饽”,新项目组抢着要。

明明都是写代码,为啥有人越老越慌,有人越老越值钱?到底是技术栈够硬,还是有啥“隐藏技能”?

什么样的程序员在35岁以后依然被公司抢着要?

原话题地址:zhihu.com/question/437925439

回答1

技术过硬,能在公司带队,能独当一面的程序员,啥时候都会被公司抢着要。

身心也得健康,这个就不多说了,命都木有了,健康也没有,那自然没法混。

问题就是怎么才能当上这样的程序员。怎么搞技术,怎么搞为人处事,才能进化成这样的程序员呢?平时就带着这样的思考去工作吧。

努力做一个不可替代的人,自然也就不怕35岁还是45岁了。

回答2

不要有这种35岁被抢着要的想法,不可能的。

其实很多公司真正赚钱靠的不是技术,是业务,是资源,至于网络上讨论的各种高并发的解决方案等,只是少数几家公司再用,其余绝大部分公司根本不需要这些技术。

简单的说,我经历过tps1000左右的场景,真的就足够了,一家公司有这种场景,每年的盈利9位数,所以很多技术没有那个业务场景。

回答3

表面上大龄程序员被卡的是年龄,实际上卡的是薪水。名义上是超过35的不要,实际上是公司不愿出老员工的薪水,不愿意消耗这份因为工龄堆起来的成本。年轻意味着便宜,好控制,对公司来说成本更低。

我原来上班那个电商公司,开发商城app时候,请了俩大牛坐镇,整了一段时间上线了,立马就给人劝退了,换了两个5000多的应届生负责运维,反正都开发完了,对吧。按照商人的思维,人工也是成本的一部分,要想获得更多利润,就要把成本降到最低,怎么省钱怎么来,能凑合尽量就凑合。干活嫌人少,吃饭嫌人多。打江山的时候需要你卖命,收果子的时候杀功臣。

正常来说,公司很多地方都缺人的。那为什么招不到人?因为只想招便宜又好用的人,现在的招聘心态就是捡漏心态,占便宜心态,能捡一个是一个,捡不着拉倒,让兄弟们加加班通通宵,人手不够凑一凑,万一发现用不了那么多人,那正好再去几个人头。

回答4

目前中国这个环境,貌似没有什么公司愿意要35岁以上程序员。

我写了20多年程序了,单片机、嵌入式、app软件、做网站都没问题,比普通的全栈还全栈,那又怎么样呢?我想换工作,我发现靠普通招聘网站投递简历根本行不通,人家hr看到超过35了,直接就不看了,我简历根本到不了技术部门。

想要别人抢你,你需要经营,经营自己,让更多人知道你是某方面的专家。

想要长久吃饭,你还需要选择行业,然后提高本行业的业务能力。比如我,上一份工作是做游戏模拟器,应聘的职位是c++,主要是控制运动平台做出相关运动以及使用restapi和前端通讯,还有protobuf和游戏通讯。竞争者都有cnc机床相关开发经验,我年龄劣势很大,最后是靠只有我一个人除了cnc,还懂unity和unreal,能指导游戏部门框架开发这个额外技能赢得了职位。

目前这份工作,vue+.net core做业务网站,极其平淡无奇,唯一让我入选的理由是我做过化工行业,对化工业务熟悉。

还有一种出路是做算法,不过那是另外一个行业,不是程序员了,顺便说一句,年纪大了之后,相同算法水平下,会用c++写算法的比只会用python写算法要更好找工作。

回答5

我37,算是35岁以后的程序员。最近一次跳槽是34岁,当时一个月面4家,拿了3个薪资不等的程序员岗的offer,都是不996的外企,最低的年薪是50w。后面不想再继续面,所以选择了其中一家。

我说说看我在工作习惯和职业素养。

负责任,我说的负责任不是说往自己身上大包大揽,那叫老好人,也不是天天没事加班演给老板看,那叫奋斗逼。负责任是说给你指派的任务,你要保质保量认真按时完成,这是最基本要求。在你做的过程中,你要考虑有没有什么风险?对别人有没有影响?能不能把公用部分抽出来造个轮子?如果是作为别人的上游,对别人来说是不是好用?代码是不是简洁干净?有没有可以写成配置的hard code?

技术过硬,技术过硬≠对API熟悉,你用过这个框架,那个框架,熟悉这个配置,熟悉那个配置,这不叫技术好,这叫对框架熟,最多只能叫做API调用师而不是软件工程师。技术过硬是指对技术在实际业务模型下的应用能力,自己在实际工作中对问题的分析解决能力。有时候在做一个功能或者解决一个问题的时候,你有很多种选择,你是否有足够的知识储备让你选择解决方案?还是你仅仅知道一个唯一的解决方案?如果你现在有很多方法,你是否能找到最优解?

当你面对一个问题的时候,你的思路是否能支持你一步一步找到root cause?要花多少时间?找到以后你能不能有办法解决掉?

沟通能力,沟通能力不是说找产品找经理吵架的能力。沟通能力有三层意思:第一、讲述一件事情或者描述一个物体要有条理,有逻辑,能用清楚的语言描述对象。在这个过程中很多技术人员习惯用技术语言去跟其他领域的人沟通,暂且不谈语言条理和逻辑,这种沟通大多是无效的,因为鸡同鸭讲怎么可能有效率?所以引出第二条:要学会抽象和归纳。第二、抽象和归纳,在跟人沟通过程中,讲一件事不要东一榔头西一棒槌,一会描述细节,一会又概括描述。特别是技术人员在跟其他人沟通时,要把技术概念抽象出来,并且概括提炼你要说的内容,然后组织语言表达出来,这样让对方快速理解你要表达的东西,如果涉及到细节,你再深入那个点展开来谈。第三、要学会跟你的上级即时沟通状态,特别是那种需要相对长期时间完成的任务,尽量在一些关键的点汇报自己的情况,让对方知道自己在做什么,做到哪里,还有什么剩下的,有没有什么问题,有没有风险,需不需要帮助等等。

千万不要闷头在那做,一做好多天啥也不说,结果一开会一问这也是问题那也是问题,要么就是明明自己觉得有问题的东西不尽早沟通,一直拖,拖到最后实在干不了给上级一个惊喜。

学习能力自己保持学习习惯,很多人认为年纪大了学不过年轻人,我不是很懂这个逻辑,你说年纪大了家里事情多,没年轻人有时间那我还是能理解,你说学不过年轻人我真的不同意,况且多少年轻人也没拿时间出来学习啊。我大概每天保持学习2小时以上,主要是对新技术的学习和刷算法题。手游不碰,抖音不碰,碎片时间(比如马桶上)刷刷微博知乎。我明显感觉到最近这些年,精力,智力,思维,工作能力自从读书考试那会以来又达到了一个巅峰状态,工作上代码写的得心应手,学习东西快(所以我不知道有些人说三十多的人学习能力不如年轻人的结论是怎么得来的),理解能力强,刷算法时思维比以前还要敏捷。

不敢说公司抢着要把,但是至少我能说我还是有一定竞争力的,起码35岁被裁什么的在我这不存在的。就算是被裁,出去重新找个工作不就好了,还能涨涨薪水。


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,长按”或“扫描”下方二维码噢

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

文章有帮助的话,在看,转发吧。 谢谢支持哟 (*^__^*)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 14:55:43

入侵检测的常见模式_入侵检测(ai异常行为分析)零基础入门到精通,看这篇就够了!赶紧收藏!

入侵检测的常见模式 前言 在安全领域的人一定都听过入侵检测,那么本篇文章就来看看入侵检测一般都是通过什么模式来进行检测的。 实际上入侵检测最常见的模式就是特征检测与异常检测两种模式。 特征检测 特征检测是一种确定性的描述方法,对已知的攻…

作者头像 李华
网站建设 2026/4/15 18:48:43

微信小程序的流量入口

微信小程序的官方接口 wx.showShareImageMenu 这个接口支持图二‌多种功能,包括: ①转发好友 ②分享到朋友圈 ③添加收藏 ④保存图片 ⑤发表到公众号 其中,①②⑤这三个方式,都支持带入小程序的入口链接,实测①和⑤可…

作者头像 李华
网站建设 2026/4/16 9:22:01

<span class=“js_title_inner“>Grafana Polystat面板与腾讯云可观测平台的深度融合实践</span>

新钛云服已累计为您分享878篇技术干货 监控可视化的新篇章 引言 在云原生时代,有效的监控可视化已成为运维工作的核心。传统的监控面板往往信息过载,关键指标难以快速识别。今天,我们将介绍如何通过Grafana的Polystat面板与腾讯云可观测平台实…

作者头像 李华
网站建设 2026/4/15 19:14:43

leetcode 3013. 将数组分成最小总代价的子数组 II 困难

给你一个下标从 0 开始长度为 n 的整数数组 nums 和两个 正 整数 k 和 dist 。 一个数组的 代价 是数组中的 第一个 元素。比方说,[1,2,3] 的代价为 1 ,[3,4,1] 的代价为 3 。 你需要将 nums 分割成 k 个 连续且互不相交 的子数组,满足 第二…

作者头像 李华
网站建设 2026/4/15 7:50:41

冷库里的利润革命:当智能系统成为连锁超市的“第二财务部”

深夜十一点,某连锁超市区域总监的手机再次响起——又一家门店冷库温度异常告警。这已是本月第七次,意味着至少又有一批价值数万元的冷冻商品面临报废风险。与此同时,财务部门刚刚提交的报告显示,冷链相关能耗已占门店总运营成本的…

作者头像 李华
网站建设 2026/4/15 11:49:44

软考高项:第5章:信息系统工程(占分分析/考点/题)

软考高项:信息项目管理师第5章:信息系统工程考试的核心考点指南,掌握软件工程、数据工程、系统集成和安全工程四大技术领域。文章通过梳理UML建模图示、软件设计原则及架构风格等关键知识,明确了从需求分析到测试运维的全生命周期…

作者头像 李华