35岁的程序员如果不转行,从事哪些细分行业比较好?
35岁的程序员如果不转行,从事哪些细分行业比较好?
-----
网友解答:
-----
我也是干it行业的,根据接触到的一些人,以及口口相传得到的一些信息,做个简单的汇总,大致在35岁,或者大龄之后的去向:
1.考公上岸,脱离苦海,这是对普通人来说,是最好的方向,社会上呆几年,还能进到公务员队伍里,不是有脸儿就是有面儿,也有个人能力强的,那得捡漏和发配才行。
2.内部晋升或跳槽晋升,做到管理层或者暂时裁不到的中层,从原来的纯技术变成管事又管人,还得有时候亲自上手干!一般都在自己公司,但名额有限,不仅得有些能力,还得有些资历,看能力吃饭的,一般不看关系,这在小公司很普遍。
3.跳槽到大企业的it部门,例如,银行,大医院,央企外编部门等,这些it部门除了不解决户口和编制,其他待遇几乎完全一样,招进来就是干活儿的,你得有些能力才能进,当然,当地有关系的直接在35岁前带编制入岗,原来我们公司服务于医院,有好几个都进来医院的信息科,你得是当地户口。
4.创业或合伙经营公司,或者特别出众者,变成公司的股东。创业是条不归路,走上容易,下来难。认识两个在京东做技术前端的,被裁了,自己创业的,还有一个从阿里主动跳出来创业的。
5.转行,或转到其他细分领域,例如,从程序员转到it运维,或售前工程师,或者干脆转到其他行业,卖房,送外卖,自媒体。有的夫妻一起转行的都有,还是值得钦佩的。
6.继续从事冷门编程,有些公司需要一些冷门语言的程序员,例如pb,c++,ruby等,业务,从事的人员少,还能干很多年,我有个同学,干c++,82年的,月薪一直3万左右的样子。
7.还有回家继续当农民的,待不住,没本事,随大流,被淘汰就回到了农村老家,赋闲,打零工,混余生,不好说媳妇了。
建议:如果你想跳个可以半养老的公司,建议在32岁前行动,太晚了,内推和社招都没优势。
最后,告诫各位程序员同仁,命是自己的,一定要劳逸结合,适量运动,别钱没挣到,没钱看病!
-----
网友解答:
-----
技术永远是为业务服务的,所以要从全局看问题,关注你所在领域的未来动向,选择你要重点学习的内容
-----
网友解答:
-----
作为曾经干程序员的我,给你个建议吧,你看看我说得有道理没。
我曾经就是干软件的,属于外企外包,干的还是维护,所谓维护估计你也知道,就是有开发,有测试,有项目的时候做相关项目,没有的时候就做维护,我是对日(日本)业务,所以用日语和日本人沟通。
现在我回到了老家,在医院信息科工作。
现在你已经30了,精力有限,不要看他们在网上说什么你需要不断地学习,才能不会被丢下。估计你自己也知道,下班之后你还有精力去学习吗?如果你娶妻生子了,你还有时间和精力去学习吗?告诉你,很少有!
还有就是你的问题,互联网行业是很不稳定的行业,这个是由非常多的因素造成的,比如企业的稳定性,你用的技术的稳定性,还有就是时代发展的稳定性。再牛逼的互联网公司也会有衰落的一天。十几年前JAVA牛,然后是C牛,然后是Android牛,然后是ios牛,现在是什么Python之类的,层出不穷。
告诉你我的建议:
①如果你想在这个行业继续发展,那么你需要做的:还是专攻你的web开发,web开发如果精通了还是很好就业的,而且薪资也不会低。不要朝三暮四看着啥好去学啥,那你只能是无所成就,这也是干软件最忌讳的。你也知道,软件行业就是你吃通的一门,其他都是换汤不换药,程序思想都是一样的,只是语言和语法不同罢了。所以你要专攻web开发,由低端转向全面。这才是你能立稳脚跟的关键!
②如果你想换个行业,那么我建议你去考事业编公务员。我为什么这么说呢?其实话里话外你想要的就是稳定的工作,怕随着年纪增大而被企业淘汰。如果想要稳定,那么我给你推荐的这个是最合适的。当然考这两个不简单,你需要不断学习可能还得报班,过了30可能报考的岗位不算多了。但是你一旦考上,那就是你想要的。如果不想转行当我没说哈。
其实从我的经验来看,这个社会和企业对35岁以上程序员不那么友好的,我周围很多人都有职业危机,在小厂工作的很多都会离开,很多都是去大厂养老,但是如果大厂倒闭的话,我想他们很难找到工作的。有一个办法那就是爬上管理层,但是这谈何容易?就好比是金字塔,站在每个阶段的人是有数的。
所以,想要不被淘汰,那就两个字:精通!
-----
网友解答:
-----
天资普通的程序员,不转行的话,35岁时在技术或者业务方面,应至少有一个能达到专家水准。不然,就成为KPI的背锅侠。
技术上成为专家的必要条件,是掌握常用技术的基础原理。
以题主从事的web开发为例,给大家解释一下什么是基础原理。
各类流行的框架是应用技术,它们最大的优势是让你快速完成web开发这件事。
这些框架用到了很多的底层技术,如http协议、html、css、js等。它们的基础知识,工作方式方法,叫基础原理。
估计有小伙伴会反驳说,前端的新框架更新这么快,学习起来已经很吃力了,哪有功夫再学这些。这跟为吃口猪肉,去学杀猪的技能也差不了多少啦。非也非也,如果说基础原理是如来佛的手掌心,框架等应用技术就是孙行者。
业务上成为专家的必要条件,是掌握业务的闭环流程细节。所谓的闭环,了解业务的来龙去脉,尤其是数据从哪里来,到哪里去,存在的意义是什么。
单纯的业务专家有个极其显著的劣势,某一领域的经验主义者。很多业务专家,对自己的领域很熟,上下游则是小白。即使在自己的领域,遇到一个问题时,经历过的很easy,没经历过的也是直接卡壳。
技术和业务兼备的人才不多。技术可自己学,业务需要拜师的。题主是技术人员,逐个流程节点拜师,难度着实不小。
最后,建议题主从当前工作入手,逐步掌握基础理论,争取能做一个技术专家。再去学框架时,你会发现技术原理都差不多,就是基础原理的再应用而已。
-----
网友解答:
-----
之前听说嵌入式开发可以用来养老,就向一位嵌入式开发的前辈了解了一下。
这位前辈从事嵌入式有十年了,他说嵌入式目前大部分从业人员都是从事低端开发工作,只了解基本的硬件,使用开源或者厂商提供的框架,俗称“框架调用工程师”,普遍收入不如纯软件开发。拿高工资的只是少数人,他们不仅要懂硬件知识,还要会系统架构设计,要能自己根据需要造轮子,并组装和搭建成稳定的系统架构。
他说了很多嵌入式开发的一些不好的东西,也谈到了嵌入式开发的优势。首先嵌入式开发追求系统稳定,相对而言知识更新换代不太频繁,能形成自己技术和经验积累。其次嵌入式开发人员卡年龄没有纯软件开发那么严格,到了35岁只要工资要求不是太离谱,大多数还是能找到工作的,他们厂有很多40岁左右还从事嵌入式开发的工程师。
他们厂目前的开发语言还是以c为主,java其次。但是他也提到,目前有些框架也可以用rust或者go实现。我问他以后哪个语言可能成为嵌入式开发的后起之秀,他说go以后可能会在嵌入式中火起来,go容易上手,内置cgo模块可以方便调用c代码。即使以后不能撼动c在嵌入式的垄断地位,也可以作为胶水存在,在嵌入式开发中占据一席之地。
------------------
推荐阅读:
当一个人一而再再而三的欺辱你和你的家人的时候,你会如何应对?
下一篇: 练毛笔字的时候竖笔总是写不直,怎么提高?