毕业第一年计划与进度

      转眼间,三年专科学生之旅即将结束,自己也找了一份Javaee方面的工作,不管满不满意,毕竟刚从学校出来,毕竟也是专科生,只能边做边学,毕竟程序员的工作才刚刚开始。而我现在能做的就是积累!

      出来也有两三个月了,工作虽然时间还不长,但大大小小的问题也遇到了不少。总结了一下有:

 

     1> 基础知识不是很牢固(其实当初和同学之间比较还算不错的,这也许就是我的视野太小)

 

     2> 框架层只停留在使用(或者说是能勉强使用,很多知识点都不是很熟,用的时候要网上到处找),对他们的一些原理性东西没有了解清楚。例如:hibernate  (一级,二级)缓存  性能优化(使用hibernate高效的方案)  spring 对事务的管理混乱   等等。

 

     3> 在代码书写上不是很规范

 

     1.数据库设计问题:日期类型都使用的字符串保存.    

       2. 数据库主键、外键设计问题 主键混乱,使用UUID,自增长类型等不统一,也增加了复杂性

     3.Java代码中的类型问题:与金额相关的类型使用了double, float, int等,这也是典型的新手写代码问题,在Java代码中涉及金额的对象类型应该使用BigDecimal处理

     4.代码中的异常处理不完整

     5. 代码中的日志输出没有使用Log框架  直接使用exception.printStackTrace(), system.out等输出,不利于日志的控制与查找

     6.代码中的事务管理混乱

     7. Java/Hibernate对象的创建不合理,比如外键的关联对象,集合对象等

     还有很多很多不合理的地方。。。。

 

     4>小公司没有什么牛人,所有一切要靠自己。

 

    为此,我做了一个学习计划,在工作之余不断学习巩固知识,建立自己的知识体系

  

    1.hibernate框架的学习  (完成)

    2.spring框架的学习    (完成)

    3.springmvc框架学习 (未进行)

    4.mybatis框架的学习   (未进行)

    5.js系统学习(进行中)   

   ..... 根据以后的实际应用需要进行计划

 

  各位论坛的大牛们,看到小菜的这篇计划,望提出一些宝贵的建议和学习的技巧等等   非常感谢了各位!

 

         

  

你可能感兴趣的:(计划)