程序员真的可以做一辈子吗?

发布时间:
2024-09-23 21:11
阅读量:
9

现大厂码农,我认为程序员干不了一辈子。

先说客观原因,程序员的工作强度是很高的。不出线上问题还好,出了线上生产问题,熬夜修bug、加班加点是常见的。(最近某科技公司,某东南亚电商都有研发猝死,也能说明强度较大)

到了三四十岁,精力和体力都下降了,可能还上有老、下有小。凌晨两点爬起来修bug、周末加班上线这样的研发大头兵工作还是会更适合精力旺盛的年轻人。各大互联网公司的员工平均年龄都在29左右,也说明程序员的工作主要是青春饭。

有的人会说,可以升管理层啊,不干大头兵了。可是一个100多人的研发团队,总共就几个老板?管理层的入场券很有限,且同样有年龄限制。管理层还要操心整个团队的事项,争夺项目资源,并不轻松。

再说主观原因。程序员的工作主要就是开发、修bug的循环往复(只有极少部分幸运儿能摆脱循环,设计架构、钻研前沿技术)时间一长,如果不是对写代码有强烈浓厚的兴趣,大概率会觉得这份工作很耗费精力且无聊,更别提干一辈子了

我调研了组里待了5年到10年左右的前辈,他们的反馈都是:“程序员的活没有意思,但有个班上,有钱挣就行了。”大部分人继续干着,早已经失去写代码和钻研技术的热情,靠着工资撑着,撑到撑不下去,有了一定积蓄就退休罢了。(也有可能是撑到被动失业)

那如何破局?

程序员只是谋生手段,不可能干一辈子。因此除了做好主业,也应积极探索其他出路。具体来说:

1.广学习,不设限

程序员可以从本职工作跳出来,关注工作的上下游,例如,可以多接触全栈技术或产品设计,假设后期被裁员,靠着自己丰富的技术栈也可以自己接项目单干、也可以转型产品经理。

现在,AI 技术正是大势所趋,这对于程序员来说就是是一个非常好的机会,不管你是想利用 AI 拓宽自己的技术边界,还是做独立开发者,或者转型热门的 AI 产品经理,现在都可以入局,因为你有技术优势,只要你入局,你对 AI 技术的吸收、落地、变现速度肯定是比别人快的。

好在,学习AI 的门槛不高,给大家推荐一个非常优质的 AI 大模型公开课,它是专门针对程序员、产品经理等技术相关岗位开发的AI教程,由业内大佬孙志岗研发,他之前独立开发的AI大模型评测软件ChatALL.ai,几次登上Github的全球热榜第一,课程质量不用多说,这差不多是最快的入门方法了。入口直接给放下面了,直接听就可以↓

这个课作为 AI大模型的系统性入门是非常不错的,给你讲解GPT 的核心原理、模型架构,以及LangChain、Fine-tune技术和微调过程,学完你就可以定制自己的大模型应用了~

有了这个技术,跳槽、涨薪都是个很好的加分项,如果你想做超级个体也是可以的。

学习理财知识。明白资产和负债的概念,增加资产,减少负债(比如,房子是资产吗?);熟悉基本的理财产品,能看懂财务报表,熟悉价值投资、行业周期,了解投资组合配置,避免自己挣来的钱缩水;同时了解和配置一些基本的保险产品。

如果能通过一些投资手段,让自己的资金产生的利息覆盖过自己的支出,那么工作也就不那么必要了。

2.探索兴趣爱好,发展属于自己的事业

利用业余时间多探索自己的爱好,将工作和兴趣爱好结合起来作为副业,这样既能加深对主业的经验和理解,又能拓展收入渠道。
例如,如果对写程序感兴趣,那就尝试做独立开发者,开发APP发布在应用商店;如果对绘画感兴趣,可以用漫画的形式把数据结构和算法原理画出来,发布在网络上;对音乐感兴趣,可以尝试用大模型协助谱曲;对小语种感兴趣,就尝试翻译小语种技术文章……渐渐的,这些创作的内容可以给我们带来额外的收入,减少我们对工作的依赖。

如果你还没有自己的爱好,那一定要多去尝试,总会在有生之年找到的。(而且知乎、B站、MOOC等平台上有很多免费的入门教程,并不需要花钱。)

比如,写作一直是我从小到大的爱好,能为之废寝忘食、忘记时间。因此我一直坚持在知乎、公众号等平台写作,也开始创作小说。看动漫是我的兴趣,所以也学习了日语;学会了游泳和陆地冲浪板;最近开始研究音乐创作。

多尝试,总有一天能找到真正喜欢的、热爱的事物,且有通过热爱的事物谋生的能力,又为什么要当一辈子程序员呢?(当然,写代码是自己的热爱的事物除外~)

人生不过短短三万多天,时间有限,抓紧时间去做热爱的事。让我们为热爱而活吧!


我是 @等壹,上海交大工学硕士,非典型大厂码农,知乎万赞答主。

是个热爱学习、分享技术的极客;

也是个热爱创作、总想看更多的书,去更远的地方的文艺青年。

我会定期分享学习、技术、职场等干货,欢迎关注!

END