IT技术人员在职场应当何去何从是从业者都非常关心的话题,尤其是人到中年,面临着来自身体与家庭双重考验的IT技术人员更是需要考虑这样的问题。是继续从事编程工作还是转行,让很多人都无从选择。2014年11月8日,在中国高性能架构和运维大会上,一场针对技术人员成长目标的圆桌论坛让很多从业者受益匪浅。
在论坛中OneAPM联合创始人黄东表示:目前企业对于高层次技术人员的需求非常大,尤其是在对架构层面有深入了解的高端人才,但大量的高端人才都掌握在少数巨头公司手上。初阶技术人员需要划定自己的成长目标,学习和掌握更高的技能,向更高层次进化。
以运维工程师为例,运维人员一直是企业的救火队,哪里出现问题就会出现在哪里,不论是开发人员身边还是机房服务器旁,都可以看到运维人员的身影。相信也有很多运维工程师享受到了被同事当作“网管”的待遇。从目前的环境来看,运维工程师的职业环境并不是十分理想。造成这一状况的原因主要来自企业对运维岗位的关注程度与运维人员自身发展这这两个方面。
从企业的角度来看,在企业成立之初,会选择兼职来处理运维工作,并没有专职来负责,对于运维的关注度也就不高。这也就造成了日后运维团队在企业中得不到过多的关注,只有在出现问题的时候才会面临来自各方的压力,如果没能顶住压力解决问题,那么运维团队在企业中的处境就会更加尴尬。
从个人角度来讲,初阶的运维人员仅局限于对服务器进行日常维护,没有把技术上升到核心架构方面,不能深入到开发与测试的群体中,让整个项目在开发之初就依托于核心架构。运维人员在项目开发过程中需要起到粘合剂的作用,打通企业中相对独立的部门提升整体开发效率。
从运维工程师职业环境的现状中我们不难看出,技术人员的职业发展无非就两个方向,***是更加专注自身的技术领域,将自身技能从代码级上升到内核架构级,并且涉猎与自己有工作交集的领域,这样不仅可以提升工作效率还能大幅度提高自身的竞争价值。另外就是从编程一线工作者转型成为管理者,但这需要考验一个人的情商以及管理方面的能力。
当下我们正身处于电商大数据的时代,不管是传统应用还是移动App,性能都是影响其成功与否的重要因素之一,对于运维人员来说,掌握相关的辅助工具就显得格外重要。
同时参加圆桌讨论的还有UCloud 高级架构师吴磊、UPYUN CTO黄慧攀、Docker 中文社区(docker.cn)创始人马全一,sendcloud技术合伙人 刘超。在讨论中大家认为,不论是开发、测试还是运维,都离不开个人技术能力以及对相关辅助工具的熟悉程度。从目前环境来看,初阶技术人进化的***途径就是掌握更多的工具,将这些工具转化成为自身技能,使自身的技术水平在短时期内有大幅度提升,实现技术人员的***进化目标。