在程序员这个行业里面,有一种很流行的说法叫做“黄金五年”,这句话的意思是指一位程序员从从事这个行业的时候开始算,前五年的职业规划路线,将影响到他整个职业生涯的发展方向。那么青岛Java如何在五年中成为行业高手呢?
对于入行不到一年的建议:
在掌握了Java的基础知识之后,并不能够胜任一份程序员的工作,这时候还需要掌握Java的开发框架。现在在公司里面比较主流的框架就是SSM框架了,也就是行业内常说的spring、springmvc和mybatis。学会这三个框架的搭建,并能够做出一个简单的增、删、改、查的Web项目,同时还需要了解maven的基本使用方法。
对于入行一到两年的建议:
这个时间段的从业人员,对于Java已经有了更加深入的了解,熟悉设计模式和优化自己的代码编写是这一年当中的重中之重。但是这一年的任务还没有结束,这个时候还需要去深入了解一些Java底层和Java类库,也就是JVM和JDK的相关内容。而且还要更深入的去了解你现在所使用的框架。
对于入行三到四年的建议:
这是时间段的程序员们普遍会进入一个瓶颈期,想要提升已经不是一件容易的事情了,而且这个时间段的学习也往往会比较多样化。在大数据、分布式缓存、分布式消息服务、分布式计算、软负载均衡等等技术中,能够再精通任何一项(与自己的工作相关的),都能够在以后的职业生涯中为自己带来额外的巨大优势。
对于入行四到五年的建议:
这个阶段的程序员们已经对自己所在的领域有了一定的自己的见解,同时这也面临着自己技术上的第二个瓶颈,这个时候不要忙于提高自己的技术了,而是要提高自己在行业内的知名度了,可以选择在各大知名的平台上发表一些自己原创的文章又或是去Github创建一个属于自己的开源项目,去打造自己的产品。这个时候再深入下去的收效就真的微乎其微了,除非你是打算专门搞学术研究。
这个时候提高影响力不仅仅是因为技术上容易遇到瓶颈,而是通过自己的知名度或者是影响力能够为自己带来更多的机会。因此在这个阶段提高自己的影响力就等于说是为自己未来的职业生涯打好基础,做好准备。