当你做程序员到了中年阶段,你会不会害怕失去工作?

[复制链接]
查看2245 | 回复0 | 2019-7-13 11:38:16 | 显示全部楼层 |阅读模式
刚入行的时候,听说程序员是吃青春饭的,只能干到 30 岁。过了几年,这个说法变成了 35 岁。如今,我都已经过了 35 岁了,这个说法现在是 40 岁。
有时和曾经一同毕业的同学会聊起这个话题,唏嘘感慨,人到中年,想到如果今天突然丢了工作,会怎样?一想到万一这个假定成了现实,也不禁感到一丝丝恐慌。

恐惧感
当丢掉工作开始让你产生恐惧的感觉时,说明已经不再年轻了。
35岁对一个工程师来说是一个不上不下的年纪,论精力我这几年已经感觉到确实加班乏力,不再像刚进公司一样拥有那么充沛的体力和轻松的心态。
还有一点就是大公司“舒服”待久了,感觉自己患上了大公司的“病”, 缺乏危机意识,和社会有点隔绝,怕折腾烦折腾,兴趣和新技术嗅觉逐步降低,这些以前看来不是什么大问题,现在被迫需要考虑新的未来时就体现出来。
技术重要还是管理重要?
作为对技术抱有热情与幻想的程序员,我一度坚持认为技术最重要,但是现在我觉得我错了。技术当然是重要的,这也是我得到认可的原因,但是“技术”只是个工具,最终我们的产出是利用“技术”实现了的那个“需求”。我不断地磨练自己的技术,不断地学习,目的是当面对“需求”,我可以给出更多种可行的方案,我可以在实现的过程中有更多的选择,解决难题时我可以想到更多的手段。

谈到管理,曾经觉得它和技术格格不入,但现在我觉得我又错了。“管理”可不是单纯的“管人”,项目的结构、团队的协调、进度、质量都需要管理,而这些也可以理解为广义的“技术”,当技术成长到一定程度,自然而然地会思考如何让项目进行得更流畅、效率更高、质量更稳,那么这时事实上我们已经在思考“管理”了。

所以,对技术痴迷,也不要固执地排斥管理;对管理重视,也不要愚蠢地鄙视技术。技术缺管理是一盘散沙,白费力气;管理缺技术是缘木求鱼,攻而不克。

要不要“赶时髦”?
新技术、新理念,我们要积极地去了解,但是要慎重地使用。软件行业用日新月异来形容毫不为过,这个充满活力的行业,各种新鲜事物层出不穷。作为从业人员,我们需要开阔视野,前沿知识哪怕不用,也要去了解,因为这种积累,在日后会为你提供更多的思路。但是在新技术的使用上,我偏向于求“稳”,贸然引入新技术,特别是整个团队集体转向,会引入太大的风险。现在互联网公司呈现出的激进的风潮,我是持保留态度的。

程序员的核心竞争力是什么?
是学习能力。我们这个行业实在变化太快,“一招鲜,吃遍天”这种事情是不存在的,我们总会遇到从未接触过的新挑战,怎么办?学习。就如同一个优秀的企业,它最有价值的地方在于它有无限的发展前景。那么一个优秀的程序员,最有价值的地方就在于拥有无限的潜力。要知道,公司雇佣一个人,并不是因为他现在水平深浅,而是他能不能和公司一起成长,只看眼前的公司不会长久,只看眼前的员工没有未来。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则