总体来说下30后的程序员的几条出路,但有个前提,如果你到30岁了才考虑这个问题,估计有点晚了,但如果你开始坚持,虽然痛苦但值得。 1、走超级码农路线,即在编程开发上深耕,多精通几门语言,做到以一当三的能力,即一个人的编码能力可以当三个高级的开发,这种人在公司基本上是非常吃香的。但要做到这点,还是要有一定的天份和后天努力的。 2、走技术管理路线,这个路线的人需要情商稍微有点,但也不需要太高;技术管理的核心是组织一个团队去战斗,而不是一个人作战;所以说团结部下,能够给团队的每个人带来增量,包括薪资,技术、机会等,因为团队中的每个人看重的目标不一样,有的是为了赚钱,有的是为了提高技术,有个是希望承担更多的任务来实现自己的价值;虽然在走技术管理路线,但吃饭的本领编码和架构设计能力还是要有的,毕竟这是IT人员吃饭的本领,这咱不能丢。 3、架构师,这个不用详细描述了。如果30岁还走不上了,就放弃架构师这条路线吧。 4、项目经理,情商要比技术管理高点。有很多IT企业服务众多客户,需要专职的项目经理,负责管理项目进度,另外还要和客户进行服务沟通。如果你善于和人打交道,去做服务客户的项目经理是不错的。 5、售前人员,如果你口才足够好,来售前吧。售前的乐趣其乐无穷。和客户言明自己产品或者方案的价值,推动销售来承担,也是不错的选择。 6、转型销售,这个在国内就是人脉关系了。如果你人脉足够好,脸皮厚,又善于做人的工作,空气都能卖给客户。 7、市场工作,目前也有不少公司需要做市场工作,你懂技术,写出的文案总比纯市场人员的干吼好的多,还可以在各种技术大会上show一把,爽歪歪。 8、后勤岗位,如果前面的都不适合你,还可以转为后台部门,不如测试、售后等基础岗位,虽然工资不高,但不用操心。 总之,你只要用心,然后呢脸皮厚点,总有不同的机会在等你,加油小伙伴们。 程序员的代名词 说到程序员的工作,大家一般都会想到高薪,其实做程序开发,除了高薪,还有高压力,高强度,还需要很强专业能力,包括逻辑能力和活跃的思维,以及学习力,专注力。 32岁程序员的现状 32岁的程序员,有多年的编程开发经验,很多都已经成家,有了妻子孩子,家庭中的琐事,势必会分散一部分精力。 同时,程序员因为长时间坐,或多或少都会有职业病,最常见的颈椎和腰椎的问题比较多。身体素质肯定没有二十几岁的时候好。所以很多程序员干到三十几岁,和和二十六七的年轻人相比,感觉确实干的很吃力。 基于以上原因,有可能会造成高工资低产出。职业生涯遇到瓶颈。这个时候怎么办!需要做好自己的职业规划,即使再难也要积极去选择,不要被动等待。解决困扰自己精力的事情,继续在开发岗发光发热。 首先要分析是否家庭因素造成的,如果有影响,则需要想办法处理好,家庭关系不和谐,势必会影响工作状态。造成工作时无法集中精神,效率低下。锻炼身体,将身体素质提高,身体是革命的本钱,身体素质优,才会有精力完成工作的任务。精神才会饱满,如果身体素质差,那么任何工作都会吃不消,所以必须每天给自己安排一段时间进行一项体育锻炼。 转行走技术管理 做了多年的程序员,对于技术有很强的经验,对整个产品的开发流程应该也有一定的掌握可以转行做项目经理。产品经理。但编程主要是面对电脑,做项目经理和产品经理,更多的是协调项目状态和进度,主要是和人打交道。对于性格内向的人来说,这个过程也是非常痛苦的,而且绝大部分会出现不适应情况。这点需要做好准备。 这里建议初期转岗时,考虑技术管理,而不是管理技术,其中的区别,大家自己仔细思考。转行做技术支持类岗位 嵌入式软件编程行业,很多人年纪大了以后,如果转行,很多会转为FAE技术支持。这样的岗位工作的技术压力相对于开发来说,会小一些。有些公司的FAE的工资会与业绩挂钩,业绩越好,收入越高。 做产品,自己技能变现。拓展副业 现在整个市场有一定的把握,再有一定的社会资源和渠道,可以利用自己的专业技能,转化为产品,并销售出去,或者委托别人销售出去。赚取额外的一份收入。等到副业能够足够支撑开支的时候,则完全可以转型创业了。总结 任何一个在打工的技术人员来说,到了三十岁以后,都会面临这个困境。应该及早做好打算。 嗯,回答本行业话题,希望我的回答对您有帮助! 我不知道我说程序员是吃青春饭的会不会有人反对?按正常逻辑来说,搞技术的不都是越老越香吗?对于大多数行业或许是这个道理,但对于程序员并不是。直白说,搞金融的才是越老越值钱。而搞技术这一块,上了年纪就有点力不从心了。不然华为怎么会开掉那么多35岁左右的技术骨干?抛开技术更新快不说,你的精力肯定也是比不了年轻人啊! 程序员敲不动代码怎么办? 我个人认为,有野心的程序员如果说上了年纪,大部分会选择创业。要知道,字节跳动创始人和百度乃至腾讯的创始人,都是技术派出身。而最近几年,从技术转型创业成功的例子并不少。 如果勤奋加上运气好,那么饿直接当上CEO、赢取白富美也不是不可能的。 再不济,你也可以去小公司乃至创业公司做一名技术主管。我不相信你从业的那些年技术经验会变得一文不值? 术业有专攻? 我相信每个人一生中都会经历多次跳槽,但我个人建议还是不要有大的跨度,比如说你以前是旅游行业的,但你最终跳去了金融行业,等于说你的一切再度清零,从零开始。所以跨度大的行业不是最好的选择。 结论:一个人的精力是有限的,不要今天搞这个,明天搞那个。我们应该做的是把时间聚焦到一个点上,大家说是不是这个道理? 1)如果开发经验比较丰富,可以往系统架构师方向发展 2)如果不想开发代码,但还想继续搞技术,可以往解决方案方向发展 3)如果喜欢和人沟通,可以往产品经理、市场方向发展 程序员35岁之后,转岗、转型是否是唯一的选择? 职业发展路线,怎么选?3个路径供您选择 上面两篇文章,鄙人之见,给您参考,如有帮助,甚是欣喜! 目前市场上的程序员大致分为两种,一种是有开发能力,参与项目架构,在大厂有一席之地。另一种是只会增删改查,服从上级安排的工作,这类程序员有随时被替换的可能性。 在14年左右,程序员高薪就业在各大招聘网站盛行,与此同时,一大批培训机构也如雨后春笋般随之产生,如兄弟连、达内、华育、黑马等,这些培训机构有一个共同的特点,就是培训时间短,平均培训时间也就在半年左右,中间还要扣除周末和节假日,对于无经验的学员来说,时间稍纵即逝,基础还没有打扎实,甚至说还没有入门就面试毕业,就要去找工作。这种情况下只能硬着头皮就找工作,这部分学员或进入了外包公司,或进入了一些创业公司。日子一长,你的开发经验也就停留在了增删改查的水平,随着工作年限的上升,开发逻辑并没有太大的提高,唯一变化的是搬砖的速度。 我们不想只会增删改查,我们也有梦想成为架构师,可事实就是残酷的,你搬砖的时间越长,你越容易被社会抛弃,在互联网的大环境下,每家企业都希望进入新一代高水平的人才。那么我们也到了三十而立的年龄,如果还是按部就班,迎接你的生活就是无穷无尽的迷茫。 到了这种情况,那我们可以做什么改变呢? 第一,如果条件合适,大胆的迈出第一步,加入创业的行列,无论不是继续从事互联网行业,还是去从事其他传统行业。我身边有很多例子,在几年之前都是在公司枯燥的上班,干了几年之后,毅然决定去自己去创业,虽然中间有过失败,但现在应该是可以自给自足,实现简单的财富自由。有个同学甚至在去年的时候已经买了一辆A6,真的是让我好羡慕啊。 第二,转行做销售,不管社会怎么发展,始终都会有销售的存在。在三十多岁,人脉已经有所积累,去做一个自己喜欢的销售行业,销售也是来钱最快的行业,做的好可以在最短的时间实现财富积累咸鱼翻身。我的同学有在做医疗销售的,从毕业做到现在已经有八年的时间了,现在已经负责几个省的销售渠道,前段时间我们见面的时候,他已经计划再重新买一套房了。 其他像去跑滴滴、送外卖、工地搬砖等等这种只能暂时解决你经济上的困难,不能作为一个长期的工作去做,结合自身的能力,从自己的兴趣出发,切勿好高骛远,脚踏实地,让我们程序员活得更加精彩。 一个非常好的问题,我是工作多年的Web应用架构师,做过程序员、大公司技术经理、小创业公司CTO、架构师,来说一下亲身经历,仅供参考。欢迎关注我,聊聊IT专业技术和职业发展。 刚毕业那会还是PC的时代,开发WindowsC程序,跟随一个德裔美籍的架构师学习,收获很多,也打下了编码技术的坚实基础,现在想起来还是非常感谢入门师傅,学的专业知识受益终身,对软件工程的理解和实践在工作中非常有帮助。 然后08年前后移动互联网发展了起来,转行做APP,在一家外卖O2O平台(已经倒闭)经历了职业发展的一个重要阶段,入职是APP开发、然后负责团队、再到整个技术团队包括后台研发管理,中间有过一段时间没写代码,但一直是handon的技术管理模式,技术上没断档。很遗憾后来公司关闭了。 接下来在一家在线教育公司做纯技术管理,距离技术越来越远,后来裁员,我就转做架构师,得益于原来写代码基础好,做架构师不脱离代码,也带团队。现在我更喜欢自己的title是架构师,看着一个业务系统逐渐成型并产生商业价值,有付出有收获。 补充一点很重要,每个行业都有成功的人,做自己擅长和喜欢的事情,专注才能专业,有兴趣才能持久,有价值才能持续,有意义就是贡献。 最后的总结就是:搭上一条好船(gongsi),做自己擅长喜欢的事。 作为一个过来人,建议如果做不到拔尖,可以考虑管理技术,或者技术销售,前面是重点 这是个好问题。我猜之所以大家觉得程序员是吃青春饭的是因为: 1。IT技术日新月异。如果不是特别热爱,能够在年轻的时候打好基础,把技术学通透,能够以不变应万变。会感觉跟不上技术的发展。有种没有年轻人学的快,懂得多的感觉。 2。程序员多加班,30岁以后熬夜会导致明显的疲劳,从而影响第二天的效率。进而导致恶性循环。如果不是特别爱运动,坚持天天运动。很可能有很疲惫的感觉。 3。每年大量的毕业生冲进公司,他们精力旺盛,敢打敢拼,积极好学。如果你做的合作和他们一样,很有可能被老板嫌弃,你工资高,但是效率还不如毕业生。如果你的五年到10年的工作经验可以甩开毕业生,那就另当别论。如果头几年的编程精力让你的代码质量更高,考虑更全面。这是毕业生比不了的,你还可以做他们的导师。 如果是因为疲惫了,想找个轻松的工作。不一定要转行,可以找个相对不那么加班的公司,比如外企。工资低一点。但是轻松一点。 如果是因为不喜欢这个行业,可以尝试别的喜欢的行业。那就可以做到不怕吃苦,更加努力拼搏,因为喜欢所以不怕累。