大龄程序员有出路吗

今天我面试了一个程序员,论学历,知名 985 的本科加硕士;论工作经历,12 年工作经验,待过好几个大公司,还有一些外企。如此亮眼的简历,很难不让我对他的能力抱有期待。

既然是招搞技术的,编码功底是必须的,我递过去一张纸,让他写个单链表的代码,写得很不流畅,还犯了一些低级错误。

好吧,那就根据简历上的工作经历提问。仔细看看他待过的公司,时间都不长,基本上是 2 年一跳。从行业来看,也是五花八门,从来没有在一个行业深钻过。

他也意识到了,对我说,感觉什么都会,但是都不精通,应该在一个公司稳定下来。

这引发了我的反思:一个大龄程序员,人家为什么用你?

  • 论体力和精力,你肯定比不上小年轻,人家初生牛犊不怕虎,如生猛海鲜;你拖家带口,还有一身慢性病,加班肯定加不过人家。
  • 论经验,你确实经验丰富,可是公司看重的是有没有对口的工作经验,你东一榔头,西一棒子,就算有相关领域的经验,也就是两三年,不构成绝对优势。
  • 论学习能力,都说年轻人学习能力强,你这把岁数还能学动吗?
  • 论薪水,你要的不低,那些小年轻,又能加班、要的钱还少,你说你哪里有性价比?

这么看,大龄程序员似乎无路可走。不过,如果职业规划得当,大龄程序员还是有优势的。

光会编程语言是没有意义的,因为软件是为了解决现实问题而存在的。大部分软件产品,是技术和业务的结合。所以,多数程序员的工作内容是:使用某种编程语言,造出一个满足某种业务需求的软件。

我们公司是做蓝牙芯片的,一个网友对我说,你们用 C 语言开发,那我学会了C 语言,是不是可以去你们公司干活?我说,你干不了。只会 C 语言,不懂蓝牙协议,你连代码都看不懂,就好比外行人看专业论文,每个字都认识,但就是看不懂。

俗话说,隔行如隔山,这句话放在软件开发上也适用。都是程序员,搞电商网站开发的和搞无人机控制的绝对是天壤之别。

所以,大龄程序员的出路渐渐明晰,就是你在业务上的积累。还是拿我们公司举例,同样是 C 语言开发,假如来面试的有三个人,都是大龄程序员。

甲做过的项目和无线通信没有任何关系;乙搞过两年的蓝牙应用开发;丙在蓝牙行业浸润十年以上,精通蓝牙协议,研究过开源代码,能搞定各种疑难杂症。你说哪个更有竞争力呢?

学一门编程语言容易,但是想深刻理解业务,短期内是达不到的。大龄程序员要想不被淘汰,就要在一个业务方向上深入,持续积累,成为这个领域的专家。

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值