24岁的程序员,似乎已经看到了30岁后的自己

421 阅读5分钟
转载于华为云CSDN:https://blog.csdn.net/devcloud/article/details/103736499

我们不愿过着那种一眼看到头的人生,然而现实情况却似乎已经把未来摆在了我们的眼前。

  

      都说考上公务员后在机关事业单位,每天都做着差不多重复的工作,似乎从刚入职的那天起就能看到自己的退休时的样子。这样的工作好无聊,没有挑战性,就是要趁着年轻才要去做一些有意思的事情。

       因此我们从老家不远万里来到北京、上海、深圳,为的就是做一份在家里面做不的工作。
       我们如愿以偿的做了程序员、当上了工程师,拿到了别人眼中的高薪,满怀希望的认为自己可以在这座城市站稳脚跟,也曾天真的认为未来一片大好。
       一年后,你对这个行业,对你的职业还抱有很大的希望,认为自己可以在这条路上走好远。
       两年后,开始逐渐认识到这个行业竞争的残酷,你现在所坐的工位,背后可能有三位求职者在惦记着。
       三年后,开始发现这个行业发展得太快,知识迭代速度也快得吓人,稍微懈怠一点就有可能跟不上行业发展的脚步,每天都处于工作和充电这两点之间。
       五年后,你开始为自己转型做储备,是继续做技术,还是真的要转行,这是一道摆在眼前的现实问题。
       十年后,你还会在这座城市吗?


       关于人生的思考以及对于职业生涯的判断,处于不同阶段下的人,因为阅历的不同,因为身边的影响因素不同,自然而然会产生不同的看法。刚走出校园的程序员与 30 岁左右的程序员以及 40 岁左右的程序员,他们当下所处的不同阶段,也许就是我们已经经历过、正在经历或将要经历的东西。

       当你初出茅庐的时候可以没有顾虑放手去干;但当你有了家庭后,任何一个在当初看来都十分容易的选择题,在这一刻都会变得无比纠结。

       我们都知道,程序员这条路很难,不仅要承受来自社会上的各种“默认的”标签,要有强大的思维能力来应对各种奇葩的需求,要有健康的身体来应对经常的加班,还要承受着外行人想象不到的压力。  

       因为我们热爱这个职业,热爱我们手中的键盘,热爱那一行行经过我们大脑深思熟虑后所呈现出来的代码。我们要对自己负责,趁自己还年轻,更要加把劲往上拼一把。

       不是为了别人,而是为了让自己在这个行业,能够更长久地走下去。 




我们深夜加班,却不敢停下学习的脚步从java到go从Hadoop到spark什么技术我都能学,

但这些就是程序员的全部吗?


前端工程师 (2年):
压力主要来源于自己经验不足,
一个看上去 比较小的BUG,
感觉20分钟就能搞定,
最后弄了3个小时。
Java工程师 (8年):
工作压力没那么大,
压力主要来自于家庭,
现在都快35了 每天都感到很焦虑,
收入增长也变缓慢了 职业发展也进入了瓶颈期。
架构师 (16年):
在中国到我这个年纪还奋斗在研发一线的,
基本都是业务负责人,
业务的KPI指数压力特别大,
你要是慢一步业务就会慢一步。

你觉得新手程序员和资深程序员的区别是什么?

前端工程师 (2年):

我认识的35的程序员都已经做了产品经理项目经理了

​20多岁的程序员还在写代码 35的在做PPT了吧

Java工程师 (8年):

我现在明显感觉身体情况变差了比不了20多的小青年 头发也越来越少了

架构师 (16年):

我觉得资深程序员一定要有抽象和沉淀能力的

大部分程序员所做的工作毫不夸张的说90%都被你的前辈实现过你绝对不能埋头骨干

开发工作中最让你感到有成就感的事是什么?

前端工程师 (2年):

用自己写的程序抢到过回家过年的火车票

Java工程师 (8年):

这些年一直都在低头拉车
没有抬头找路

以前也没有学会去积累

目前最缺乏的就是成就感

架构师 (16年):

越是优秀的程序员越愿意参与到开源项目中
或者主要贡献出自己的代码模板

你的框架或代码能得到更多人的认同

甚至得到其他开发者的围观与膜拜

并且真正的提高他们的开发效率

是一件非常自豪的事


最后,我们想对那些刚入职的程序员小伙来说,把基本功打好比什么事情都重要;对 30 岁左右的程序员来说,把家庭照顾好比什么事情都重要;对 40 岁左右的程序员来说,很羡慕你,能把自己的爱好坚持到现在。

时光如白驹过隙,望大家不负青春!