程序员之中年危机

前言

  程序员是一个怎样的存在?引用一句鸡汤的名言来说:你以为你用双手改变了世界,实际上是苍老了自己。为什么我今天会抛出这个话题,其实我也是一个懵懂的少年,我也曾经为了成为一名程序员而努力和不顾一切,程序员就是我的理想;但是当我29岁这一年,我发现一切的东西只是自己温暖了自己。程序员很了不起,程序员,没有什么了不起。我希望你们都来踩我,但是我希望你们看完这篇鸡汤文之后再来踩我,我不需要向别人证明我的正确,我只是把时间所造成的真相让它提前而已,穿越了时空隧道,把未来10年的你给挖掘了出来而已。

中年危机的起因

  很多人都在问自己一个问题,包括我也在问我自己:程序员可不可以干一辈子???这是一很残酷而没有人愿意承认的结果,我从来都不是一个悲观主义者,在我人生最困难的时候,我年轻的时候生过一场大病,但是我战胜了病魔,我是一天不怕地不怕的人,从内心里面来说,我不怕失败,我也不认输,更不会认命,但是这一次,我输给的并不是年轻人,而是时间。

  有点扯远了,昨天咱们公司刚好有一个中年老大被T了,是在年前被T的,他说他实现了财富自由,所以才离开公司,有谁会相信这理由吗,中年危机的成因我可以说很多的理由,我可以说出很多的大道理,但是都掩盖不了一个事实,也就是:程序员实际上就是一个搬砖的,为什么叫码农呢,因为咱们就是个搬砖的,必须承认事实,真正指挥咱们搬砖的并不是架构师,也不是所谓的CTO,而是一点技术都不懂的产品经理。我希望大家能认清这个事实,咱就是个搬砖的,程序员有它好的一面,就是面对人事的时候,可以独善其身,面对代码,可以做到从容,但是面对人际交往呢?所以整天对着电脑,有它的好处,就是咱只要写代码就行了,啥都不用想,可以一心一意搞技术,但是你想过没有,这样也有它不好的地方,就是长时间远离真正的社会,会造成一种脱节,所以程序员都是老实人,善良人,人善被人欺,这是不可避免的。所以真正造成中年危机的原因是在于长时间的对着电脑,造成了思维编程化,没有对象,没有老婆怎么办,NEW 一个就行了,真的社会是这样吗?自己去想,可能吗?

  情商是编程人员的硬伤,而更要命的是,天天对着电脑,思想电脑化,程序化,单线程,啥东西都要用锁来释放,这可行吗?不行啊,而且咱们程序员,技术更迭这么快,你确定你到50岁还能跟得上?好,就算你真的没任何压力,你可以跟得上,比年轻人做得好,你可以胜任这份工作,那么,可能成功吗?招聘的HR姐姐会叫你等通知,其实就是一种招聘的套路而已,单纯的人才会认为等通知就是一定要等她回复,等通知就是等于让你回家,别来他们公司闹事。

  有人可能会说,编程是一门技术活,但是我想告诉你,以我5年的经验告诉你,真正能站在金字塔顶端的人,很少,就那么几个人,你是一个普通人,你站在金字塔顶端的机会是很少的,不光是你,大家都一样,所以大家基本上都是在别人的框架上做事,所以这样的结果就是,你做的东西,看起来是最上层的,实际上是最底层的搬砖,你对软件的架构,框架的原理根本不了解,但是更可悲的是,没有公司,没有人愿意去考虑你的发展,他们只会去想你把这个东西做出来,所以最终的结果就是你一天到晚忙死了,还学不到东西,时间都被浪费掉了。不过更可悲的是,好像大多数公司都是这种模式,在中国,没有人会像马斯克一样去考虑移民火星,花大量的时间和精力去研究,他们只是等着而已,等你做出来,然后拿来。

  我不怕喷子,也不怕别人说程序员打自己的耳光,但是我想说,这个世界上最厉害的程序员,也就是写出Linux的人,受万人膜拜的人,他写出来的东西,只有通过大量的学习才能弄懂,这本身就是一种失败,这种不考虑用户感受的操作系统,本身就是一个失败的产品,在stackoverflow上曾经祝贺过一个叫做vim的编辑器,怎么使用,达到了100W的点击次数,这值得庆贺吗?把一个文本编辑器做得那么复杂的,估计也是脑袋死板的程序员才能做出来的事情,完全不考虑用户体验,对了,用户都是程序员,我相信就算你是个程序员,如果不经常用VIM,你也肯定有些东西要跑到网上查,这本身,就是一种彻彻底底的失败。

  一个公司真正的能够把程序写到极致的人,我认为,并不是那些自以为自己很聪明,算法很NB的人,而是能用最简单的方式解决最复杂问题的人。记住,简单就好

