1.
完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块的详细设计,业务功能实现与单元测试、系统维护;
2.
参与产品构思和架构设计;
3.
撰写相关的技术文档;4.
支持售前技术服务;5.
支持项目对产品的应用服务。(更多职业的工作内容请见知遇网-职业方向
www.zhiyuHR.com)揭秘二
职业要求在专业方向和学历水平上,Java软件工程师需具备计算机相关专业,大专及以上学历。具体应掌握的专业知识和技能包括:熟悉java语言,理解面向对象的思想与设计模式,至少熟悉j2ee、j2me、j2se等开发体系中的一种;熟练使用Eclipse或Jbuilder等开发工具,理解MVC模式及实际应用;至少熟悉一种数据库的开发和设计;具有一定的程序测试和设计分析能力。除此之外,良好的学习能力、团队合作精神、强烈的责任心以及沟通能力也是必不可少的。
揭秘三
职业资格与Java软件工程师职业相关的职业资格有两个:1、
证书013《全国计算机等级考试合格证书》
详见P*页
2、
证书014《Java程序员认证》
详见P*页
揭秘四
职业前景——虽然全球金融海啸肆虐,但中国的软件行业依然高速发展。
预计今后5年,中国软件行业每年会以30%的速度增长,跟普通程序员供大于求的情况相反,企业对Java软件工程师的需求则远远不能获得满足。根据调查,我国软件企业目前在Java高级软件工程师这类职位上的人员空缺至少在8万人。到2010年“十一五”末期,仅南京软件人才缺口就将达25万。行业的蒸蒸日上和人才的严重不足,无疑给了从业者以广阔的发展空间。
揭秘五
薪酬水平——据统计,在所有软件开发类人才的需求中,对Java软件工程师的需求占60%-70%。同时,严重的供小于求的情况也使得Java软件工程师的薪酬水涨船高。Java软件工程师一般月薪范围在4000-10000元之间,远远超过了应届毕业生平均月薪2500元的水平。
在美国、加拿大、澳大利亚、新加坡等发达国家和中等发达国家,持有Java Programmer认证证书的人年薪均在4-10万美金,而在国内持有Java Programmer认证的程序员也有极好的工作机会和很高的薪水。通常来说,有一年工作经验的Java高级软件工程师的薪酬大致在年薪10
-13万
之间。揭秘六
适合人群根据知遇网的职业要素模型,
Java软件工程师需要具备的能力倾向如下图所示: