32岁的程序员,代码敲不动了,该如何转行?方向迷茫?

老徐双城记


这是一个中年码农都会困扰的一个问题,走管理的话实际事也很多很杂,干到这个阶段技术有一定积累也不想轻易放弃技术,但是一直做技术在国内的公司往往会越干越体力不支,加班严重,而且随着家里上有老下有小也会分担更多的精力到家庭里。

个人觉得35岁之前有机会还是要去银行或者国有企业做开发相关的工作,工作压力不是很大,而且还能继续做自己喜欢的技术工作。如果条件有限,那么就尝试着手干点副业啥的,做起来的话就转行吧~祝福,一起努力!



小吃货生活Vlog


职场上,在职业生涯的初期,大多数人跳槽大都是为了薪资,哪个单位薪资福利好,就到那家单位。

IT行业更是如此,特别是程序员, 有的人一年一跳,有的人甚至是一年两跳,跳槽很频繁,我不认为为了钱工作这是一种错误的价值观,毕竟努力工作是为了更好的生活,都要养家糊口确实不容易。

我一位同学,从事C++开发。刚毕业那会儿,我们月薪一样3000元,一年后,他跳槽了,薪资翻了一番,月薪6k,而我也加薪了,月薪4k。很快一年过去了,他又跳槽了,这次薪资10000。而我也再次加薪了,月薪5000元。那年,我们同样是码农,可薪资待遇完成不同。

在职业生涯初期,跳槽确实是涨薪最快的一种方式,有的人一跳薪资增加2-3k,有的翻了一番,甚至更多,但到了中后期,薪资到了一定的瓶颈,跳槽再也没有前期涨幅那么大了,而自己在频繁的跳槽过程中,有些技能与业务的能力也没能很好的积累起来,这时时常会感到焦虑,对未来感到迷茫。

相反有的人,他们同样期望挣更多的钱,但他们不单单只看薪资这一块,他们会综合衡量薪资待遇、技能积累等多种因素。有时候,你会留意到职场中有些人厚积薄发,一路走来虽然坎坎坷坷的,最后也得到了相应的报酬。之所以出现这种现象,是因为这些人注重职业规划,所以说做好职业规划很重要,不容忽视。

程序员32岁前跳槽大多数看薪资,那里福利好去那里,32岁后请慎重。避免出现大龄程序员的尴尬。程序员职业发展大致有下面5种方向:

1、技术型

初级工程师->中级工程师->高级工程师->架构师->技术总监->CTO。有些人认为,程序员是青春饭,其实不然,30岁依然在程序员岗位多的是,40岁做程序员不是不行,重要的是,你必须成为一个不可替代的程序员,成为技术大牛,独当一面,能够解决普通程序员不能解决的问题。

2、管理型

软件工程师->项目组长->项目经理->项目总监->技术总监->CTO。如果在项目经理职位呆得过长时间,比如2年3年,甚至5年,鉴于一些原因,没能往上升职,也会感觉到焦虑,我们都期望职位能一直往上爬,可有时并不能如愿。

3、交叉型

初级工程师->中级工程师->项目经理->技术总监->CTO

4、转行

工程师->产品经理、设计、销售人员、运营等

有不少技术人转做运营、数据分析、项目评估等方向,技术人有着很高的逻辑与分析能力,从事这些行业也有很多优势。干一行爱一行,干一行专一行。想想在成为程序员时我们擅长干什么,要是哪一天不做程序员了我们还能干什么。有时候,多花点时间思考下,给自己一个未来的规划,想想自己对什么真正感兴趣的,什么方向才真正的适合自己,进而给自己定位,然后朝着自己定位的方向去努力奋斗,只有这样才能让你在职业生涯的中期不至于太过于迷茫,不知所措。

5、创业

我们可以借助丰富的技术经验和人脉关系寻求发展。 以前听人说30岁挣钱前靠能力,30岁后挣钱靠人脉,我不以为然,现在想想却觉得很有道理,非常赞同。

