您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 94|回复: 0
打印 上一主题 下一主题

[【少女の茶会】] 分享一文说清楚应聘Java开发工程师的基本要求

[复制链接]
跳转到指定楼层
楼主
发表于 2022-1-27 00:56:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

很多同学来问小谷老师,程序员之间的工资差别为什么那么大,不同等级的程序员分别需要哪些不同的技能,这篇文章小谷老师就以J为例,讲讲其中的区别。那根据技术水平不同,J程序员可以分为初级、中级、高级、资深等。不同级别的J程序员,企业的要求也是有区别。爱站云的相关知识也可以到网站具体了解一下,有专业的客服人员为您全面解读,相信会有一个好的合作!




下面小谷老师整理了初级J程序员和中级J程序员的应聘要求,供大家参考:(具体要求结合企业的需求而定)







初级J开发工程师任职要求:



2年以上J或J开发经验;熟练使用J后台技术;熟练使用HTML5、CSS等前端技术;熟练使用SQL语言;熟悉SMVC、SSM、S等W框架;有较强的学习能力;有良好的创新精神和团队协作经验;



初级J开发岗位职责:



按照详细的设计,完成代码设计、代码编写;对自行编制完成的基础性代码进行调试及测试;修复测试发现代码缺陷,确保质量;按照详细设计流程、计划,定时完成工作;辅助进行文档资料整理、收集资料。







中级J开发岗位要求:



5年以上软件研发经验,2年以上软件架构设计经验;精通、、等应用服务器,精通\系统上的安装部署、配置及性能调优;掌握EJB、、JSP等技术,掌握SMVC、、S、、、MB等开源框架;掌握分布式开发经技术;熟练掌握HTML、CSS、J等WEB页面设计与编程,熟悉AJAX;精通数据库技术,至少精通SQLSDB2OMS中两种数据库;精通OOD、OOP及软件架构设计模式,至少熟悉UML及VRRPD中一种设计工具;熟悉软件工程思想与软件设计开发流程;有R和MDB、M应用经验优先;良好的沟通协调能力,具备良好的学习能力和潜力;



中级J开发岗位职责:



负责研发应用软件的模块设计、开发和交付;负责编码,单元测试;按照功能组件的详细设计;对其它软件工程师的代码进行审核;参与新知识的学习与培训;参与与其业务相关的需求变更评审;编写技术设计文档。







想要进阶为一合格的高级J高级工程师,该具备以下用技能:



1夯的J基础J新技术层出不穷,各企业的有不同的侧重点,根据企业用人的需求,只有具备坚的J基础功底的程序员才能速掌握新的技术。需要在核心算法、面向对象应用、数据结合及集合框架、反、输入输出、多线程、异常处理等方面进行深入学习。



2熟悉L操作系统L是当今用作广泛的服务器操作系统。合格的J高级工程师必须具备熟练地L操作技巧,这是在企业面试中获得加分的重要指标之一。



深入学习数据库技术互联对J应用离不开数据库技术。任何一个大中型应用,数据库设计的好坏、数据库访问的效率直接决定了该项目的成败。当前数据库最主流的技术有O和MSQL两种,除了能熟练应用数据库体系结构和SQL语句之外,还要掌握数据库设计、SQL语句优化方面。







4系统的W前端技术随着互联技术由W20向W0迈进,W前端技术,包括HTML、CSS特别是J语言越来越被企业重视。很多企业为此设置W前端工程师岗位,所以作为一合格的J高级工程师要不断学习包括J在内的J知识还有其相关的A、JQ框架、E-JS框架。



5企业及框架J是组件和框架的世界,所有的J程序员都应当了解J框架。



6专门的企业级开发及部署环境企业在开发、测试、部署际项目时需要有特定的软件环境,但是很多技术人员往往不太重视这个,所以在工作中会出现很多问题和失误甚至被淘汰。



因此,作为J工程师对L高级命令集脚本编程、远程登录、A、单元测试技术、M构建技术、SVN应用技术等要有所了解。



7规范的企业开发流程及文档软件开发是团队合作,因此企业开发流程和文档规范尤为重要。这也是区分草根程序员和正规程序员的重要指标之一。开发项目项目论大小都应该按照企业开发的流程进行。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友