什么是你的核心竞争力之五—变化与坚持

2024-05-08 06:08

本文主要是介绍什么是你的核心竞争力之五—变化与坚持,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者:范军 (Frank Fan) 新浪微博:@frankfan7

变化和坚持,正如充满智慧的太极图。二者看似独立,却又相互影响依赖。IT技术人员该如何把握坚持和变化的平衡呢?

wKiom1Mi52SAN8sWAAA3_HqaizI484.jpg

我在什么是你的核心竞争力之二文中,简单谈了云计算时代对IT人员能力的要求。本文进一步来探讨未来IT的发展趋势,如何发掘并培养自己的核心竞争力,从而为这场IT变革做好准备。一孔之见,欢迎拍砖砸场子。

谈一下我对几个IT职位走向的粗浅看法。下面的职位我多少都有些涉及,对从事这些工作的人员充满敬意,某些职位也曾经全职干过。

虚拟化工程师

虚拟化涉及网路、存储、系统、安全等方方面面,虽然不一定样样精通,但至少能和其他领域专家很好沟通。这就对沟通能力有很高的要求。

随着虚拟化的深入,大规模虚拟平台的管理运维尤其重要。虚拟化解决了充分利用服务器资源的问题,但进一步把虚拟化平台提升到云服务平台,还需要做很多的工作。比如集成自动化的管理工具(PuppetChef),Service  Portal (Service Now, VMware VCAC), 自动化ProvisioningAuto Deploy脚本)等等。


网络工程师

近年来服务器和存储虚拟化技术的迅猛发展,使得动态快速分配计算资源和存储资源成为很平常的事。从而大大缩短了创建服务器的时间。相比之下,目前的传统网络架构显得不太给力,成为整个资源分配流程中的短板。

Overlays,MPLS, VPNs, VLANs, LISP, Virtual routers, VRFs等都可以认为是网络虚拟化的某种表现形式。可当前新兴的网络虚拟化概念从深度、广度和影响都远远超过了以上的技术。 VMware NSX是网络虚拟化实施的先锋之一。

对于传统的网络工程师,需要培养跨界的能力,尤其是软件开发能力。传统的网络配置很可能在未来都是由软件层来实现的,网络的动态变更也是由程序来自动控制的。


操作系统管理员

初中级的职位会慢慢减少,某些初级的安装调试和排错工作不再有必要。预先定制好的虚拟机的Template会很快速方便的新建操作系统,甚至新建包括应用和操作系统在内的全套服务。

高级的职位需求量不会太大。

记得在2000初,我作为全职Linux管理员,一人管几十台物理主机忙的不行。如今虚拟主机已经成为绝对主流,一个系统管理员能管理的虚拟机数目也大大增多。那么对人员的需求量也相对减少。

传统操作系统管理员需要积极行动,培养开发能力,提高自动化管理的水平。


云服务提供商

无论是私有云,混合云,公有云,其根本目的都是为了满足应用的需要。这就需要对客户的商业流程和应用需求有深入了解,才能推荐适合的架构及方案。

存储系统管理

一些大厂商高端存储设备的功能,可以很好的在软件层实现。这就是为什么那么多新创公司在软件定义存储上大做文章。利用本地存储通过软件层来实现共享,VMwarevSAN是其中一个代表。当然还有ScaleIONutanix等等。

存储工程师需要密切关注软件定义存储这个趋势。

应用开发

就应用本身,也在经历一场变革。以前传统的CRM系统、财务,人力管理等软件,已经面临SaaS服务的很大挑战。

另外,如果应用要跑在某个特定的云平台,需要针对其特点进行架构的调整。对于高可用性,消息队列,负载均衡等等功能,要考虑是在应用层实现,还是充分利用云平台自带的功能。


贵在坚持

上面我们谈了几个IT职位的诸多变化,从业人员只有适应变化,培养相关能力,才能稳固自己的竞争力。但特别需要指出,培养新能力是有一个大的前提,就是你能利用目前的工作机会夯实一个比较坚实的基础,从而有一个立身之本。如果一味求变,四处打井,只能是被所谓的新潮技术牵着鼻子走。


希望我们都能找到坚持和变化的平衡,把握住这场IT变革带来的机会。


