java程序员35岁后出路_程序员35岁之后的出路在哪里?

今天看了一篇文章《面试了一个46岁程序员,思绪万千》,看完之后我也思绪万千。一个46岁的程序员还要用写代码来养家糊口,在技术和语言表达能力上跟自己的年龄完全不相符。最后面试也没有通过,作者反复强调面试没通过,不是年龄的问题。作者思绪万千是因为唤起了自己内在的危机感。

java程序员35岁后出路_程序员35岁之后的出路在哪里?_第1张图片

程序员在35岁后真的就没有出路了吗?我觉得技术人员的未来有很大的想象空间。至少有三个方向可以选择:

继续走技术研发方向,成为领域中的顶级人员走技术管理路线,如项目经理、技术总监培养第二技能,跟你的技术能力相结合

01继续走技术研发方向,成为领域中的顶级人员

第一个方向就是继续走研发方向,走这条路首先心态要摆正。这条路注定会越来越艰辛,但是这种艰辛是值得的,你可以这样理解:这条路越难走,到达终点的人就越来越少,你面临的竞争就越来越少,你的壁垒就越来越高。

越是底层越抽象,技术方向要想到达底层你,必须具备非常扎实的基本功。现在面向业务的语言有很多(如:PHP、Java、Vue等),如果你是做PHP开发的,那你就要走到PHP源码层面,研究PHP语言底层是怎么实现的。如果你是做Java开发的,你一定要去了解JVM的原理和实现。

PHP程序员经常说:PHP是世界上最好的语言!但是你想过没,万一哪一天PHP被淘汰了怎么办?如果你技术做到一定程度了,你完全不用担心这一点。因为我从来没听过C语言哪一天会过时。面向业务成的语言会有过时的一天,但是构建起复杂的网络世界的底层语言是永远不会过时的。

所以,如果你选择了这条路,前期可能会很痛苦、很孤独。但是一旦突破临界点,你的人生将一帆风顺!

02走管理路线

很多程序员最后选择了走管理路线,这条路线跟技术开发的思路完全不同。技术人员转管理,如果你不能转变思路,很难取得成功。

走管理路线,首先要转变心态。从利己心态转变为利他心态,出了问题你要承担责任,获得荣耀要分享给下属。做事方式也要转变,你可以冲锋在前,但是不能事事亲力亲为。在成为管理者之前你是一个冲锋陷阵的将军,成为管理者后你就是在后方运筹帷幄的统帅,你要为全局负责、为结果负责。除此之外,你要做到赏罚分明,有理有据。

其次要做的就是拆解任务和目标。你要对需求足够了解,同时还要对每个下属足够了解。你要能够合理的拆解任务,分配给每个人,并且要让每个人清晰地知道我们的目标是什么。常见的问题是目标不清晰、目标不合理、目标太高等。一个优秀的管理者,必须能给团队设定清晰的目标(可以参考SMART原则)。

最后就是学习,提升自己,同时给团队做出榜样。这个时代是一个终生学习的时代,我们只有不断地学习才能不落后。一个没有学习欲望的人很难成为一个好的管理者。

03

第三条路就是培养一个第二技能,同时能够与自己的技术结合。我举个例子,几年前自媒体突然火了,给了那些以写作为生的人一个展示自己的平台。我们技术人员能不能走这条路呢?培养自己的写作能力,把你对技术的理解通过自媒体平台来输出,帮助别人成长的同时,自己也会有很大的收获,说不定还可以完成职业生涯的一次转换。

总结一下,程序员的职业生涯是很短暂的,我们一定要事先做好规划。同时要有危机感,要有备选方案,不要等到自己走进死胡同里之后再后悔。祝福大家都能在自己的职业生涯中走的一帆风顺

你可能感兴趣的:(java程序员35岁后出路)