职业固然重要,但职业规划并不是一成不变的。每个人在职业的每个阶段都会接触不同的领域,自己也会有不同的认知,自己的思维也会有所变化,很可能会发现自己更适合的领域也说不定,无论如何,我们要做的就是不断学习,提升自己,关注职业规划,给自己制定一份更适合自己的职业蓝图。踏踏实实工作,不辞辛苦,默默为自己脚下多垫高些,相信你会看到自己渴望的风景,享受那些曾经渴望品尝的果实。

以上只是个人的见解。对此不知你有何看法,欢迎交流!


Echa攻城狮


本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。

咱俩可以说是同龄了,我之前也是在一线做Java开发,目前在国内一个比较有名气的机构做讲师。我的转型,也不是脱离IT界,现在除了正常的教学之外,自己私下里也在接一些私活,你懂得。其实我也有过你这样的迷茫,年龄越来越大,压力越来越大,以后该怎么办?习惯了程序员的高薪,如果干别的行业,薪资怎么样,能不能心理平衡?总之,真的是有过一段时间的迷茫和纠结。不过我现在已经没有了那时候的迷茫,因为我现在成功转型做了讲师,技术也在不停的学习,而且我现在也经常和一些公司接触,他们也很希望我加入,所以我现在基本就是可进可退吧。

比如我,现在就专职做IT培训,培训的过程中继续学习新技术,保持自己的技术先进性;

业余时间接点私活,锻炼自己的项目实战能力;

考了教师资格证,即使35岁之后,我也不担心完全没工作,我可以回老家做个中小学老师,现在小县城的本科学历老师还是很缺少的。

然后自己利用现在积累的资金,以后再做点投资,我觉得以后的生活不会很差。

希望我的经历可以给你点参考吧!


我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。

如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。


一一哥Sun


本人也是一名程序员,至今工作已经16年,程序员35岁危机是个非常普遍的现象,结合自己的工作经历,谈谈程序员的发展之路。

首先我们要认清程序员的优势和劣势,对于大多数程序员,由于常年的工作喜欢,显著的优势是思维严谨,逻辑清晰,做事认真,为人实诚。但因为编码时一直在自己的封闭世界,缺少机会面对市场的直接竞争,我见过的大多数程序员不善沟通,缺乏自信,抗压能力弱,缺少积极解决问题的心态。

32岁的程序员,已经拥有了大量的工作经验,但年龄尚轻,还有时间和机会弥补自己的缺点和短板,程序员由于一直的惯性思维,转行别的行业接受速度其实很慢,也缺乏狠劲儿和狼性,不太建议转行,而且从职业成长的路线上,转行相当于从头开始,已有的积累几乎回归为零,得不偿失。那么程序员到底应该怎样发展,才是对自己最有利的方式呢?

对于32岁的程序员来讲,从我个人的工作经验看。

第一、尽自己最大能力找一家有发展潜力的公司,减少跳槽。年龄越大职位越有限,竞争也越大,与其反复跳槽,不如抛开一时得失,在一家公司稳定发展,积累丰富的行业知识。

第二、修炼自己,除了技术积累之外,学习能力、沟通能力、解决问题的能力都需要不断的提高自己,尽量争取管理岗位,带过团队和没带过团队的人在很多方面都区别很大,有带领团队的经验,会让人更自信、更成熟。

第三、提升价值,github、论坛、交流会、技术专利,建立自己的github,根据自己的经验提炼代码,并分享给别人,多参与论坛和交流会积累人脉,有能力就申请技术专利,打造自己的品牌价值。

第四、架构能力,拥有丰富的行业知识,才能有足够的实力进行系统架构,好的架构师甚至需要十年以上的经验积累。

第五、解决问题的能力,除了技术问题,日常工作中还会有很多各种各样的事情需要解决,锻炼除了技术问题外的问题解决能力,会让自己的整体实力更进一步的提升,就本人十几年的工作经历看,问题解决能力可以概括为十六个字:换位思考,向上沟通,解决方案,贯彻执行。

32岁的你,不建议转行,因为我也从32岁过来过,更希望你能沿着现在的路,越走越远,而不是换条路,从头走起。



我叫一片红


网上前不久流漏出一则消息:华为不招35以上的员工,其实人在32岁这个阶段是很尴尬的一个年龄段,作为技术出身的大龄IT男,摸着胸部给你一个良心建议:深思熟虑后,再谨慎行动!

