我,朱小胖,一个三线城市的java程序员。从18年入行开始,到今年肝了5年的程序员,很少写文章记录自己这几年的心路历程和技术成长。最近,“走得太远,别忘了当初为什么出发。”这句话一直在脑中浮现,看来是时候停下脚步,整理下思绪,给过去这几年做下标注,给未来的方向做下规划。
这篇文章只是作为自己的一个总结,内容都是自己的亲身经历和感悟,不是很精彩,确保真是,,观点可能不是那么的正确,也请误入的童鞋谅解,不喜勿喷。
入行以前——兴趣就是一切
2013年,高中毕业,到了选择大学选择专业的“艰难”时刻了。看看自己的高考分数,简直拉胯到不行,深处高考大省,自己的这点分数也只能上个专科。至于选专业,当时家里我是第一个参加高考的人,也没人给参谋,就选择了自己的兴趣——计算机,成功的被济南一所学校录取了。等待录取通知书的间隙,顺便把驾照考下来了。9月8号,我踏上了去济南的火车。大学的位置还挺好,在美丽的千佛山脚下,毗邻泉城公园,位置和环境都是绝佳,大学这几年没少在济南浪。
大学的课程开设还是挺nice的,像什么ps、flash、html、css、js、jQuery、c、c++、php、java、mysql都有,虽然每门课都是浅尝辄止,但是也算是入门了。最感谢的还是大学时的专业老师,每天上课都是先讲知识点,再带着我们一遍遍的敲代码,让我们在实践中理解代码,理解知识点,同时也培养了我良好的代码习惯,尤其是到最后通过敲代码把功能实现了的时候,简直成就感爆棚。记得到了大三上学期的时候,班里其他同学都觉得编程难,都不再去上编程课了,教室里最后就剩我一个人去上课,当然,专业老师也就成了我的私人教师了,真是幸福。
求学生涯真是充实且精彩,所有繁华终将落幕。寒假前的一个月,留济南还是回老家,纠结了好久。最后决定,在济南投简历试一试,看看最后能否在济南找到一份软件开发的工作。在经历了无数的投简历、面试、等结果后,终于苦尽甘来,有一家公司发来了offer,还提供岗前培训。那一刻心中的大石头终于落地了,开心的收拾东西回老家准备过年去了。当然在家里,也时常敲敲代码,看看技术书籍,为步入职场做好准备。
现在觉得那时外接显示器还真小
计划总赶不上变化,到了大年二十八,HR突然发布了一个通知,因为公司计划调整发展方向,公司不再招收新的员工了。听到这个消息,我犹如晴天霹雳,原本高兴的心情跌倒了谷底。心里将这个公司骂了千遍万遍也无济于事。还有一天就过年了,只能等到过了年再去找工作了。 等到了大年初一,表姑来给爷爷拜年,正好聊起我的工作了,家里人知道她在我们当地一个很不错的国企的下属单位工作,问我能不能去,表姑就让我把简历发给他,让我等消息。过年这几天,家里的亲戚都在问我工作的事儿,真是脑壳疼,哪壶不开提哪壶,我恨不得赶紧找个公司去工作。就这样等到了初八,我就开始在我老家海投简历,也让我朋友帮我内推,终于在正月十六在一家小公司找到了一份java开发的工作。
此时,命运又给我出来了一个难题,在4月的一天早晨,我刚到公司还没坐下,表姑的公司就给我打来了电话,让我直接入职。挂了电话,短暂蒙圈之后,这怎么抉择呢,当时想了想,还是决定去表姑的公司了。
入职新公司,工厂生涯正式开始,从16年4月份到17年12月份,在工厂的这近两年的时间里,我干了工厂里几乎所有的工种,综合布线、修电脑、装系统、修打印进、行政、司机、操作工都干过。在工厂工作的这段时间,让我更加“接地气”,不再是有那种学生心态,觉得高高在上。计算机是我兴趣,所以,在工厂的这段时间,我也没放弃学习。那时不知道有B站这个万能神器, 而尚硅谷、慕课网是我常逛的网站,我也是佟刚的“忠实粉丝”,javaweb、spring springMVC mybatis 都是从这里一点点学到的。
时间慢慢到了17年3月,此时,我在工厂已经在工作了快一年了,将近一年的时间,我渐渐发现自己的这一年的时间除了在计算机方面有所收获外,其他方面毫无收获,心里十分恐慌。此时,公司的又一个重大决定彻底改变了我对未来的规划。那就是裁员!从3月份开始,公司开始实行更加严厉的考核制度,许多年纪大的负责一线生产员工都因为考核成绩不理想被公司裁员或者变相裁员,当然我暂时不受影响。可是,这一个决定,让我的危机意识逐渐占据了上峰。那时我就坚定了一个信念,我必须有一技之长,今天公司裁老员工,明天就有可能裁我,到时候如果没有了一技之长,我连吃饭的能力都没有了。从那一刻起,我就开始每天坚持学习。白天在工厂在上班,晚上回家学习。那时微信小程序刚开始发布,我就从慕课网上买课程学习微信小程序,从阿里云上买云服务器练习部署,基本上也都是照着视频做,照着葫芦画葫芦。期间,我也考取了软考的网络工程师。 慢慢的我发现自己这么学,像是闭门造车,根本不知道生产中是怎么使用的。再加上,此时好朋友在济南干这行的收入已经是我在工厂的两倍了,所以,我逐渐萌生了离职的想法。纠结了多半年,我在17年12月份向厂里提出了离职。想18年3月份去济南找工作。
入行——艰难的开始
18年3月,我踏上了去济南找工作顺便投靠朋友的火车。心里真是又勾勾又丢丢。好在朋友收留我,我俩挤在他不足20平的合租房里。白天他去上班,我去投简历面试,晚上我俩一起总结面试技巧和经验。面试的过程真的是一言难尽,像我这种没有闭门造车的人,无论我怎么伪装,面试官一句话就把我看透了。海投了2周的简历,终于有一家在齐鲁软件园的公司要我了,这家公司感觉就像救世主一般,挽救了一个心里即将崩溃的少年。
周一的早晨,我信心满满的来到公司,准备开启我新行当的工作。公司的项目是一个ssm的单体项目,用的前端框架是EasyUI。公司的组长让我写一个数据表格,只是把数据展示出来。因为EasyUI之前我没有接触过,所以,写起来感觉非常费劲。而且,当时我的SQL功底也一般,好多复杂的SQL都写不出来,所以,这个功能,我足足写了一个礼拜。当然,这份工作,也因为工作能力的问题,丢了。从公司出来的时候,不断的在质疑自己,做的这个决定是不是正确的。也想过再回到之前的工厂里,但是还是心有不甘。后来自己大哭了一场,决定还是回到老家重新开始,毕竟在济南还是花销比较大。就这样,我就撤回了老家。
罗里吧嗦讲了这么多,到这个时间节点,其实还是没有正式的踏入程序员这个行业,还是一个门外汉。这个入行前的经历就写到这里吧,下篇接着记录自己真正的开始。