转载

老程序员的自白

写在前面

首先很幸运的是,作为工作两年程序员的我头发依然茂密,但是更幸运的是,就在最近我发现了我的成长瓶颈,并且找到了自己的人生方向,所以就有了这篇文章,希望也能够帮助到正在埋头写代码的同僚们一点启发。

毕业实习的半年

不知道大家是否跟我一样,都有那么一段荒废光阴的生活。那时候dota2比较火,所以在大学的时候除了应付上课以外,基本就是窝在宿舍里面天天打dota,别无收获!因此大四的后半年的时候很沮丧,可是有一次去人才市场应聘的时候,居然被一家公司给“录取了”!为什么录取了加双引号呢,因为,这家公司打着招聘的幌子,让我交了八千多块钱上了他们的培训班!你没看错,我就这样稀里糊涂的交了八千多块钱(有一半以上还是贷款的)上了他们的培训课,现在想想都是为当初上学的时候不努力交的学费!之后经过3个月的培训后经介绍到了杭州的一家网络公司做实习生。然后就在那家公司呆了六七个月!做的工作也都是跟路由器,交换机相关的工作,配置各种网络环境!跟我所学的Java根本没有半毛钱关系。所以这里还请大家千万不要再踩“就业前培训包分配”的坑了。

正式工作从零开始

大学毕业以后,这应该是我真正踏入社会的第一步了,这个时候也是我觉得我最刻苦认真的一段时间,也许是被坑后的不甘心,也许是怕被家里人骂一事无成,所以在实习期间,在网上疯狂的找教程资料开始自学,想要弥补自己大学空缺的四年。自学的道路是辛苦的,一方面没有系统学习的方向,一方面没有人监督自己,特别容易懒散下来。但是再苦再累也坚持了下来,同时开始刷面试题,最终面试到了一家做线上APP的互联网公司,但是面试成功之后也并不敢松懈下来,由于是自学的,并且是刚好面试这家公司的时候押对了面试题,知其然而不知其所以然,为了更好适应工作,只能边工作边学习,这里我要特别感谢我的前辈老廖给予了我特别多的帮助。

工作两年新人换旧人

在这家公司一做就是两年的时间,虽然说这家公司并没有多么好,但是人一养成习惯后就会很难改变了。人生如逆水行舟,不进则退,说的就是这个道理。本来我可能就这么安逸下去,直到有一天我看到了新来两个月同事的工资条,我才发现原来一起抱怨敲代码苦逼,但是真正赚不到钱的人好像只有我一个。凭什么也是工作两年的程序员跳槽过来一个月就能比我多好几千块,一年就能多出十几万来,我开始逼迫自己反思。

技术的更新换代

经过一段时间的观察,我终于发现了问题的所在,就是接受新事物的能力。举个很简单的例子,我从毕业到现在一直使用spring MVC做web开发,非常繁琐而且很容易出Bug,但是用Spring boot就不一样了,spring MVC十行实现的代码,spring boot一行就能够搞定,大大提高了工作效率。所以想要提升自己, 就要摒弃掉以前顽固落伍的知识层面,接收新的技术,才不会被时代所淘汰。

学习的方法很重要

而想要彻底掌握spring,阅读源码绝对是最好的学习方法。而网上真正深入Spring底层源码的教程可谓是凤毛麟角。那么,该如何系统的学习呢?这里推荐 腾讯课堂联合鲁班学院 邀请 谷歌架构师 限时推出的一个限时 2 分钱 课程《Spring底层源码分析》,整个课程讲解了如何正确的阅读spring的源码,为学习打开了一扇新的大门。

原文  https://segmentfault.com/a/1190000022155735
正文到此结束
Loading...