既然感觉以后的路越走越窄,要进行转行,此事并非完全不可行,如果你对某一个领域有足够的认知,可以一战进行转行。倘若不是如此,轻易不要转行,一激动裸辞了,回头没有持续稳定的收入,就尴尬了。

不管是现在工作不如意,还是辞职后不好找工作,任何时候转行,都相当于放弃一个自己熟悉的领域,跳到一个全新的领域,老话说,转行穷三年,老话不是乱说的……

有人说:编程是吃青春饭;程序员干到30岁就干不动了,必须转行。

也有人说:代码机器人的出现,基础程序员将会被大量淘汰;

过了30岁,程序员这个职业就是一路下坡。

事实上,对于以上观点,我只赞同一个,那就是“代码机器人的出现,将让基础程序员慢慢被淘汰”。科技的发展在时刻告诉我们,代码的搬运工们,迟早会被这个行业抛弃。

迷茫的时代迷茫的人,感觉我身边的朋友也有是一样的,偶尔我也会如此。

进过国企,做过创意。有时被规矩束缚得不行,有时因为面临瓶颈快把一头秀发都揪烂了。)

每一次开始的时候都抱着美好的幻想,脚踏实地地干,以为这就是我终其一生的归宿了。然而不久之后又被连根拔起。原因可能是自己的厌倦也可能是对环境或一些人的失望吧。

记得有个初中的同学喝酒时问我:“其实我也不知道我能喜欢修车多久,就好像我之前觉得室内设计比较适合我,现在却连大学都不想读完了。未来一片迷茫……你说我这一次外出打工,真的有意义么?“我看着他,说了一句话:”只要现在的你喜欢就好了。与其一直去想着最后的答案,不如先把手边喜欢的事情做好。因为说不定这一个就是真爱了呢。“

大概我是理想主义者,所以觉得年龄大约不能束缚理想太多。反正谁也看不到最后,谁也搞不懂自己。那么就想着现在,用最舒服的方式去奋斗。用最有成就感的那一个选择作为目标吧。

虽然最后也没能回答题主的问题,我只是想表达做自己喜欢的一个行业,仅此而已。


初晴谈科技


毕业2年了,一直都是从事程序员的工作,现在突然迷茫起来。开始想以后的职问题了。看到身边一些“大龄”程序员的出路,我也分别跟他们取经,听听他们的分享。 主要是下面3条:

1.做管理

做管理,估计是大部分程序员的选择。原因很简单,“大龄”程序员有着多年的开发项目经验,这些实战经验能一些岗位起到很重要的作用。比如:CTO,项目经理、产品经理。

有着丰富的开发经验,能让你在日常工作开展中更好地跟年轻程序员沟通。 技术出身往往有更好的逻辑思维,更懂得用程序员“能听懂的”方式去跟他们沟通,这一点是非技术科班出身的管理者所缺少的技能。

(不懂技术 vs 懂技术)

程序员大多不善于交际,做管理岗更多的是管人管事,跟人打交道,而不是跟机器打交道,对你的语言表达、沟通能力是一个很大的考验。 管理也是需要许多知识的,不是光有技术资本就能管得了人理得了事的,所以从单纯写程序转到管理,还是要继续提升自己其他方面的能力,否则在工作上也是寸步难行。

2.创业

自己创业的,这种人大多数是在工作中到了一定的岗位,有了一定的资本,综合能力提升到一定的水平,对自己有比较足的信心。如果单纯是因为自己工作不开心,对老板不满而愤然离职创业的,这种基本成功概率为零。

创业比起做管理岗要求更高,除了沟通能力,还有商务能力,团队管理,人脉资源等等,都是创业者必备的技能。每个创业者都要有九头六臂老处理日常大大小小的琐碎事,还要有极强的承压能力,下个月的员工工资都发不出来了,今晚依然能倒头就睡,否则创业未成,自己就先被压垮了。

创业难度很大,风险很高,但总会有“勇士”前赴后继。

3.继续做程序员

选择继续单纯地写程序的,除了热爱,估计就是尴尬地别无他选了。大龄程序员在国内企业基本没要,有N多有拼劲能加班、要求又低、还没有家庭负担的小年轻在等着呢,谁愿意要你来写程序?

