努力学习好基础
入职半年,老大同意你把代码合入主线版本了吗?
代码是怎么合进去的?
代码合入主流版本之前需要什么样的审核?
有没有严格的按照代码规范来写?如果公司没有这个规范,自己可以做一个不
现有代码逻辑理清楚了没?有没有自己写文档?有没有发现一些更优的办法?
既然就是旧技术,他有什么缺点?可以换成现有的技术不?如果换,需要哪些工作,换了以后对项目有什么好处?有没有写文档详细说明?
以上的任务,老大是不是没有布置?那要不要做呢
每天下班前,有没有特别想分享的收获?如果没人听,可以写成文档自嗨或者积累不?

打开网易新闻 查看精彩图片
我咋觉得新员工这么多事情要做呢
2.深入学习
现在做的是单机版本还是分布式版本?
如果是单机版本,有什么优缺点?
分布式版本又是什么意思?他要解决哪些问题呢?
分布式,需要学习哪些内容?
代码是怎么拆分成分布式的?
打开网易新闻 查看精彩图片
3.部署上的优化
tomcat哪些参数可以优化?分别什么意思?
jvm的参数要不要改?
数据库路默认的参数是否就满足了?有没有性能上的瓶颈
哪些通信是通过局域网的,哪些是通过广域网的,都分别在哪里配置,为啥要这种配置?
缓存用的是什么技术?还有哪些缓存技术?为什么现在要用这种?
服务器现在用的什么配置,不够用还是冗余了还是刚刚好,通过什么来判断?
4.整个项目的流程
自己负责的模块,在整个项目中是什么位置?
我出问题了,对项目的影响有多大?
整个项目是怎么跑起来的?哪里经常出问题?
常用部分是否可以切成maven,切的原理是什么?

打开网易新闻 查看精彩图片

最为新手,其实很多事情要多,一个一个小事情做完了,自己的能力就提高的没有什么惊天动地的大项目,天天把这些屁事情做好,就是优秀的程序员