你觉得自己做运维,最擅长哪一块?有哪些需要弥补的地方?
回答·38
最热
最新
- 运维简单来说就是运行维护,擅长的地方一定要是避免重复功,在一次问题出现后,想的需要是如果从根本解决问题,而不是解决完这次就认为完成任务了。电脑这一块需要学习的地方很多很多,比如说像本地策略这类地方,只会用到才查询,可真要是遇到一时半会也想不起来 ,经验也是一定的。要多练,多学。
- 最擅长的还是沟通能力,如果是实施交付运维岗,真正第一线面对客户,需要能第一时间拉齐研发,项目管理,销售各部门,否则运维工作会比较被动。即使不是 devops,平时要系统学习一门编程语言,即使入门水准,从开发 IDE 工具,变量,io 控制,网络编程,数据结构 ,版本控制。。。这些都走一遍排障能力就会本质提升,也才会真正理解 paas 平台架构。
- 做一个运维,最重要的是扎实的软硬件基础,扎实的网络基础,要有高瞻远瞩的眼光,知道架构什么地方可能出什么问题,对待重复性工作要有自己的想法是否可以简化工作,是否能对公司造成实质性的价值!
- 运维工作直接关系到应用系统运行得是否正常稳定,但运维工作纷繁复杂,正规化、系统化工作推进起来相对比较困难。为改变这种现状,应在工作中总结经验,并制定运维规则,只有这样才能提高运维水平,保障应用系统正常稳定运行。 笔者通过自己的运维经验,总结出以下必须遵守的基本运维规则,可以大大减少缺乏经验的运维人员因为自身操作失误导致系统出故障的可能性,同时有助于加强运维人员对于运维工作的全面理解。 工作职责 运维工作职责包括:协助完成 IT 系统基础架构的设计规划;负责系统硬件架构的实施部署工作;负责 Windows、Linux 以及 Unix 服务器系统的日常运维工作;负责数据库的日常运维;承担机房的运维工作;负责备份系统的日常维护。 1.系统稳定 运维的主要工作是保证系统的可用性和稳定性。应用上线后,运维工作才刚开始,具体工作包括:升级上线版本工作、服务监控、应用状态统计、日常服务状态巡检、突发故障处理、服务日常变更调整、集群管理、服务性能评估优化、数据库管理优化、随着应用增减进行应用架构的伸缩、安全、运维开发工作。 2.彰显能力 通过提供运维技术支持,让客户认可公司业务能力和服务水平,有助于提升公司形象。运维人员经常要和客户打交道,客户时不时就有一些问题反馈到运维人员手中。如果运维人员能够快速、准确地解决问题,在客户心中就会留下好印象,有助于提升个人在客户心目中的威信,同时对你的公司也会赞赏,提升公司在客户心目中的形象,达到实现双赢的局面。 3.二次销售 下意识对客户进行二次销售的销售意识是每个运维人员应培养的。在运维过程中,应向客户渗透公司其他产品,推动后续合作。如果只是解决客户反馈的问题,只能说明你是一个合格的运维人员,想要进一步提升自己,学会二次销售是运维人员必不可少的技能。通过二次销售,推动客户与公司的合作,进而提高自己在公司的能力和地位。 运维必备 运维工作对于很多企业来说都很重要,一些基础知识命令自不必说,那是一定要掌握的技能,比技术更重要的就是运维时容易让新手忽略的一些经验,下面将运维工作的注意事项总结如下。 1.预案先行 运维是一门经验学科、是一门试错学科。运维过程中经常遇到意想不到的难题。因此变更前,一定要在相同或者相似运行环境下进行测试,通过后才能在正式环境下执行变更。同时应准备好变更失败的回退预案,比如:做好系统备份、数据库备份、配置备份,固化变更前的运行现场,让变更有回头补救的机会。 2.勿忘备份 不管是硬件还是软件总有意外崩溃的时候,这时候就需要备份。备份的学问很大、按照不同的维度可以分:冷备和热备、实时和非实时、物理和逻辑、全备增量备。有了备份就可以高枕无忧了吗?当然还是不够的,还需要验证备份的有效性。 3.谨慎操作 避免在生产环境下直接进行运维操作,这是避免应用系统发生故障的一条铁规,也是开发人员、运维人员容易忽视的。要坚决杜绝直接在生产环境做开发、测试和 bug 修复,这些操作只能在开发和测试环境做,否则一旦出事,将造成无法挽回的后果。 4.多人运维 运维人员要保持 AB 角色,至少配备两名人员,防止系统故障时候找不到人。并且全部运维工作必须有操作文档,两个人互相协调工作,24 小时待命,这是普通运维部门一般要求。如果是集团型大的网络架构,会配备自己的数据中心机房,会统筹安排专人进行运维。 5.监控手段 运维人员赖于生存的两大工具是报警和监控。报警可以让运维人员及时知道系统出现了哪些异常、以便及时跟进、把故障扼杀于摇篮中。监控可以让运维人员了解系统的历史性能信息,做到信息追溯,早做优化。报警和监控运维人员推进工作的两大板斧,它们相辅相成,互相促进。 6.自动化技术 运维工作中有很多琐碎、重复的事情,当服务器数量较少,项目数量也较少,靠纯手工操作还可以应对。但随着时间的推移,项目数量会增加,如果运维工作按照之前方式进行,很难满足需求,既浪费运维人员的时间,很容易因为人员疏忽,出现错误。总体考虑时。我们必须对琐碎的、重复的事情进行自动化处理,提高工作效率。 综合技能 运维人员掌握技术之后,还需要从不同方面提升自己的综合能力,要清楚不是技术水平提高了,就能出色完美地完成工作。还要保持良好、积极的心态,主动向领导汇报工作进度,懂得资源搭配与协调等,这些都是一个合格的运维人员必须掌握的技能。 1.积极心态 工作或者做任何事情,积极的心态很重要。没有积极的心态,做什么事情都会提不起精神,总感觉忙忙碌碌的,却又感觉自己什么事情也没做,甚至出现怠工现象。工作心中永远也别想着是给别人打工,心情好了多干点,不好了少干点,这样的话吃亏的是自己,而不是老板。
- 运维是一个大的环境,涉及面广而杂,需要有杂实的知识基础、深厚的工程经验与广泛的学识眼界。个人所接触的较多,但在这个大体系中没有谁是万能的,不同方向之间也很难比较谁的功力深厚。个人认为,一个好的运维工程师应具有以下能力。 1.紧扣单位需要,为业务系统、研发做好后台保障工作,在公司资金、软硬件资源之间寻求最佳平衡,在稳定的前提下做好优化,力求创新。 2.运维的基本工作也包括灾备和信息安全,好的运工程师是提前发现隐患和解决隐患,力求没有问题的出现。 3.运维的工作必须与公司的信息化流程关联,与应用软件关联,需熟悉公司的业务走向,只有这样,运维人员才能在信息化中与多方需求挂钩,起到平台与胶水的作用。 至于说擅长和需要弥补的,应该是针对公司的需求的技术与复合能力。运维人员本生不在价值链的第一线,其价值在于支撑和服务。如果无法为创造利益的部门提供保障,那么所做的工作就是苍白无力。
- 运维最着重的地方应该是保持现有客户数据流量的基础上,更多追踪市场热点,并加以引进。时常分析友商的第三方数据,作为自身业务改进的参考。
- 擅长装系统和软件,不擅长网络方面的!正在收集经验和我信息。
- 擅长与客户沟通,与研发协商问题,最主要的是看待问题的角度和思想,遇事要冷静,站在客户的角度思考
- 要论技术上最擅长哪一块,肯定最擅长的还是吃东西的技术。现在已熟练掌握各种零食的花式吃法。
- 也有做过运维方向的岗位,聊下来的感受就是做得好的就有这样的思维,在出现 bug 时不是一直循环在找问题补漏洞,二是要通过往前去预判避免相同 bug 再出现 然后在容器技术使用和开发语言使用上会相对欠缺,这三个部分在技术面试中对结果的影响作用蛮大,对后期薪酬的天花板也影响蛮大。
相似问题
推荐关注
正在加载中...