40岁,我还是那个每天加班编程的”老“程序员,未来还能走多远?

40岁,我还是那个每天加班编程的”老“程序员,未来还能走多远?

web小二 web前端开发

40岁,我还是那个每天加班编程的”老“程序员,未来还能走多远?

作者 | 杨小二
来源 | web前端开发(ID:web_qdkf)

40岁,中年程序员的不容易慢慢开始了。

有人说,我笑,并不表示我开心。因为我没有选择,我除了笑,我不可以哭。

40岁意味着什么?

首先,身体上逐渐走向衰退期。人身体的普遍规律,这个时候,身体已经开始慢慢向衰老期进化了。熬夜加班已经吃不消了,有时候,生个小病,都需要好几天来恢复。

年轻的时候,熬个夜加个班,第二天一样生龙活虎的准时出现在办公室室的电脑前编代码,改bug。但40岁后,你会明显感觉体力不够,容易疲劳。

我认识一个45岁的程序员,他说,现在每天编程8-10个小时,就已经感觉快不行了,感觉特别累。身体上吃不消了。现在身体状态特别差,有颈椎病,肩周炎,还周期性闹肚子。为了提升身体素质,今年他开始健身,还去康复中心做矫形恢复。

每天晚上为了去健身房,就准点下班,因为加班少,老板上周开始找他谈话,你最近这几个月加班越来越少了,别的同事都是10点以后走,你是8点不到就走了。

他依然没有办法告诉自己的boss说,身体状况不好,最近在调整身体。因为儿子还在上初中,正是用钱之时。家里还有4位老人需要赡养,需要准备足够的钱,一旦有老人生病住院,马上就会回到解放前。

这个中年人的痛,只有中年人自己明白。

其次,职业生涯遇瓶颈。随着年纪的数字越来越大,身体状况越来越差,职场上的精力与拼劲也开始走下坡路。

那些能够走到金字塔尖上的人,毕竟还是少之又少,像我这样每天写代码,顶着高级开发工程师帽子的人,或者做一个小主管,小经理的人,毕竟还是占大部分。

而这个上不上,下不下的位置,再想往上走,身体开始跟不上,自然精力也不够,精力不够,学习新东西,接受新知识的时间就特别有限。

很多人都说,程序员是一个吃青春饭的职业,但是我想说的是,哪个行业不是这样?就算你去给人家搬砖,人家也是会找那个年轻力壮的小伙子,更何况,40岁这个年纪的人,你去搬一天砖,估计要休息一周。不是我吓唬大家,不信大家可以去试试。你没有搬过砖,估计人家还不要你呢。怕伤了身体,工伤还要出医药费。

我一个之前同事,今年刚好40岁,前几天在微信上跟我说,35岁之前,学点新东西,还能够跟上技术发展速度,但是从今年开始,很多新技术,都是仅限于了解,一知半解了。没有时间和精力去深入研究,特别是一些自己工作中根本用不上的东西,都不想过度学习了。

而对于猎头的电话,那是越来越少了,前几天上51job上去更新简历,现在都接不到一个约面电话了。35岁之前,你在上面更新简历,每天还可以接到一两个公司电话,还有不少猎头找过来。

那么,40岁,一个中年程序员接下来的路该往哪里走呀?

其实,40岁,说老吧,谈不上,顶多算年纪大点,按照目前中国55-60岁退休的年纪来算,离退休时间还有15-20年的时间。

40岁,也叫不惑之年。不管你是中途转行过来做的程序员,还是计算机专业出来的程序员,总之,你到了40岁,在IT这个行业里摸打滚爬至少也是10年8年以上的“老”人了。

如果你再想转行去做别的工作,说实话,有点难,如果,前期你没有做足准备的话。当然,你自己留有足够积蓄,然后自己出来做老板,做点小生意什么。如果没有的话,那还是继续在这行干下去吧。

不管是做个写代码的高级程序员,还是公司里的需要些代码的管理者。总之,你需要明白以下几点:

首先,可以继续走在编程的道路上,但是不能再以编程技术作为主要技能,以及主要经济来源了,你的收入需要多元化。

