作为一个java程序猿,是否会觉得代码越写越乏味,找不到兴趣点,其实我现在就处于这样一个状态,不知道自己改做什么,也什么也不想做,所以才逼着自己写了一些文章,逼着自己学习。为什么要这样做?因为我不想给自己留遗憾,不想就这样在这条路上止步不前。下面我就谈谈我的一些看法,不对的请大家指正。
首先忠告所有职业的人一定要注意这两点:
1.请千万 千万 千万不要放弃学习
2.请千万 千万 千万 注重人际关系
这两点相信大家都明白,在公司里任何一个人都有可能被替代,不断的学习你才能变强。不说这些虚的,我们先来聊一下职业发展吧。首先如果你是一个本科及以上的学历,那恭喜你,如果你在学校能力够强,出来是可以直接去大厂的,如果你是本科以下的学历,那么请在合适的时间补上学历,学历对于找工作还是有点用的。相信很多程序猿在到了30岁左右的时候都会想着技术搞不动了,该转管理了,到时候就管管项目就行了,有这种想法的我奉劝大家一句,最好在35岁左右再去“加”管理,最主要的是 “+” 管理,而不是转。你自己想想,你自己搞不了技术,怎么去管理那些技术强的人呢,他们会服你吗?所以,请保持对技术的热情。另外保持良好的人际关系会有助于你做管理。要把技术和管理这两条腿都走稳。
我们在来聊聊技术方向上应该去学些什么呢?这个可能大家都有自己的规划和想法,我这里就简单说一下我认为重要的几个点吧。算法与数据结构、JVM、多线程、DP、Redis、ZK、MySQL进阶调优。这些大家可以看看是否在你的学习范围之内。另外项目也是一个重要的加分项,项目不是必须的,但是写到简历上是个很好的加分项。Netty我认为也是一个很好的加分项,我建议大家都去学习一下。为什么我说上面这些都是很重要的呢,这些都是我看了很多视频资料,发现大厂喜欢问这些知识点,你想想,如果这些不重要的话大厂会没事问这些吗?大家如果上面的都学完了,那我建议再去把源码读一读,spring系列的源码,jdk的源码。这些都是对你很有帮助的东西。
三四年经验的很多人在公司现在都是温水煮青蛙,慢慢的消磨掉了我们的志气,希望大家能居安思危,不断学习,这样才能跳出大龄程序猿找不到工作的怪圈。希望各位程序猿像琦玉一样越来越强,但不要越来越秃^_^
领取专属 10元无门槛券
私享最新 技术干货