程序员曾经是个多么令人羡慕的职业,不用风吹日晒,电脑前面动动手指,收入可观,前景无限。人才市场上,程序员也是经久不衰的香饽饽。
而如今一提到程序员,却总是令人联想到:黑眼圈、生活不规律、加班、过劳、亚健康......不知何时起,程序员真变成了“程序猿”。
20岁的程序员思路开阔,头脑清晰;30岁的程序员沉稳老练,经验丰富;而40岁的程序员,体力和思维大不如前,虽然有着见多识广的经验,却真的难抵得过新新技术的冲击和更新,心情不再像年轻人那样万里无云,这样那样的烦恼总是压在心头,就算有体力去放手一搏也无法静下心来。
是啊,如果说现如今程序员还可以作为职业生涯的起点,却绝对不能再是终点。现如今,程序员的出路究竟在哪里?
20+:成长+成熟
如果你是20几岁的年轻程序员,那么你还可以拼搏几年,利用公司的平台,把自己的编程技能从掌握升级为精通,从实验室经验变为实实在在的商业经验。
同时你还要关注新趋势、新方向,至少让自己的思维保持在时代的前沿。
更重要的一点是,不要让高智商毁了你的情商。计算机程序虽然能让你变得聪明,却也能让你的情商接近程序,冷漠而木纳。所以在沉迷于0和1的游戏的同时,请多抬抬头看看外面的人和世界。
30+:积累+突破
30+了,不管你是高级工程师还是资深工程师,你只有两条路:
1,准备向项目管理或人员管理方向转型:你需要一些管理的知识和经验,所以试着在项目里承担一些Leader的角色,了解一个项目是怎样运转的;自学一些项目管理知识,甚至考取一些项目管理的证书,如PMP、Scrummaser。
2,准备向架构师方向努力:更加深入的研究自己的领域并涉猎新技术,更广泛的了解整个系统的运转情况和利害关系。同时你也需要一些管理经验,因为你不再是在自己的小盒子里,你是要把许多小盒子连在一起并保证正常运转。
40+:忍痛割爱
40+了,如果你已经是资深架构师或者资深管理者,那么恭喜你,虽然不能说你成功了,但是至少你是在正常的道路上行驶。
如果你每天的工作仍然是在码字母,仍然纠结在0和1的游戏中,那么是时候忍痛割爱了。无论你是多么热爱程序员这个职业,不管你是不是除了编码一无是处,你都要尽快逃离。自媒体新网络也好,倒买倒卖小生意也好,至少是个全新的开始,因为拼搏了近20年还无出头之日,99%你不适合做程序员。还不如趁早开始新的道路,兴许还能有别的机会。难道真要等到50+了,还在电脑前戴着老花镜编代码?那就真的是“程序猿”了。
所以,最重要的时机其实在30+的转型或突破,而能否成功却在于20+的积累,而这个积累是需要有目标性的,人的精力和时间都是有限的,如果不很好进行规划,就会像射线一样无法聚到一起。
所以我们需要尽早开始规划自己的职业生涯,经常问问自己的目标在哪里?经常回顾一下自己走过的路是否在朝着目标前进?莫要被日常工作事务旋进了无底洞,亡羊补牢为时不晚。
请尊重原创文章,请勿盗取,一经发现必究
要做辣妈,先做超人
育儿、职场、健身包揽
谈娃、谈美、谈人生
这就是生活!