如果想继续抱着键盘安安静静地写程序,估计要在某个技术方向深度学习。比如做游戏就一直做游戏,做网络就一直做网络,其它方向的工作基本不在考虑范围内,这样才能在一个方向上积累下来;否则各个领域都会一点皮毛,但又没有精通的,企业几乎不需要这种人。

程序员找出路还是要尽量提前进行职业规划和准备,千万不要说什么:“走一步,算一步”的话。在这个一睁眼就是竞争的时代,你可以放松休息,但别人会继续前进,不会等你。

4.总结:

年轻时迷茫是必须有的,多加思考,选择一个你的前进方向去努力很重要。主要还是我自己作为程序员,IT编程技术还不够精通。我现在要做的就是好好上班,不断学习,争取明年月薪翻倍!在这我也和大家一起勉励,一起加油!


一枚小测试


一个非常好的问题,我是工作多年的Web应用架构师,做过程序员、大公司技术经理、小创业公司CTO、架构师,来说一下亲身经历,仅供参考。欢迎关注我,聊聊IT专业技术和职业发展。


刚毕业那会还是PC的时代,开发Windows C++程序,跟随一个德裔美籍的架构师学习,收获很多,也打下了编码技术的坚实基础,现在想起来还是非常感谢入门师傅,学的专业知识受益终身,对软件工程的理解和实践在工作中非常有帮助。


然后08年前后移动互联网发展了起来,转行做APP,在一家外卖O2O平台(已经倒闭)经历了职业发展的一个重要阶段,入职是APP开发、然后负责团队、再到整个技术团队包括后台研发管理,中间有过一段时间没写代码,但一直是hand on的技术管理模式,技术上没断档。很遗憾后来公司关闭了。


接下来在一家在线教育公司做纯技术管理,距离技术越来越远,后来裁员,我就转做架构师,得益于原来写代码基础好,做架构师不脱离代码,也带团队。现在我更喜欢自己的title是架构师,看着一个业务系统逐渐成型并产生商业价值,有付出有收获。


补充一点很重要,每个行业都有成功的人,做自己擅长和喜欢的事情,专注才能专业,有兴趣才能持久,有价值才能持续,有意义就是贡献。

最后的总结就是:搭上一条好船(gongsi),做自己擅长喜欢的事。


急速马力快de源码客


随着互联网的快速兴起,越来越多的人加入了这个行业。但是很多人觉得程序员都是吃年轻饭的,到一定年纪之后就像转行,那么程序员可以转行做什么呢,程序员转行做什么比较好呢?

做管理

这可能是绝大多数程序员进入这一行之后对未来自己的职业规划,当然这需要你有一定的管理能力已经技术能力。

做产品

其实很多产品经理都是从程序员转行过去的,而且程序员做产品经理因为懂技术,可能会相对容易一些。

自己创业

可以当程序员转来的钱投资开一些饭店,超市之类的,当然风险还是有的,需要认真考虑周围环境是否适合。

架构师

很多人可能目前比较喜欢这个职业,像一直干下去,那么就需要你开始全力以赴,更加的努力去钻研技术,使自己能力更加的强。

其实转行可以做的职业还是比较多的,就看自己适合什么,以及自己哪方面条件更加的有优势,以上就是程序员转行可以做什么的介绍,希望可以帮到大家。


IT老田


关于题主的问题,我感受非常深,也经历过类似的心路旅程,有的行业到40岁才考虑中年危机,码农却是从入行的时候开始就要考虑未来怎么办!

一、从现在开始,摆脱消极心态,这点最关键,32岁其实正是大好年华,人生经验和阅历、社会资源都有了一定的积累,有人在这个年龄已经功成名就,有的人找到了可以功成名就的平台,有的人正在打造功成名就的平台!所以,仔细思考总结一下自己的过往,问问自己:想达成什么目标?自己的能力和资源能否实现这个目标?能的话,制定计划,一步步执行!不能的话,缺什么就找到对应的方式去弥补!

二、第一点说的是务虚,也是必须要有的过程!只有这样对自己进行全面的梳理和总结,拥有积极的心态,才能做好务实的事情!接下来,我们聊聊怎么务实!

