高级Java工程师技能整理

2017-12-22  本文已影响0人  Brain_2a48

        最近在思考高级Java应该具备的技能,把查阅和结合自身的整理结果记录在这里,欢迎大家共同讨论。


高级java工程师具备条件

整体:

  1.java基础(熟悉java里各种包功能有一定的了解)

  2.设计模式(结合设计模式解决代码的可复用性,可维护性和可扩展性)

  3.配置文件处理(了解对xml,properties这种配置和属性文件的处理)

  4.熟悉主流数据库(熟悉该数据库的特点,并处理特定情况(分页,性能))

  5.熟悉一套框架(原理和使用),了解别的框架

  6.熟悉一两种WebServer(tomcat,jetty等)

  7.UML有了解和设计(包含相关设计工具的使用)

  8.能够根据业务设计和选择合适的实现方案(包含业务功能和辅助功能(日志记录))

  9.对开发工具的了解和使用得熟练,且了解别的工具

  10.对开源的框架有关注和了解

  11.对操作系统要能够结合项目情况,进行使用

局部:

  讲上述整体的内容映射到具体的内容和项目中的方方面面(后面再慢慢补充)

上一篇 下一篇

猜你喜欢

热点阅读