Java系统运行维护工程师有什么要求

如题所述

1、熟悉你要维护项目的业务逻辑,也就是所有功能,这是很重要的。
2、了解操作系统的知识,了解服务器的常用操作。一般都是linux+weblogic。简单点儿的就是winServer2003
3、了解数据库的常用操作,备份,查询什么的。
4、要有比较出色的沟通能力,因为运维人员经常会给客户以及开发人员沟通。
5、了解软件开发的基本过程。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-06
入题:
使用 SSH 个人感觉 最大的隐患就是 升级维护。包括SSH之外的其他组建比方说Log4j,Dom4j等,到不是说这些组建不支持扩展维护困难。
回到议题中,新的需求到来时SSH组建已经升级,新版本的组建中提供了大量实用的工具和技术策略让快速的解决新需求带来的开发时间。但是由于维护的项目使用的是老的技术设计,所以不能冒昧的替换原有的SSH框架。因为无法确定新组建在原有框架上运行的稳定性和兼容性。为此需要做大量的测试来确定。这是在最初系统设计时没有考虑的。
其实已经有很多的这类问题以及解决方法我举几个:
1)使用老技术维护更新。
2)对需求进行变更来适应老系统环境。
3)重新开发一个新项目,将新项目部署在一起。
4)重构项目,对项目进行一次大的改版。
5)开发并维护自己的核心技术。
6)使用组建兼容的系统架构。
上面列出的6种方法除了最后一种没有遇到之外,其都遇到过,甚至采用过。最后一种方法可以使解决组建依赖带来的危机。但是也有弊病,那就是要维护大量的组建。不过还好维护组建总比上面4个解决方法要好。
第5种方案,在大一点的公司中普遍使用,因为项目经常面临这些问题,一个软件的生命周期往往很久,这段时间内技术更新不知道已经几个来回了。所以只会选择一些变化不大的,技术很固定的组建,比方说邮件组建,XML组建。这些组建基本一成不变,然后在搭配一个强大的开发语言开发自己的核心技术。任凭技术更新,这些公司只需要维护自己的核心技术就好了。
回到例子中,如果这个web项目在先前没有采用这么多框架技术,在新需求来临时仅仅维护一下自己的核心技术就适应了新需求,同时核心技术又得到了提升。
构建核心技术不是一件简单的事情。但是至少需要有这方面的努力,就像每个程序员都曾有收集代码的时候。

Java系统运行维护工程师有什么要求
4、要有比较出色的沟通能力,因为运维人员经常会给客户以及开发人员沟通。5、了解软件开发的基本过程。

运维工程师需要什么技能
系统优化、高可靠性也是运维工程师需要掌握的技能。系统优化可以帮助提高系统的运行效率,而高可靠性则可以减少系统故障率,确保服务稳定运行。这些知识可以在工作中逐步学习,不一定要一开始就掌握。除了上述技能,运维工程师还需要对系统、网络、安全、存储、CDN以及数据库等有深入的了解,掌握其相关原理。系...

考java工程师需要什么条件
考java工程师没有学历、专业、年龄等各方面要求,只需要考生会基本的操作技术,了解编程语言的基本知识,掌握软件设计的方法和技术等。Java工程师的考试要求(1)掌握数据表示、算术和逻辑运算;(2)掌握相关的应用数学、离散数学的基础知识;(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;(...

java工程师有什么要求
java工程师有什么要求?一起来了解一下吧。1、学历要求:大专及以上学历,计算机相关专业。2、知识要求:有一定的软件分析设计能力,熟悉Java、Servle等开发技术,熟练使用Eclipse或jbuilder等java开发工具,熟悉至少一种数据库的开发和设计,具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队...

系统实施工程师的工作职责
4、具备优秀的内部及外部沟通协助能力,善于与客户交流,有很强的客户服务意识; 5、具备产品技术文档的编写和整理的能力,具备制作项目实施培训教材并进行平台操作与演练的能力; 6、具备完整的项目交付、管理经验优先; 系统实施工程师的工作职责9 职责: 1. 参与项目前期的蓝图调研; 2. 负责项目文档体系的维护及知识共...

java运维工程师做什么
运维工程师需要负责的内容:1、负责项目中系统的安装,配置,管理,优化,监控及日常运维工作;2、负责分析和排除系统,数据库,网络和应用中的故障及错误;3、负责处理现实的现场问题,处理数据库中发生数据变化时候的变更操作;4、编写系统管理脚本;5、负责客户现场协调以及问题沟通。今天的分享就是这些,...

想要成为一个优秀的java软件工程师需要具备哪些素质与能力
一:java工程师项目经验要求 一年以上正规项目开发经验 2.熟悉开发流程、体系结构,较好的文档能力及编码风格 3.至少熟悉OA、CRM、HR、ERP、电子商务中一种业务类型 二:java工程师职业素质要求 学习能力和主动性 2.团队协作和沟通表达 3.责任心和稳定性 三:java工程师技能要求 熟悉Eclipse开发工具,熟悉...

Java工程师需要什么条件
很多朋友想知道Java工程师需要什么条件,下面就让我们来看看吧。1、至少熟练Java语言常用命令和常用选项;2、必须至少熟练使用一种IDE的开发工具,例如Eclipse;3、必须有数据库基础如mysql 、sqlserver,以及对Linux系统熟练的使用。Java是什么语言Java是一门面向对象编程语言,Java语言集合了C++的优点,丢弃了...

java运维是做什么的
Java运维工程师负责的是Java应用程序的整个生命周期管理,包括开发、部署、监控和维护。以下是他们的主要职责:1. 参与软件的整个开发流程,从需求分析到功能实现,再到测试和优化。2. 负责诊断和解决系统、数据库、网络以及应用程序中出现的问题。3. 执行数据的定期备份和实时监控,确保数据的完整性和应用...

java运维工程师做什么的
java运维工程师做什么的?一起来了解一下吧。1、负责项目中系统的安装,配置,管理,优化,监控及日常运维工作;2、负责分析和排除系统,数据库,网络和应用中的故障及错误;3、编写系统管理脚本,以便于日后更好的管理;4、在进行系统的安装配置时,负责客户现场协调以及问题沟通。拓展:java开发要学什么...

相似回答