这篇关于什么是你的核心竞争力之五—变化与坚持的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/969523

相关文章

详解MySQL中DISTINCT去重的核心注意事项

《详解MySQL中DISTINCT去重的核心注意事项》为了实现查询不重复的数据,MySQL提供了DISTINCT关键字,它的主要作用就是对数据表中一个或多个字段重复的数据进行过滤,只返回其中的一条数据... 目录DISTINCT 六大注意事项1. 作用范围:所有 SELECT 字段2. NULL 值的特殊处

Python包管理工具核心指令uvx举例详细解析

《Python包管理工具核心指令uvx举例详细解析》:本文主要介绍Python包管理工具核心指令uvx的相关资料,uvx是uv工具链中用于临时运行Python命令行工具的高效执行器,依托Rust实... 目录一、uvx 的定位与核心功能二、uvx 的典型应用场景三、uvx 与传统工具对比四、uvx 的技术实

java中Optional的核心用法和最佳实践

《java中Optional的核心用法和最佳实践》Java8中Optional用于处理可能为null的值,减少空指针异常,:本文主要介绍java中Optional核心用法和最佳实践的相关资料,文中... 目录前言1. 创建 Optional 对象1.1 常规创建方式2. 访问 Optional 中的值2.1

Java Jackson核心注解使用详解

《JavaJackson核心注解使用详解》:本文主要介绍JavaJackson核心注解的使用,​​Jackson核心注解​​用于控制Java对象与JSON之间的序列化、反序列化行为,简化字段映射... 目录前言一、@jsonProperty-指定JSON字段名二、@JsonIgnore-忽略字段三、@Jso

Python列表去重的4种核心方法与实战指南详解

《Python列表去重的4种核心方法与实战指南详解》在Python开发中,处理列表数据时经常需要去除重复元素,本文将详细介绍4种最实用的列表去重方法,有需要的小伙伴可以根据自己的需要进行选择... 目录方法1:集合(set)去重法(最快速)方法2:顺序遍历法(保持顺序)方法3:副本删除法(原地修改)方法4:

SpringQuartz定时任务核心组件JobDetail与Trigger配置

《SpringQuartz定时任务核心组件JobDetail与Trigger配置》Spring框架与Quartz调度器的集成提供了强大而灵活的定时任务解决方案,本文主要介绍了SpringQuartz定... 目录引言一、Spring Quartz基础架构1.1 核心组件概述1.2 Spring集成优势二、J

Linux find 命令完全指南及核心用法

《Linuxfind命令完全指南及核心用法》find是Linux系统最强大的文件搜索工具,支持嵌套遍历、条件筛选、执行动作,下面给大家介绍Linuxfind命令完全指南,感兴趣的朋友一起看看吧... 目录一、基础搜索模式1. 按文件名搜索(精确/模糊匹配)2. 排除指定目录/文件二、根据文件类型筛选三、时间

你的华为手机升级了吗? 鸿蒙NEXT多连推5.0.123版本变化颇多

《你的华为手机升级了吗?鸿蒙NEXT多连推5.0.123版本变化颇多》现在的手机系统更新可不仅仅是修修补补那么简单了,华为手机的鸿蒙系统最近可是动作频频,给用户们带来了不少惊喜... 为了让用户的使用体验变得很好,华为手机不仅发布了一系列给力的新机,还在操作系统方面进行了疯狂的发力。尤其是近期,不仅鸿蒙O

如何评价Ubuntu 24.04 LTS? Ubuntu 24.04 LTS新功能亮点和重要变化

《如何评价Ubuntu24.04LTS?Ubuntu24.04LTS新功能亮点和重要变化》Ubuntu24.04LTS即将发布,带来一系列提升用户体验的显著功能,本文深入探讨了该版本的亮... Ubuntu 24.04 LTS,代号 Noble NumBAT,正式发布下载!如果你在使用 Ubuntu 23.

vue如何监听对象或者数组某个属性的变化详解

《vue如何监听对象或者数组某个属性的变化详解》这篇文章主要给大家介绍了关于vue如何监听对象或者数组某个属性的变化,在Vue.js中可以通过watch监听属性变化并动态修改其他属性的值,watch通... 目录前言用watch监听深度监听使用计算属性watch和计算属性的区别在vue 3中使用watchE