本文主要是介绍学弟学妹们请不要错过自己的“黄金奋斗三年”,一份宝贵的失败经验送给大家,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一个好的大学一定会为我们加分不少,不少好学校一毕业就进入到行业的头部企业,以计算机为例,好的大学生一毕业就进入到阿里、百度、腾讯、头条等一线互联网企业,他的起点也许就是人的奋斗终点。
但我们现在已经迈入职场生涯的非重点院校毕业生来说,也并不是没有机会,初入职场的前3年是我们的奋斗黄金期。
在论证我上面的观点之前,我想先和大家分享一下我失败的经验,俗话说失败乃成功之母,希望我的失败经验能成为各位朋友成功的基石。
我职业生涯的前面四年,是呆在一家国企控股公司,主要从事的业务是电子政务方面的业务,是一个传统行业,虽然我很努力,解决工作中的问题显得得心应手,在公司所在的部门也能得到领导的赏识、同事们的认可。
但受限于所在平台的局限性以及公司的规模,薪资无法得到较大幅度的提升,萌生了离开的想法。
但让我所料不及的是我满怀信心去找工作的时候让我备受打击,阿里系企业直接将我秒杀,诸如HashMap的内存结构是什么?HashMap为什么不是线程安全的,什么大数据、高并发这些场景更是连想都没有想过,后面就选择一家外部公司,开始了探究互联网相关的技能。
回想这段经验,我有如下感悟与建议:
- 第一份工作真的很重要,如果有好的学历背景,找工作时不能将就。
- 如果没有好的学历背景,也无需气馁,要一开始就为自己树立一个远大的目标:一定要凭着自己的努力,励志要进入一线互联网企业。
- 有了目标,在工作的第一年主要还是要扩大知识面,点到为止,以便功能好的完成工作,进入工作第二年后,就要开始打牢基础,探究原理,快速成长。
经过我的技术分享,让我结识了一大批忠实的粉丝,从粉丝们的反馈来说,工作经验在2,3年左右进入BATM等头部互联网企业的人数很多,他们真切的感觉到深入学习一两门中间件是非常有必要的。
与进入BAT大厂的粉丝朋友们交流,得出一个经验:BAT大厂对求职者还不算非常严苛,不是太在乎你是否拥有高并发的项目实战经验,只需要具备响应的理论基础,并且有深入研究过工作中使用的中间件。
随着工作年限的增高,BAT开始对你的要求提高,如果你不具备高并发的项目经验,问题的思考高度将比较难满足其期望,进入大厂的几率会逐步下降,故请大家把握职场的前三年,努力奋斗,那如何奋斗呢?有没有一些技术路线图。
经过10年经验的体会,提炼出一套进入BAT大厂的路线图。
1、Java基础
java基础主要包含java集合、JUC并发包、Netty(NIO)网络编程。
Netty目前我已将我分享的内容整理成电子书:
2、Java进阶
打牢Java基础,就需要对项目中使用的中间件深入研究,一来更好的为工作服务,另外可以让人觉得你对技术充满热情。故请挑选项目中常用的主流中间件,进行重点突破,笔者经过5年的分享,已对Java主流的12个中间件专栏,覆盖微服务、消息中间件、定时调度、数据异构等领域,
后续上述文章都会整成电子书,MQ专栏已整理两本电子书:
12个Java主流中间件专栏的获取链接:
- 12个Java主流中间件专栏
- 电子书获取方式:微信搜索 [中间件兴趣圈],回复RMQPDF、NPDF可以获取笔者的三本电子书。
如果本文对大家有所帮助,还希望大家能关注我,帮忙点个赞,有可以加我微信 dingwpmz,拉你入技术交流群,共同交流、探讨。
这篇关于学弟学妹们请不要错过自己的“黄金奋斗三年”,一份宝贵的失败经验送给大家的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!