有的说,编程就是我的第一技能,除了编程,我啥也不会呀?我想,如果你真有那么牛逼的话,那你早就是行业专家了;当然,还有一点,从另一个方面讲,就是那你可能真的太懒了,工作那么多年,居然没有培养自己新的谋生技能。

有次,跟一个做自媒体的朋友聊天,她跟我说了这样一个故事。

因为她现在是自己创业。有次想招一个做文案的人,但是她妈妈一听说,她要招人,她的妈妈就想到了自己好姐们的女儿。于是她妈妈就把自己好姐们的女儿介绍过来了。

朋友因为抹不开面子,就答应了妈妈,见一下她妈妈朋友的这位女儿。

一个快40岁的女人,大学毕业就一直在体制内工作,现在因为跟丈夫离婚了,自己在体制内,工作相对清闲,现在想多挣点钱,所以就想找份兼职来做做。于是就有了前面那一幕。

见面的时候,我的这位朋友就问,PPT你会做吗?办公软件会用吗?工作中,你都做过什么?问了好多东西,她只有摇头的份。

最后,朋友实在没有办法了,就问了一句,那你会做什么呀?结果,她说,我会打字,你招打字员吗?

朋友只能说,我们不招打字员,我们招文案,如果你会写东西的话,我可以考虑让你做兼职文案。

当这位自媒体朋友跟我讲这个事情的时候,我都不敢相信,但是现实中,它就是存在。所以,在这个40不惑的年纪,需要培养自己一门新技能,一门新爱好,为有一天,即使自己不再编程了,依然可以很漂亮的生活,不再为自己的生活经济来源担忧。

其次,用编程的思维,愉快的工作生活下去。为啥这么说,生活是苦涩的,但是我们尝尽苦涩后,依然还可以愉快的生活,这样我们才能成为生活的强者,才能不钻牛角尖。

现在互联网行业里,或者说很多公司都是喜欢搞加班,搞996,997这样的工作模式,虽然,我也很反感这样的工作模式,不提倡这样的无效加班。

因为我觉得,一个人一天认真工作8小时的话,肯定可以把一天的工作内容完成,如果完成不了,要么就是工作量过多,任务过重,公司应该招人,而不是这样超负荷工作;其次,就是自己能力不行,需要加班完成,或者根本没有办法胜任这份工作,那么就应该选择离开,不要浪费公司时间,也不要浪费自己时间。

我想很多人,都不是因为完成不了工作而加班,而是被公司这个加班制度所致。

那如果你的工作也完成了,然后又碍于面子,必须在公司加班,但是其实,又没有实质性的事情可以做,哪个这个这么破?建议你利于好下班后加班的这个几个小时时间,提升自己各项技能,这个也是为公司创造利润,因为当你所掌握的技能越来越多的时候,你为公司创造的价值自然就多了,随之,你的选择机会自然就会越来越多。

这个就好比,我们在写一个页面效果时,可能有多种实现方法,选择哪种最好,这个就需要根据具体情况来。

编程的思维,是为了我们能够写出更好更容易阅读更适合浏览器识别的代码,而我说的编程思维,是用一种新的思维方式去生活,不再抱怨,积极面对。用这个思维去改变自己生活方式,选择最适合自己的工作方式。

最后,多问问自己,除了编程,我还能做什么?在这个世界上,我们大部分人注定平凡,我也一样,非常普通,非常平凡,我来自农村,父母都是种地的农民。但是我们不能因为平凡而放弃努力,而是因为平凡,我们需要更加努力,改变自己,改变下一代人,尽自己所能为下一代提供最好的条件。同时也为上一辈提供必要的赡养保障。这个应该是一个中年人最基本的努力动力,这个就是没有办法放弃的原点。

在中年程序员的世界里,没有解决不了的bug,只有发现不了的bug。

不管生活多么不容易,我们都需要继续努力。中年人程序员活着,不再是一个人,是一群人。

在夜深人静的时候,如果想哭就认真的哭一场,如果想笑就微微笑一下,哭过,笑过之后,别忘记檫干眼泪,收拾心情,整理好情绪。毕竟,明天我们还要上班,还要继续编程,继续改bug,还要装作什么事情都没有发生过一样。

猜你喜欢

转载自blog.51cto.com/15127524/2686308