文章来源:公众号蚂蚁开源社区
作者:思齐大神
大神一:
搞程序研发的这些年,年纪大了,实力强了,但是也秃了,不想再搞程序研发了。
准备去明年去考个机电二建,一建,大家有什么好的学习建议没?
大神二:
他直接给我了一张朋友圈截图,说这代表他的心声。
大神三:
说的好有道理,一时间让我有点恍惚,我觉得已经超越物质,上升到精神层面了。
我觉得可能存在的一种悲哀是:
感觉收入挺高,所以说除去生活开销能存下些钱。
有点钱之后就会有买房买车,搞点投资跨越阶层,甚至财富自由的梦想。
为了达成这些梦想,很多人哪怕996也愿意咬牙坚持。
一边在拼着身体加班挣钱,一边又把挣到的钱投到股市,期货甚至虚拟货币里面当韭菜。
或者是被房贷,子女教育费用弄成工具人。
如果发展和投资顺利还好,要是投资不顺又遭遇中年裁员。
那么半辈子的996挣到的钱都打了水漂,身体也耗没了。
到头来的生活质量可能还不如在小县城做着清闲工作,拿着三四千块钱的老同学。
工作12年了,回首来时路,经常会觉得自己还是啥也不会,啥也不懂,没啥过硬的拿得出手的技术,因为好多框架和技术都在不断的改变,你以前玩到很溜的东西慢慢的就没人玩了,大家开始玩新的了,有时候并不是你没有精力和能力跟上,很多时候就是厌倦了,因为你知道新技术摆在那儿,也就是看几遍油管,做几个小项目,再没日没夜得解决几个大问题你就会慢慢的熟悉起来,但之后呢,又是一轮得废弃,遗忘和终结。
程序员的悲哀在我看来并不是技术更新换代的太快,大脑生理机能的衰退,生活和家庭的压迫,而是在日日夜夜枯燥的debug生活中没有找到乐趣,丧失了工作的激情,因为写代码本身确实是一件非常枯燥的事情,脑子特别好的牛人就算了,大部分人还是得喝下咖啡,平静心情,抛开杂念一点点的耐心而细致的完成你的任务,至于那种逼死人的deadline就更令人发指,脑力劳动有不切实际的deadline和逼人跳楼有什么区别。。。
所以说作为程序员,当你人生的跑道过半,或是过了1/3的时候,应该想一想自己到底应该坚持些什么,放弃些什么,很多人转岗去做了经理,算是比较理智的选择,但我也听过很多经理和我抱怨,管理层有管理层的繁琐,枯燥和压力,我可以理解为虽然也过得很不爽,但起码在不爽的时候不用动脑子调代码,起码不会去跳楼了。。。
那么作为一个不想和人打交道,不愿意转岗做经理的程序员应该怎么调整自己的心情呢?我觉得可以有两种:
1 .不必总是去追求新的东西,新的技术,埋头干精一件自己最擅长的事。
说老实话没有什么特别的技术,谁都能写,写出来的好坏其实也差不多,10年经验的区别也许就是读设计图比别人快一些,搭的架子比别人稳一些。
要想把这微小的差距和那些脑子好、天分高的刚毕业的小朋友显著拉大是需要花心思的,最好的办法就是总结,做完一个项目如果就让他过去了,实质上是一种浪费,你可以把每一个做过的项目当作一个presentation对着厕所的镜子讲给自己听,或是半夜躺床上想一想项目从0开始到后来上线的一系列关键性的大事,总而言之要多复盘,这样你就可以慢慢的把和毕业生的差距拉成,当面对项目未知的困难时,你有更大的把握和精准度来预计未来。
最重要的是不要把工作和人生当成一场残酷的竞争,就安心平淡的做好自己的任务,做一个平平无奇的扫地僧。
2. 当然不服气的也可以选择一直追逐最新的技术,人类智慧的结晶,大数据,人工智能,机器学习马不停蹄的学习,站在大浪的最前端,也未必就会被后浪一掌拍死。
但即便是脑子非常好使的人,也需要超乎常人的勇气,需要付出很多的代价,这些代价是潜移默化不可逆的。
有的时候你也需要问问自己,到底我是真的热爱计算机科学与技术呢,还是一种曾经站在聚光灯下现在便不甘心被淘汰的怨念在作祟。如果是真的热爱,那就大胆的追求吧,把自己的生活和工作永远调整在一种充满passion,拼命追赶的状态也不是不可以,不忘初心,方得始终也是一种活法。
但如果因为这牺牲了人生中其他重要的部分,比如家庭,爱情,健康等等,有一天真的会不后悔吗?我一直觉得人生最可怕的是偏执,最可贵的也是偏执,不管你怎么选择作为一个程序员的下半场,最重要的一个标准是懂得坚持,懂得放弃,follow自己的内心,同时想明白自己到底想要怎样的人生。此心安处是净土,实在不行还可以去送外卖啊。
好了,就到这里吧,话说你觉得程序员最大的悲哀是什么呢?
虽说编程学了头冷,压力大,但如果喜欢编程,不考虑其他影响,收入是很可观的。
毕竟打工人们上班都是为了使自己的生活更好一点,而程序员的普遍薪资就已经超过了大多部分工作者。
如果你想提升你的编程能力,以便更好从事编程类工作的话!
分享(源码、项目实战视频、项目笔记,基础入门教程)欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!