Java初级,中级,高级工程师定义:
初级、中级Java工程师,通常只要求扎实的Java和计算机科学基础,掌握主流开源框架的使用;
Java高级工程师或者技术专家,则往往全面考察Java IO/NIO、并发、虚拟机等,不仅仅是了解,更要求对底层源代码层面的掌握,并对分布式、安全、性能等领域能力有进一步的要求。
- 技术要‘达到知其然知其所以然’
- 知识要系统化,不要只顾埋头看,而不抬头审视这些技术。
- 基本的类库要掌握扎实,‘面向搜索引擎编程’不利于高效解决复杂问题,设计复杂系统的能力。
Java初级,中级,高级工程师定义:
初级、中级Java工程师,通常只要求扎实的Java和计算机科学基础,掌握主流开源框架的使用;
Java高级工程师或者技术专家,则往往全面考察Java IO/NIO、并发、虚拟机等,不仅仅是了解,更要求对底层源代码层面的掌握,并对分布式、安全、性能等领域能力有进一步的要求。