35岁的程序员如果不转行,从事哪些细分行业比较好?
▍35岁的程序员如果不转行,从事哪些细分行业比较好?
我也是干it行业的,根据接触到的一些人,以及口口相传得到的一些信息,做个简单的汇总,大致在35岁,或者大龄之后的去向:
1.考公上岸,脱离苦海,这是对普通人来说,是最好的方向,社会上呆几年,还能进到公务员队伍里,不是有脸儿就是有面儿,也有个人能力强的,那得捡漏和发配才行。
2.内部晋升或跳槽晋升,做到管理层或者暂时裁不到的中层,从原来的纯技术变成管事又管人,还得有时候亲自上手干!一般都在自己公司,但名额有限,不仅得有些能力,还得有些资历,看能力吃饭的,一般不看关系,这在小公司很普遍。
3.跳槽到大企业的it部门,例如,银行,大医院,央企外编部门等,这些it部门除了不解决户口和编制,其他待遇几乎完全一样,招进来就是干活儿的,你得有些能力才能进,当然,当地有关系的直接在35岁前带编制入岗,原来我们公司服务于医院,有好几个都进来医院的信息科,你得是当地户口。
4.创业或合伙经营公司,或者特别出众者,变成公司的股东。创业是条不归路,走上容易,下来难。认识两个在京东做技术前端的,被裁了,自己创业的,还有一个从阿里主动跳出来创业的。
5.转行,或转到其他细分领域,例如,从程序员转到it运维,或售前工程师,或者干脆转到其他行业,卖房,送外卖,自媒体。有的夫妻一起转行的都有,还是值得钦佩的。
6.继续从事冷门编程,有些公司需要一些冷门语言的程序员,例如pb,c++,ruby等,业务,从事的人员少,还能干很多年,我有个同学,干c++,82年的,月薪一直3万左右的样子。
7.还有回家继续当农民的,待不住,没本事,随大流,被淘汰就回到了农村老家,赋闲,打零工,混余生,不好说媳妇了。
建议:如果你想跳个可以半养老的公司,建议在32岁前行动,太晚了,内推和社招都没优势。
最后,告诫各位程序员同仁,命是自己的,一定要劳逸结合,适量运动,别钱没挣到,没钱看病!
▍35岁的程序员如果不转行,从事哪些细分行业比较好?
技术永远是为业务服务的,所以要从全局看问题,关注你所在领域的未来动向,选择你要重点学习的内容
▍35岁的程序员如果不转行,从事哪些细分行业比较好?
天资普通的程序员,不转行的话,35岁时在技术或者业务方面,应至少有一个能达到专家水准。不然,就成为KPI的背锅侠。
技术上成为专家的必要条件,是掌握常用技术的基础原理。
以题主从事的web开发为例,给大家解释一下什么是基础原理。
各类流行的框架是应用技术,它们最大的优势是让你快速完成web开发这件事。
这些框架用到了很多的底层技术,如http协议、html、css、js等。它们的基础知识,工作方式方法,叫基础原理。
估计有小伙伴会反驳说,前端的新框架更新这么快,学习起来已经很吃力了,哪有功夫再学这些。这跟为吃口猪肉,去学杀猪的技能也差不了多少啦。非也非也,如果说基础原理是如来佛的手掌心,框架等应用技术就是孙行者。
业务上成为专家的必要条件,是掌握业务的闭环流程细节。所谓的闭环,了解业务的来龙去脉,尤其是数据从哪里来,到哪里去,存在的意义是什么。
单纯的业务专家有个极其显著的劣势,某一领域的经验主义者。很多业务专家,对自己的领域很熟,上下游则是小白。即使在自己的领域,遇到一个问题时,经历过的很easy,没经历过的也是直接卡壳。
技术和业务兼备的人才不多。技术可自己学,业务需要拜师的。题主是技术人员,逐个流程节点拜师,难度着实不小。
最后,建议题主从当前工作入手,逐步掌握基础理论,争取能做一个技术专家。再去学框架时,你会发现技术原理都差不多,就是基础原理的再应用而已。
▍35岁的程序员如果不转行,从事哪些细分行业比较好?
我是过来人,现在在失业中。用惨痛的教训建议题主,也给所有的程序员搞技术的人几点我认为的建议:
1、不要过分专注于技术。尤其是程序员,思想里一直认为技术为主,什么编程语言厉害,哪个先进,哪个水平高。实际上在市场里,技术多半是拿出来吹牛叉的,以前的技术可以说是稳定,新的技术可以吹选进。真正的有用的技术在于是不是有市场,实际上就这么简单,技术再高,没人要,从公司的角度来看,卖不出钱,一点用都没有。所以,在有技术的同时,跳出技术固有的思维,才能发现其他的行业或者岗位的优势。
2、30岁之后,需要主动的尝试自己所在的圈子里其他的岗位职位。有些工作的职能其实自己都可能不是很了解的,都要主动去尝试,比如:项目实施,小项目管理,哪怕是二个人就搞完的那种小项目,你手下就一个兵的也可以,从小开始,不要贪多求大。慢慢的就会梳理出合适的线来。
3、能考的尽量考证,PMP,CCNA什么的证书,多一个证书是多一个知识储备,也是更多的敲门砖,个人觉得PMP优先。
4、要真说到行业,其实也应该是指岗位,管理岗都抢的很厉害,也可以往需求分析,架构,项目实施方向靠,即使目前是码农,也不能只认死了码农,一门心思放在码农上。
趁着年轻,多主动接触一些知识不是亏,懂的越多,未来可走的路就会更多。
▍35岁的程序员如果不转行,从事哪些细分行业比较好?
之前听说嵌入式开发可以用来养老,就向一位嵌入式开发的前辈了解了一下。
这位前辈从事嵌入式有十年了,他说嵌入式目前大部分从业人员都是从事低端开发工作,只了解基本的硬件,使用开源或者厂商提供的框架,俗称“框架调用工程师”,普遍收入不如纯软件开发。拿高工资的只是少数人,他们不仅要懂硬件知识,还要会系统架构设计,要能自己根据需要造轮子,并组装和搭建成稳定的系统架构。
他说了很多嵌入式开发的一些不好的东西,也谈到了嵌入式开发的优势。首先嵌入式开发追求系统稳定,相对而言知识更新换代不太频繁,能形成自己技术和经验积累。其次嵌入式开发人员卡年龄没有纯软件开发那么严格,到了35岁只要工资要求不是太离谱,大多数还是能找到工作的,他们厂有很多40岁左右还从事嵌入式开发的工程师。
他们厂目前的开发语言还是以c为主,java其次。但是他也提到,目前有些框架也可以用rust或者go实现。我问他以后哪个语言可能成为嵌入式开发的后起之秀,他说go以后可能会在嵌入式中火起来,go容易上手,内置cgo模块可以方便调用c代码。即使以后不能撼动c在嵌入式的垄断地位,也可以作为胶水存在,在嵌入式开发中占据一席之地。
------------------
推荐阅读: