记录一下

从去年11月底开始,到现在,马上也就实习快三个月。记录一下自己的这段时间的实习过程。

稳住心态

  1. 首先相对刚开始实习的自己或者是看着这篇博客的人说一句;稳住,别慌。
  2. 不知道别人有没有这样的体验,就是我自己的话,到了一个新的环境去了,就会比较慌。然后依稀记得我去上班的第一天中午吃饭的时候就一个人硬生生的坐那里。
  3. 前面对于实习生来说的话,一般就是熟悉公司的业务,然后看代码,装环境,弄权限这些的。
  4. 前面这样的话,可能心态上面就有点慌,感觉自己啥也没做,啥也不会;个人感觉前面这样是正常的,总要有一个熟悉的过程。
  5. 第一次实习没经验,说的六点下班;到点一看,咋一个走的人都没啊。后面也就习惯了。
  6. 还有就是问问题的时候想把这个问题过一遍,结果技术和业务场景去想,然后你可能会发现这个问题都不存在;应该清晰明了的知道自己问的什么,想表达什么。

开发

  1. 慢慢融入公司之后,就不会慌了,比较稳。然后也就会有需求需要做了,开始编码。
  2. 公司的项目和自己做的项目确实不是一个量级的;感觉以前自己写的就是单纯的一层套一层,里面也没有什么逻辑,就是单纯的为了分层而分层。
  3. 学会使用先有的工具,不要重复造轮子;通常很多工具类都是已经封装好了,我们直接去掉工具类就好。
  4. 面试造火箭,工作拧螺丝;说的比较夸张了,但是确实在日常的工作中有些东西是别人已经写好了底层,自己只需要去调用一个应用层就可以了,但是应该去了解他的底层实现原理。多去看别人写的代码。这样才能在有一天需要我们去编写底层时更加得心应手。
  5. 虽然我们的项目是微服务项目,但是基本在日常的编码中都会被屏蔽掉;平时可能就是用Feign去调用一个远程服务。
  6. 日常开发中使用到的就是消息队列,redis缓存,…

发展

  1. 从工作中得到了很多的经验。用到了一些之前从来没有使用过的技术。然后在开发中也认识到了自己更多的不足(我的基础本来也比较薄弱)。
  2. 容器组件注册与配置平时打交道最多的就是spring容器,有时候配置一个组件的配置会出问题。应该多去了解spring的底层实现,根据别人的代码来编码,不然写代码的时候就是一个一个试。
  3. 代码开发规范因为我有一点强迫症,所以在idea中就算是那种黄线的提示我都会想办法把他处理掉。然后我以为我的代码算比较规范的了,其实也还远远没到吧,还是应该按照规范的方式去编码,可以参考阿里巴巴Java开发规范。
  4. 编程思维与模式最近写的一套代码感觉很烂,每使用到一个新的变量时,我都需要在方法参数上添加一个入参。然后耦合度就会很高,太烂了。还是要有逻辑思维,学习学习设计模式。
  5. 阅读源码,知其所以然有些时间去调用一个封装好的上次引用,并不知道怎么使用,多去阅读源码,理解为什么是这么实现的。理解思维,然后就能写出自己对应的代码。
  6. 规划与总结在解决一个问题时,不要一开始就直接开始上手编码,应该先理清楚问题,有了大致的思路之后再开始。然后总结也很重要,有些问题可能是改变了一个形式重复出现。

希望我的2022可以做好上面这些。加油!

更多推荐