分享

我是30岁的Java程序员,想转行但是不知道干什么,经常失眠,有什么建议吗?

 gfergfer 2023-09-19

本人是做java的,就以java程序员来举例子。我这样说吧,30岁的程序员,只要学历是本科,哪怕当前是小公司,哪怕依然做增删改查低级的活,哪怕天天被领导打压,大概率可以通过跳槽来谋得更好的前景,关键是路要选对。

1 尽量去大城市大公司发展,这看似是正确的废话,但事实上,有些城市IT水平的上限也就这样,有些小公司根本没资深技术的实践机会,如果贪图一时舒服,限于小公司,那年纪再大就更难了。

2 学历本科够了,当然一本最好,不过哪怕是三本,有那么多的工作经验,足以冲淡这个不利因素,同样本科,非计算机专业也不要紧,只要有足够的Java开发经验。不过如果大专学历就不怎么好,因为有些大公司不收大专简历,不过话说回来,30岁时咬咬牙,用2年时间升个本,在32岁时再谋求更好更稳定的发展机会,这也不是不可能。

3 这个年纪的Java开发,增删改查,以及开发项目所需要的技术,应该很熟悉。或者是暂时没有分布式高并发大数据等项目实践经验,此时要做的,绝不是通过报培训班等方式来积累,而是准备面试,为接下来面试所需的技术,准备项目经验。

4 可能有人说,今年IT行情不怎么好,但这也是相对的。而且可以说是有算胜无算,如果找工作方法得当,而且能通过面试不断探索试错,一定能通过跳槽找到更好的发展平台。别的不说,我目前所的一家外企,还有我知道的一些外企,今年,而且是最近,陆续招了不少Java开发,其中真不乏是之前尚在小公司做最基础活的。

下面再说说如何规划,操作要点是,通过猎头扩宽视野,面试时先用小公司去试错。

比如不少人可能只知道,30岁以后可以进大厂,而且只是限定的几个大厂,同时还不知道如何向好公司投简历,此时真就可以去找猎头。

找猎头的途径太多了,有专门的app,有专门的IT猎头公司,甚至我听说在一些网站或app端更新简历后,猎头就会自动找上来。可能一个猎头所积累的职位不多,但你可以多找几个猎头。这样的话,你真能听说之前没听到过的,但福利待遇发展前途都不错的公司,比如是一些欧洲外企,在上海人不多,但各方面都不错。

这里再多说一句,当下真有不少公司缩减招人名额,但依然有公司招不到人,甚至有些是通过猎头招人的公司也招不到人。这就是刚才说的有算胜无算,你比人家多些渠道,同时多些面试技能,那么虽然可能行情不好,但你依然有可能发展很好。

找猎头,积累可供面试的公司,这需要一定时间的积累,但不会太长,大概顶多一个月,至少能得到好公司的面试机会,而且数量不会少。但此时先别去,因为你一些资深技能可能没用过,或者是面试时说不好项目实践经验,所以去面试好公司真未必过。

再以Java方面为例,资深开发所需要的是高并发方面的技能,如果有朋友缺乏这块的项目经验,可以用本人如下文章给出的建议来快速弥补面试技能。

在缺乏高并发项目经验的前提下,如何过高并发方面的java面试

这块的操作要点是。

1 先搭建环境,再熟悉基本的API。

2 为每个组件找一个真实项目的应用场景,这样你面试时就可以通过项目来证明自己用过。

3 分布式组件层面可以面向高并发应用形成合力,比如准备下redis kafka集群该怎么搭建怎么用,如何用压力测试排查解决线上问题。

4 具体针对每个技术,先说项目中怎么用的api,使用的细节,比如redis缓存数据的结构,同时需要准备下这方面解决过的实际问题。如果暂时想不到,或者项目里没解决过,找个别人解决过的,嵌套到你项目里。

5 当然,这部分的八股文,比如dubbo底层模型,kafka消息队列细节也得背,如果可以,背诵些底层源码。

这样大家可以想象下,面试中你第一能结合项目需求说怎么用的,第二能说解决过的实际问题,第三能说出集群压测等资深技能,第四还能通过八股文展示自己了解这方面的细节,甚至你还看何以准备些(dubbo或kafka等)底层源码,面试时边写边说。这样哪怕你之前项目里没用过,或者用的只是基本的api,大概率能过好公司面试。

实际面试过程中,大厂对Java资深开发的面试要求是,熟悉组件,有组件的项目经验,熟悉组件源码,并有解决实际问题的经验,不少外企的面试要求是,熟悉组件,会用API,能解决基本问题。也就是说,java开发按上述步骤准备分布式组件,哪怕当下在小公司,进大厂都有可能,进外企希望就更大了。

当然Java面试还考基本要点,比如单机版开发技能,这块本人也有文章,其中一方面讲了该如何准备亮点,另一方面还讲了在面试中引导面试官提问,从而全面展示自己亮点的技巧。

Java面试,该如何准备亮点?

也就是说,别的不管,Java开发,哪怕30岁,只要学历到位有足量的开发经验,后面可以通过找猎头谋得大公司的面试机会,同时再用上文给出的方法准备,操作时可能刚开始会走弯路或者不顺利,但多练几次多探索几次,一定能找到更好的公司,谋得更高的薪资。

忍不住再多说些,如果30岁身处小公司,由于小公司所能给予的发展空间非常有限,可能也就个增删改查,外带沟通扯皮能力,一般应届生用个2,3年就能做好,所以大龄程序员在此类公司里发展未必好。

而且真有不少朋友,当跳到好公司以后发现,甚至都不需要多提升个人技术就能干好活,而且薪资还涨不少,更何况大公司好公司更能提供资深技术的实践机会。

说上述话的意思是,30岁正是程序员发展的好时机,有些公司不进白不进,薪资不涨白不涨,其实就多去找猎头,多去面试,多根据面试结果不断调整,总之得不断探索别空想,这样大家在在进入好公司以后发展,之前小公司所能提供的发展空间有多狭窄,而现在虽不能说前途无忧,但不论从稳定性和技术层面来看,都能看到当下机会更多,发展更好。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多