万码学堂2021级学员于*谦涛
2021年学员毕业后就业于青岛知能知造数据科技有限公司
毕业感言
毕业了,就业了,结束了?
简单的九个字,掺杂着艰辛,不舍,喜悦,好奇等多种复杂的状态;坐在万码学堂教室撸代码学习的日子突然就结束了,感觉还是挺不舍的,虽然仅有半年的时间,但在这经历的故事却是很多很多(故事太多,怕是一万字的容量有点不够,就不一一阐述了),也认识了很多优秀的同学,还有兢兢业业培养我们的老师们,此次一别不知何时再相遇。
在收到面试通过的消息时心里是非常开心喜悦的,也算是经历了很多的艰辛,最终等到了比较完美的结果;接着就是去公司上岗,刚开始还是挺不适应的,虽然说都是代码,都是从a-z拼起来的单词,但是还是又很多陌生的单词并且还是放在陌生的结构里,公司用的是cloud Alibaba,对我来说是挺新颖的。来到公司时,我们项目组的项目已经进行到了中后期,对我来说,项目逻辑及其的复杂,所以上岗的前一个周一直在熟悉代码,研究公司的代码开发规范,试着捋清项目的逻辑,因为公司用的持久层框架用的是TKMybatis,之前用的是MybatisPlus,虽然作用一样但是用法和逻辑上还是有些不同,也花了较多的时间去学习TkMybatis,后来尝试着去写test或者去写一个接口用Postman测试接口的可用性来熟悉代码的逻辑,但是项目进行到中后期阶段,代码非常之多,底层的代码也相对复杂,还是有很多疑惑,好在公司的同事都挺友好也很热情帮我解开了很多的疑惑,在熟悉代码中也看到了很多优秀的代码习惯,结合公司给出的代码开发规范也学到很多实用的知识,发现以前写代码经常出bug是因为从根源上就奠定了bug的基础!以后还是要慢慢的规范自己的开发规范。
在公司第一个周的历程大概是:一脸懵逼->半脸懵逼->有点懵逼->还是有点懵逼;然后第二个周开始尝试着去真正的写项目中的代码,从增删改查开始,最初我以为从控制层到持久层的代码都要去自己写,内心已经打算好了去复制粘贴的准备,接着才知道单表的操作,从控制层到持久层都是可以自动生成的,之前一周很多没看明白的代码也都是自动生成的。。只需要简单的根据功能要求简单的修改部分代码就可以实现单表的绝大部分功能,况且在项目中,又各种封装好的工具类,非常的好用,大大的提高了程序员的效率,这时,我对公司的架构师产生了极大崇拜感,真的是可以用伟大来形容,心中突然就有了努力的方向,我也要脚踏实地的从代码规范到底层原理再到业务逻辑学习,打牢基础向新目标进发。