您的位置首页百科问答

30岁学Java还晚吗?

30岁学Java还晚吗?

的有关信息介绍如下:

30岁学Java还晚吗?

我说下我的观点,30岁,本科学历,入行java有难度,而且难度不小,反正我是比较悲观的,但不是不可能,相关内容我写在如下的文章里了。

因为在30岁入行,第一找工作困难,第二干个2,3年可能直接面临程序员的大龄危机,所以发展很受限,第三由于接触java行业晚,所以还得花时间摸索上进的途径。

不过该劝退的话我都在上述文章里写透了,但总归天无绝人之路,本文就围绕着“逆势发展”的主题,用上海22年java就业和发展情况,详细说明下30岁入行java的相关建议。

1 30岁入行,靠自学难度太大,而且太费时间,毕竟没时间可供试错了,所以还是真建议通过培训班入行,这样说吧,30岁通过自学,在半年能入行的概率不足一成,靠自学在一年内入行的概率勉强能升到两成,通过培训班入行成功的概率一般在5成左右吧。

2 在学习阶段,优先学spring boot做增删改查的技能,学成的标志是,能结合一个业务,开发一个基于mysql的流程,其中需要包含必要的java集合和异常方面的技能。

这里千万别深入学linux,分布式组件,微服务等技能,总之和spring boot做增删改查业务不相干的技能可以了解,别深入,因为哪怕是30岁,一定还是以初级开发的身份入行,如果指望通过面试技巧,在缺乏项目经验的前提下以高级开发身份入行,很难过面试这关。

3 如果入行成功,一般按上海22年当下的行情,就去要12到15k左右的月薪,别少要,因为少要的话公司反而会怀疑能力,但当然也不大可能要多,毕竟初级开发的上限薪资就摆在这里。

4 第一份工作,尽量找外包或小公司。有人可能会说外包公司名声不好,但毕竟两害相逢取其轻,而且毕竟不是每个公司都会歧视外包。在这类公司里,哪怕之前java项目经验很缺乏,但如果上点心的话,应该能在3到6个月做熟业务,但大概率会干些琐碎但缺乏技术含量的活。

如果是25岁甚至是28岁入行java,还有时间试错,即这种琐碎的活干个2年后再去通过各种方式去学高并发技能,时间上还来得及,还有时间允许这个年龄段段程序员以较慢的速度提升。但如果30岁入行,尽量得在32岁熟悉高并发技能,相关方式本人写在如下文章里。

5 30岁入行时的公司未必很好,所以真建议在32岁,最晚别过33岁时跳槽一次,这次跳槽的目的是为了改善公司类型,为35岁时的再次跳槽做准备。

但是如果在30岁入行后,仅仅做公司分配的活,哪怕再加班再努力,也未必能弯道超车,这时除了做开发意外还要关注如下的技能。

要做到上述要点其实很难,不说别的,在做好本职工作以外还要去挑战自己就不熟悉的方向,能做到这点就不容易,但如果做到的话,到32岁33岁再跳槽时,就可以尽量选一些好公司,或者可以进一些规模在几百人以上的做自己产品的公司。如果能做到的话,这时薪资应该能在20到25w之间。

再强调下,如果30岁入行后再按部就班,哪怕天天加班,到了32岁33岁时,估计只能继续找小公司,甚至连跳槽的竞争力也没有了。

6 后面可以考虑在35岁前进国企外企或大厂。

直接从小公司跳到互联网大厂或外企,这个幅度有些大,所以建议是中间32岁跳槽一次,找个规模可以的公司中间过渡下。在这时,就一定得熟悉分布式高并发技能,否则此时规模的公司就是职业发展的终点。

在35岁的这次跳槽时,技能其实不重要,更重要的是选择的方向。不少程序员会因为在小公司里呆惯了,或者感觉只会做增删改查,所以默认把后面跳槽的公司依然定位在小公司,但大可不必,进大公司虽然难,其实不像想象中那样难,具体内容大家可以看我如下的文章。

进了互联网公司或外企以后,后面发展就比较平坦了,一方面能拿到30w甚至更高的年薪,而且这个收入至少可以维持到40岁。

以上给的都是理想情况,操作起来很有难度。

1 上文也说了,哪怕是通过培训班,30岁入行java顶多才有5成可能,而且入行后有一大部分人第一份工作就是职业发展的终点了。

2 30入行后,要能在32岁左右跳槽到比较理想的公司,这就和概率无关了,但和努力程度有关,其中包含的操作要点有,做好本职工作、加班加点熟悉别的技能和业务和到处找人问资深技能,当然还包括必要的面试技巧。

3 35岁能进好公司,这应该是30岁入行的一个方向,这个过程中程序员一定得掌握高并发分布式组件,要做到这点还真要看运气了,如果项目里缺乏实践机会,同时程序员年纪大了又没换项目的机会,那么真有可能进不了好公司,此时虽然可以勉强做到35甚至40,但由于自身竞争力下降,大龄以后的薪资和工作机会就会少很多。

再回过头看下30岁入行晚不晚?当然是晚了,毕竟30岁入行要比22岁甚至是25岁入行少很多发展机会,而且职业发展的风险也会大大提升,职业发展的上限也会大大降低。

但其实对个人来说,更应该判断30岁入行值不值吧?通过上文大家能看到入行成功的可能性以及对应的收益,当然也能看到为了达到这个受益所需要付出的努力,大家可以对比下继续干本行的收益,然后综合做个决定。但不管怎么说,要在30岁转行,这毕竟是个非常慎重的决定。