您的位置:首页 > 职场人生

程序员到CTO的java技术路线图

2016-08-30 00:00 766 查看
摘要: 讲诉初级程序员到CTO掌握的技术要领,技术升级节点;工作提升java技术方向;

序言

很久以前就发现一片好文章,今天又翻到了,感谢作者大大的文章,所以特意留笔,记录下,原文网址: http://zz563143188.iteye.com/blog/1877266

本章主讲对工作2-3年的程序员,小白随意,为什么针对2-3年的工作人员,因为个人感觉,一点工作久了,就慢慢地失去了曾经的毅力,及方向, 工作上,更多的是注重工作逻辑,而很少去深入的了解java原理,只是想着如何用最快的时间去实现这个效果,或者这本身就达到了管理者要的效应吧; 差一点的公司或者团队需要的就是你这样一个工作的工作狂人,为他们最大的创作效益,不遇到新技术,就根本不会让你去花时间去深入研究技术;

千篇一律的工作确实让本人有点烦躁,都忘却了最初对解决或者探讨新思路的热情了,好了不多说了,进入正题(为了加深记忆,以下纯手打);



Java 程序员

高级特性

反射,泛型,注释符,自动装箱,拆箱, 枚举类可变参数,可变返回类型,增强循环,静态导入

核心编程

IO,多线程,实体类,集合类,正则表达式,XML和属性文件,图形编程 , AWT, Swing , SWT , JFace

网络编程
applet , Scoket / tcp/ udp ,nio , rmi ,corba

java技术基础

类,抽象类,接口,最终类,静态类,匿名类,内部类,异常类,编码规范

java开发环境

JDK,JVM,Eclipse ,linux

javaee初级软件工程师

jsf框架开发技术

配置文件(页面导航,后台bean),jsf组件(JSF EL语言,html标签,事件处理)
JSF核心库(格式转换,输入验证,国际化)

javaweb 核心开发技术
开发环境(eclipse , linux)
三大组件( jsp javabean servlet)
扩展技术(el jstl taglib)

网页开发技术
HTML,xml, css ,javascript , ajax

数据库设计技术
sql ,mysql ,oracle , sqlserver ,jdbc

Web服务器 (tomcat , jetty , resin , jbossweb)

###javaEE中级软件工程师

四种经典架构 SSH1,SSI ,SSH2,SSI2

Struts1表现层框架
入门配置,核心组件,标签库,国际化,数据小年,数据库开发,sitemesh集成,集成Hibernate/Ibatis

Struts2表现层框架
入门配置,核心组件,标签库,国际化,数据效验,sitemesh集成转换器 ,
拦截器, 集成Hibernate/ibatis

Spring业务层框架
入门配置,ioc容器,mvc ,标签库 ,国际化 ,数据效验,数据库开发

Hibernate持久层框架
mysql ,oracle , sqlserver ibatis持久层框架
mysql oracle , sqlserver

web服务器: tomcat,jetty , resin , jbossweb

###java高级软件工程师

javaweb开源技术与框架

工作流
规则引擎,搜索引擎,缓存引擎,

任务调度,

身份验证
报表服务,

系统测试,集群,负载均衡,故障转移,

javaweb分布式开发技术

jta (java事务管理)

jaas (java验证和授权服务)

jndi (java命名和目录服务)

javaMail (java邮件服务)

jms(java信息服务)

webservice (web服务)

jca (java连接体系)

jms(java管理体系)

应用服务器
###javaee系统架构师

面向云架构

COA,SAAS,网络计算,集群计算,分布式计算,云计算

面向资源架构
roa,resi

面向web服务架构(SOA)
WebService,SOA,SCA,ESB,OSGI,EAI

java设计模式
创建式模式: 抽象工厂,建造者,工厂方法,原型,单例
构造型模式: 适配器,桥接,组合,装饰,外观,享元,代理
行为型模式: 责任链,命令,解释器,迭代,中介者,备忘录,观察者
,状态,策略,模板方法,访问者

JAVA与UML建模
对象图,用例图,组件图,部署图,序列图,交互图,活动图,

正向工程与逆向工程
###cto首席技术官

发展战略

技术总监

团队提升

团队建设

项目管理

产品管理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java Java EE