作者:慧科集团华东校区-Java111班刘同学,转载请注明出处及本链接。
2017年3月13日,正式收到目前就职公司的offer,3月15日入职正式成为一名Java工程师。对这份工作是很陌生的,也是很好奇的。上班第一天,清楚的记得老总交给我的是App端的接口后台代码编写。在我的印象中“接口”应该是“Interface”。但是呃ü接口并不是我理解的“Interface”,而是一ü功能的后台逻辑代码。拿到第一个任务的时候是很忐忑的,从来没有这样正式写一个实现功能的代码。但是我知道工作中,你只有为公司创造了价值,才有留下来的机会。我并没有抱怨刚入职就让我写接口,怎么不培训一下。反而我很庆幸,刚入职就可以直接上手做项目了。如果只是抱怨,这些抱怨只能让老板觉得你很菜,你就是一个瓜皮,那么淘汰你是迟早的事。
拿到项目之后,我大概熟悉了一下手上这个项目用的是哪些框架,代码的逻辑是怎么样的。然后我找了一个比较简单的功能从Controller到sql语句一遍看下来,大概是熟悉了这个项目的大致套路。熟悉了代码的套路,这对于我后面写自己的功能接口就轻车熟路了。学习Java我深刻的体会到动手才能进步的很快,看完一遍之后只是大致熟悉这个项目的套路,到手开始写自己的接口的时候才是我认识最深的时候。一个接口撸完一遍之后,第二个接口就很easy了。可能有人会说,项目框架你都不怎么去熟悉他。这里我有自己的认识,公司毕竟不是学校,能写出代码才能证明你能做事,公司才会留下你。你刚入职,老板就让你上手做项目,说明老板需要人手,而不是让你在那里慢慢了解框架,了解底层原理。向老板证明你自己才是你的首要任务。
三个接口任务完成之后,我进入到了一个新的项目组,并且一直坚持到现在。我记得在进入现在这个项目组的时候,和我一起的还有另外几个人,他们都是有一年工作经验的,而我是唯一一个刚刚从培训班毕业的。但是我并没有表现的我要比他们差一些。项目经理给我第一个任务是创建数据库。虽然从来没有做过这个工作,但是我并没有说我不行。我给项目经理的回答是,可以的。接到任务我第一件事就是将我对这个工作的疑惑通过各种途径弄明白。当你去了解之后发现有些事情并不是你想象中那么困难。后来有接到熟悉新框架,将项目从前端到数据库调通,写一套示例。一样的遇到什么困难,去解决就行了。任务一个一个完成,两个月,我成功转正。当然在这中间,当初和我一起进去项目组的同事来来走走,到现在最初的一组人也就剩下我一个。
从最初的菜鸟,到现在项目组的伪“大牛”。我觉得并不是我当初在学习的时候学的有多出色,相反,在学习的时候我学的很烂。但是现在我依然在公司找到了自己的一席之地。我觉得我靠的是自己的坚持,遇到各种困难,我首先想到的时候我要怎么去解决他,而不是给自己暗示,这个我做不了,那个我不行。我始终相信,没有解决的不了的问题,只有你没有想到的方法。努力用心去找,你总会找到解决问题的途径。
网友评论