一个合格的Java工程师要求有一定的软件分析设计能力;熟悉Java、Servlet、JSP、EJB等开发技术;熟练使用Eclipse或jbuilder等java开发工具;熟悉JAVA STRUTS体系结构和开发工具;熟悉至少一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。
2、java只是语言开发吗?java还能做什么?
Java是一门面向对象编程语言,不仅吸收了C 语言的各种优点,还摒弃了C 里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征,Java在以下八个领域都是适用的第1个领域-桌面应用系统开发比如以下这种,应用于windows下。第2个领域-嵌入式系统开发应用于安卓,STM32,单片机等等,
第3个领域-电子商务系统开发下面是比较常见的一个JAVA电子商务系统。还有很多很多,请自行搜索,第4个领域-企业级应用开发主要有OA,ERP等类似企业级应用。第5个领域-交互式系统开发第6个领域-多媒体系统开发可以对音频,图片,视频等多媒体相关功能开发,第7个领域-分布式系统开发实现方式就是这样,具体拿来做什么业务,可以看需求。
3、java程序员的一天都在做些什么,为什么时薪这么高?
看来大家都程序员们的工作都很感兴趣啊,那就给大家介绍介绍,刚工作的时候,作为程序员的我工作内容比较单一,跟项目经理沟通(听的多,说的少)、敲代码、自测、提交代码、发布测试环境、测试过程中和测试人员沟通;所做的工作基本上以代码为主;慢慢的,项目经理开需求讨论会的时候,我也跟着一起去,时不时的也能插嘴说几句了;逐渐地开始独立负责几个模块,和需求人员的沟通多了,一些事情也可以自己做主了;开始做一些功能设计的工作;有些项目没有运维人员,所以还需要负责代码上线、运维支持的工作;后来老人走了不少,自己的能力也在增长,最后变成项目组技术最牛的那个,开始负责项目组招聘时的技术面试,进了新人之后带带新人,定期组织一些技术分享,从整体上把握项目的架构设计;现在要做的事情更多了,和业务、需求、测试、其他项目沟通、分配开发任务、代码Review、资源申请、新技术的研究及引入,周围项目设计和开发过程中有什么问题,也会出出主意。