如何避免中年危机

  中年危机是不可能避免的,这是我的看法;但是我有几点建议,可以让你的中年危机来得更迟一些。首先中年危机为什么是100%不可避免的,这里面还涉及到一个社会的潜规则问题,一般来说,大龄程序员就算具备了优势,就算他一切都符合,也是很难胜出的,这和社会歧视有关系,所以我开始才说中年危机无法避免,但是谁没有中年呢?

  根据自己的变化来制定计划来延缓中年危机,是一不错的方法。我这里提几点:第一中年人会有很多的问题,不光是个人身体跟不上了,你还要考虑更多的家庭方面的问题,这都是不可避免的。而年轻人没这个包袱,所以公司更愿意选择年轻人。所以大家一定在年轻的时候不要透支自己的身体。要抽点时间来锻炼,少熬夜,健康饮食,适当锻炼,对自己有好处。

  还有一点,就是不要把自己的格局定得太小,不要只会编程,平常要多和人交流,不要天天对着电脑,这样对自己没什么好处。毕竟人是社会的一群 ,没有公司你什么都不是,空有一身技术又有什么用?因为程序员大多数 是男生 ,而且大部分毕竟内向,正经,我劝大家还要多找女生聊天,不要什么事情都靠打飞机解决,有时候爱是双方的,各取所需而已。

  程序员要改变靠代码改变世界的这种 观点,真正改变世界的不是代码,而是想法,没有想法,再好的代码也没多大意义,代码只是实现想法的工具而已,而工具是可以换的,没有人是不可替代的,也没有语言是永恒的;当然我说了这么多,并不是说代码就不重要的了,我只是希望大家找到一个平衡点而已,什么都要会一点;不要给自己一条路,如果此路不通,那就是死路。

  总结2点:情商+想法非常重要,没有了这2点,以后程序员的路会越走越窄,技术会在你的生命当中,占的份额越来越小,早意识到这个问题早好,如果你想干一辈子技术,也要先让别人看到你的价值,否则就是单相思了,很多东西,不是你努力就可以成功的,还要天时地利人和,这很重要,程序员要学会 换位思考,不要什么都NEW一下,那就真的没有幽默感了,再不努力,真的要打光棍啦,程序员们。

后记

  写了这么多,怎么说呢,我其实只是想把一些东西总结一下,顺带给年轻的小伙伴 们说一下过来人的经验,你的技术不管再强,也会有一个顶峰。你不是天才,更不是马斯克或者 马克思,所以,早点认清现实,对自己,有好处。

原文地址:https://www.cnblogs.com/kmsfan/p/8428832.html

时间: 2024-08-30 04:22:50

程序员之中年危机的相关文章

程序员应对中年危机的几条建议

程序员中年危机的焦虑 说到程序员的"中年危机",这四个字承载着太多焦虑,而焦虑的原因主要有以下三点: 1.上有老下有小.左有房贷右有车贷,职业选择经不起任性: 2.自己不断增长的期望和实现之间的差距越来越大: 3.行业从业者更加年轻化,互联网寒冬人才需求缩减,自己却一直停滞不前遭遇瓶颈. 时代成就了我们 很长一段时间,我都在想,这些年程序员收入确实不错,程序员因此一度被特别关注,其实深入思考你会发现,我们也只是运气还行,恰好赶上历史机遇了而已,说直白点,这是智能手机和移动互联网带来的行

[转]所有人都在渲染程序员的中年危机,我们却在劝你重新学会学习

https://news.cnblogs.com/n/585781/ ------------------------------------------------------------------------------------------------------------------------------------------------------ 阅读和理解是不够的,你还需要记住你学的内容.进行主动阅读--你的大脑充分理解这些概念并将它变成你自己的东西.放慢你的大脑,做有创

游戏程序员摆脱中年危机的不二法宝(什么是核心竞争力)

想必作为程序员的大家,都比较关注"中年危机"这个问题吧?那么,怎么才能摆脱中年危机?也就是说,怎么才能提升核心竞争力?提升核心竞争力的重点是什么?需要具备什么能力?我觉得是自主学习的能力.不管你是不是游戏程序员,不管你是不是程序员,更不管你现在在从事什么行业,都一定要拥有强大的自学能力.互联网时代的技术变革快:就像曾经统治动画多年的技术Flash一样,没想到被HTML5打败.如果你没有足够强大的学习能力,则无法跟上变化.你被淘汰只是时间的问题.想想看,你已经煞费苦心地研究了多年来引以为

阿里架构师分享:一线程序员该如何面对中年危机?

中年危机是真实存在的,即便有技术傍身,在一些特定阶段及环境下,还是难免对未来产生质疑与焦虑.一线程序员该如何面对中年危机呢?这是绝大多数程序员的困惑,这也是绝大多数职场人的困惑.希望大家能通过此篇找到一些方法. 一.程序员中年危机的焦虑 说到程序员的"中年危机",这四个字承载着太多焦虑,而焦虑的原因主要有以下三点: 1.上有老下有小.左有房贷右有车贷,职业选择经不起任性: 2.自己不断增长的期望和实现之间的差距越来越大: 3.行业从业者更加年轻化,互联网寒冬人才需求缩减,自己却一直停滞

你距离月薪50k的程序员,只差了一个完善的职业规划

一直以来程序员这一职业都给人高薪资的印象,近年来随着互联网行业的快速发展,程序员更是人满为患,然而很多人关注的却是程序员的薪资,而非职业本身. 一批批程序员进入工作岗位,但是很多人并没有对自己的职业生涯有清醒的认识和系统的规划,由此会在职业发展过程中遇到很多问题. 在此我整理出自己对程序员的职业规划的一些见解,希望能帮助到他人,也是自己对职业生涯规划思考的一次总结. 一.程序员是好职业吗? 虽然很多程序员总是调侃自己,但是这个问题我想对于大多数程序员都是肯定的,包括我自己. 不说什么改变世界的豪

你距离月薪30k的iOS程序员,只差了一个完善的职业规划

前言: 一直以来程序员这一职业都给人高薪资的印象,近年来随着互联网行业的快速发展,程序员更是人满为患,然而很多人关注的却是程序员的薪资,而非职业本身. 一批批程序员进入工作岗位,但是很多人并没有对自己的职业生涯有清醒的认识和系统的规划,由此会在职业发展过程中遇到很多问题. 在此我整理出自己对程序员的职业规划的一些见解,希望能帮助到他人,也是自己对职业生涯规划思考的一次总结. 一.程序员是好职业吗? 虽然很多程序员总是调侃自己,但是这个问题我想对于大多数程序员都是肯定的,包括我自己. 不说什么改变

37岁程序员被裁,120天都没找到工作,无奈去小公司,然后懵了...

从短期来看,程序员的确算是个不错的工作,薪水也比一般岗位高很多,但是从长远来看,程序员的中年危机会比其他岗位来的更早,很多程序员只有到了35岁左右,才能真正认清楚互联网行业,尤其是被裁之后,找工作无门的这种无奈. 最近在职场论坛上看到这样一个帖子:37岁程序员被裁,120天没找到工作,面试华为阿里均被拒,无奈降薪去小公司后懵了! 这是怎么回事呢? 据这位程序员说自己写代码15年了,目前在二线互联网公司当个小主管,可是在最近被公司优化裁掉了. 由于自己已经37岁,找了4个月工作都没有着落,无奈降薪

大龄程序员怎样渡过中年危机?(转)

大龄程序员怎样渡过中年危机? 作者前言: 话说再有十几天就进入2016年了,想到这,我不由得五味杂陈.2016年对我来说是一个特殊的年份,因为我即将40岁了,人生正式告别青年期,进入中年了. 在娱乐圈,哦不,是在程序员这个吃青春饭的行业,有一个人人闻之色变的话题,曰:「年老色衰」.只要是个程序员,心里都会惴惴不安的想:「我老了以后卖不动色相,哦不,写不动代码了,我还能干啥呢?」.今天咱们来谈谈这个禁忌话题. 在我还是25岁的时候,我和很多程序员一样,其实有同样的担心,老了以后怎么办?写代码难道还

【网络文摘】大龄程序员怎样渡过中年危机?

在我还是25岁的时候,我和很多程序员一样,其实有同样的担心,老了以后怎么办?写代码难道还能写到30岁? 当我30岁的时候,我发现自己创业去了,虽然非常苦逼,但是苦中作乐,还挺有挑战的.当然创业是没有退路的,创业要是失败了,估计更加没人要了.所以还是先想创业的事吧,35岁的大龄程序员问题还是5年以后再说. 一晃我就35岁了,创业公司卖给CSDN了,我在CSDN当CTO了.话说这个CTO其实也很苦逼,操心的事太多,每天各种杂事,压根没空想中年危机的话题. 然后我马上就40岁了,不算有钱,但养活自己完