1.建立自己的品牌,打造自己的IP 。作为码农,其实也要自我展示!所以,还有什么比建立自己的博客站点更适合码农的呢?自己的从业经验、技术心得都可以实时的记录、分享,做好seo,另外一些主流的媒体平台也开好账号,比如csdn、头条、百家号、大鱼号、知乎等等,可以同步自己博客站点的内容。现在是酒香也怕巷子深的时代!

2.建立社群,运营社群。在通过各种自媒体渠道不断的发表技术类文章、分享心得的过程中,我们会结交一批朋友,同时可能还有有一些小小的收益,我们要学会平台思维,要有社群意识。所以,我们可以通过qq群、微信群、头条圈子等等来建立社群、管理社群、壮大社群!

3.后续规划和发展。当我们的自媒体和社群都发展到了一定规模的时候,我们需要进行后续的规划和发展了,这是根据你的目标来定,比如,你喜欢上了写文章当老师的感觉,那么,你可以走专栏、培训等路线;你还是喜欢技术,那就继续钻研,圈子大了,你的知识面、眼界、格局必然都不一样了,去大一点的平台做技术管理、带团队都没问题;如果你拥有了自己创业的想法,也有资源,那就勇敢的去创业!

总之,没有过时的人,只有懒惰的心!贵在自知、贵在自强、贵在坚持,共勉!

最后,谢谢题主的好问题,也谢谢悟空问答的邀请,我是IT老黄,觉得我的回答有一些参考的朋友们可以关注我 ,也欢迎评论留言抛砖,您的指正令我进步!


爱国者视界


程序员的代名词

说到程序员的工作,大家一般都会想到高薪,其实做程序开发,除了高薪,还有高压力,高强度,还需要很强专业能力,包括逻辑能力和活跃的思维,以及学习力,专注力。

32岁程序员的现状

3 2岁的程序员,有多年的编程开发经验,很多都已经成家,有了妻子孩子,家庭中的琐事,势必会分散一部分精力。

同时,程序员因为长时间坐,或多或少都会有职业病,最常见的颈椎和腰椎的问题比较多。身体素质肯定没有二十几岁的时候好。所以很多程序员干到三十几岁,和和二十六七的年轻人相比,感觉确实干的很吃力。

基于以上原因,有可能会造成高工资低产出。职业生涯遇到瓶颈。

这个时候怎么办!需要做好自己的职业规划,即使再难也要积极去选择,不要被动等待。

解决困扰自己精力的事情,继续在开发岗发光发热。

  • 首先要分析是否家庭因素造成的,如果有影响,则需要想办法处理好,家庭关系不和谐,势必会影响工作状态。造成工作时无法集中精神,效率低下。

  • 锻炼身体,将身体素质提高,身体是革命的本钱,身体素质优,才会有精力完成工作的任务。精神才会饱满,如果身体素质差,那么任何工作都会吃不消,所以必须每天给自己安排一段时间进行一项体育锻炼。

转行走技术+管理

做了多年的程序员,对于技术有很强的经验,对整个产品的开发流程应该也有一定的掌握可以转行做项目经理。产品经理。但编程主要是面对电脑,做项目经理和产品经理,更多的是协调项目状态和进度,主要是和人打交道。对于性格内向的人来说,这个过程也是非常痛苦的,而且绝大部分会出现不适应情况。这点需要做好准备。

这里建议初期转岗时,考虑技术+管理,而不是管理+技术,其中的区别,大家自己仔细思考。

转行做技术支持类岗位

嵌入式软件编程行业,很多人年纪大了以后,如果转行,很多会转为FAE技术支持。这样的岗位工作的技术压力相对于开发来说,会小一些。有些公司的FAE的工资会与业绩挂钩,业绩越好,收入越高。

做产品,自己技能变现。拓展副业

现在整个市场有一定的把握,再有一定的社会资源和渠道,可以利用自己的专业技能,转化为产品,并销售出去,或者委托别人销售出去。赚取额外的一份收入。等到副业能够足够支撑开支的时候,则完全可以转型创业了。

总结

任何一个在打工的技术人员来说,到了三十岁以后,都会面临这个困境。应该及早做好打算.


分享到:


相關文章: