这样的Java软件工程师值多少钱?

我昨天总结的发给大家鉴赏一下:
=============================================
硬实力考察范畴:
j2se(集合、异常、线程、反射) 基础知识及个人的理解层度

数据结构:链表、单双向链表、循环链表、集合排序(comparable接口)、队列、以hash为基础的结构实现
sql语言:DB2、Oracle、SQL Server等使用经验(优化如not in和 not exists、差异)

XML技术:曾使用框架,如Dom4j等
Ant:脚本编写
Xdoclet:会使用doclipse等插件进行JAVA2XML、XML2JAVA的转化,及其不合理地方的修改

JSP、Servlet、javabean等基础知识
Ajax、JS、CSS及使用框架(DWR)

Struts框架: 基本原理、运行顺序(案例)、验证框架、formbean特色、标签、扩展
Spring:Ioc、AOP原理(案例)、filter(案例)、切面使用、所用的设计模式、特色功能
ORM框架:Hibernate、Ibatis、JPA规范
SSH最佳实践:(业务案例)
事务:事务管理、事务边界、事务锁。
并发:并发管理,解决方案

设计模式:单例模式、工厂模式、代理模式、适配器模式及其应用

J2EE规范:
EJB1.1、EJB1.2规范:sessionbean、entitybean、messagebean管理,部署文件编写(重点)、容器配置部署文件编写、数据源设置、消息系统配置、事务配置、安全配置;CMP持久化配置、BMP配置。
JNDI:原理及在各应用服务器中的实现及区别。
EJB3规范:相比1.2的区别,差异,持久化方案JPA使用以及事务、安全等配置。
EJB客户端的访问在各个J2EE规范下的不同点。

WebServices 与SOA:SOAP协议、WSDL描述、WS的流行引擎Axis2,开发案例,及对SOA的理解,产品、项目的经验。

工作流:概念、原理、流行实践JBPM的使用案例。

操作系统:
Unix、Linux类:RedHat、FreeBsd、Debian及其shell脚本编写(vi编辑器使用、引用其他shell、环境设置、判断语句等)

专业领域:
安全:PKI、SSO

软实力:
语言种类(英语或日语)
书面:写工作报告、交流技术难题、toipc讨论等
口语:与外籍团队交流

文化背景:从事的行业背景或者研究方向
项目经验:所做过的项目及其积累。
项目管理:项目规划设计等等方面

你可能感兴趣的:(java,设计模式,框架,配置管理,jpa)