转载于华为云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 岁左右的程序员来说,很羡慕你,能把自己的爱好坚持到现在。
时光如白驹过隙,望大家不负青春!
网友评论