2018年4月16日
【1】从事开发已经一个月又两个星期了,现在的日子是过的无比的充实(加班..),技术还是不够硬啊~~但是精神和态度,还是要像布冯和总裁一样坚不可摧滴!
相比于一个月前,如今对于公司项目的架构和思路都有了熟悉的流程,做的任务主要还是后台的模块开发,毕竟身在游戏公司,还是参与游戏开发工作,对技术的检验更加深刻啊。
【2】说一下这些日子的进步,早前自学的SSM,还是蛮有帮助的;也开发了游戏后台的核心模块:公告、活动和邮件,然后得出了一个结论:实战永远是提升学习成果的磨刀石,刀自然就是自学了;
然后是开发的积累与习惯,刚刚开始接触时,有比较多的技术细节因为不熟悉而耽误了很多时间,比如:protobuffer序列化,Mybatis逆向工程等等;当理解并实践后,进步很大,走过的坑多了,就会老马识途了,哈哈;
养成审阅代码的习惯,可以回顾过去的解题思路,代码重构就是一种提升方法(我承认一个月前写的代码,虽然语法正确,但确实让机器执行时间变长了..);
写博客,呵呵,停下是不可能停下的;
【3】说一下开发的进阶之道(虽然现在还够不着进阶大门...)
有个好老大,在技术上稍微的给以提示,就是个人思路的大突破;
将常用的数据结构优化,同质化,达到通用的效果;
当后台模块越来越多,就必须往深入做了,解耦并将基础服务剥离设计好,也是不错的选择;
【4】个人不足
如果刚刚离开了新手村,可以从下面三点下手:数据结构、java基础语法和并发多线程,至少我短期内的3个月是以此为目标的。
加油,各位!!