五大即将过时的IT技能以及避免自身技能变得陈旧的方法

简介: 五大即将过时的IT技能以及避免自身技能变得陈旧的方法

来源:企业网D1net


随着CIO们将新兴技术作为首要任务,IT职业生涯正面临深刻变革。本文探讨了AI、自动化和网络安全等新兴技术如何重塑IT角色,以及资深IT人士如何适应这一变化以保持职业竞争力。文章指出,基础编程、网络管理、手动安全威胁识别等传统技能需求正在减少,而战略思维、高级网络安全技能、AI辅助的测试与数据库管理能力则日益受到重视。为应对这一挑战,IT专业人士需不断提升自身技能,包括软技能如解决问题、沟通和批判性思维,同时紧跟技术发展趋势,利用新兴技术成为职场中的力量倍增器。通过与管理层合作,寻求培训机会,并反思自身独特价值,IT人士可以成功进化,延长职业生涯并在新兴技术领域中保持领先地位。


随着CIO将新兴技术作为优先事项,资深IT从业者最好纳入更高层次的战略思维,以免自己的职业发展陷入困境。


IT高管们表示,他们负责在2025年前统一技术战略,而IT领域正在展开一个新的数字化转型领域。德勤最近的一份报告显示,采用新兴技术来交付业务价值是CIO们的首要任务。这意味着,资深IT人士现在需要支持其企业采用AI、先进网络安全方法和自动化技术的战略,以便在职业生涯中取得领先并保持领先地位。


然而,支持旨在通过取代对某些技能的需求来弥补技能差距的技术战略,也在改变IT职业生涯的结构,以及那些面临自动化失业风险者的长期前景。为此,我们考虑了由于技术进步,未来几年哪些技能可能会过时,以及IT专业人士如何重塑自己的技能,以避免自己的IT职业生涯昙花一现。


CIO和其他高管指出了需要进化以保持相关性的熟悉IT角色,包括传统的软件开发、网络和数据库管理以及应用程序测试。


同时,领导者们表示,行业需要能够制定战略、指导和检查AI增强型工作的同事,同时牢记企业的业务目标。


在此,领导者们就哪些职业需要适应才能生存提供了见解,并就如何前进给出了建议。


入门级软件开发


知道如何编程仍然是一项基础技能,但未来对基础编程的需求将会减少,尤其是在没有培养项目管理或网络安全等领域补充技能的情况下。


TransUnion的CIO Munir Hafez表示,AI将越来越多地取代低级软件开发工作,机器智能将成为编写大多数模块化代码以及文档的默认方式。


Hafez说,虽然AI已经在开发代码,但目前它主要起提高生产力的作用,但这将会改变。


“随着技术的快速发展,对开发人员的需求无疑会减少,尤其是随着时间的推移,对入门级职位的需求会减少。”Hafez说。


Sonar的CIO Andrea Malagodi预测,当前的软件开发生命周期将基本保持不变,但其执行方式很快就会发生巨大变化。


“AI正在影响从编写需求、验收定义、设计架构、开发、发布到安全保护等各个方面,”Malagodi说。“专业人员将致力于掌握这项技术的采用,以提高自己的生产力,这代表了一种职业进化形式。”


Hafez建议与来自不同团队或部门的导师建立联系。他说,外部人士很可能对绩效和职业发展提供更客观的看法。


“导师对你的成功至关重要,”他说。“你的导师可以是你的上司,但不必一定是。寻找你可以建立联系的领导者,并投资于这些关系,这样你就可以建立一个导师网络。最好专注于少数几个愿意付出并因推动他人职业发展而获得个人满足感的关键导师。”


网络管理


BlackLineCIOumit Johar表示,自动化降低了对某些网络管理技能的需求。


“虽然管理和基本系统管理等领域的基础技能仍然相关,但我们对那些容易被自动化的技能的需求正在减少,例如手动测试或常规配置任务。”Johar说。


555vCTO的首席技术官兼创始人Vaclav Vincalek指出了谷歌使用软件定义网络(SDN)来互联其全球数据中心。“SDN通过自动化流量路由来优化带宽和效率,而无需手动管理每个连接。”


“许多需要手动设置的事情现在都实现了自动化,使IT环境的操作更加容易,”Vincalek说。“手动维护网络设备,如路由器、交换机和防火墙,就是其中的例子。”


尽管管理网络的资深IT人士可能看到的机会越来越少,但Vincalek指出,这些技能背后的知识仍然是必要的。


“IT技能会随着技术过时而过时,但几十年前奠定的基础将永远是任何IT专业人士所需知识的一部分。”他说。


技术人才机构Tenth Revolution Group的董事长兼首席执行官James Lloyd-Townshend同意,网络自动化限制了专注于配置和监控的工作人员的需求。


“SDN持续发展,因此我建议从事这类工作的技术人员在网络功能虚拟化和集中网络管理等领域提升技能,以跟上当前市场需求。”


手动安全威胁识别


基于技术的教育公司Pluralsight的首席内容官Chris Herbert表示,网络安全专业人员的需求将持续存在,但AI驱动的网络攻击将要求该领域的一些技术人员提升技能。因此,手动安全威胁检测技能的需求将会减少。


“威胁情报和逆向工程等高级技能已被确定为当今最有价值的高级网络安全技能,”Herbert说。“因此,鲜为人知的网络安全角色正在变得更加相关。网络安全数据科学家和漏洞开发人员等职位正在成为主流,为网络安全专家提供了更多机会来磨练自己的技能,并在就业市场或当前职位中保持相关性。”


Vincalek同意手动检测正在减少。“随着AI或机器学习在网络安全中发挥越来越大的作用,由于数据量巨大,手动威胁检测不再是一个可行的选择。”他说。


质量保证和应用程序测试


TEKsystems首席技术官Ram Palaniappan表示,应用程序测试是一项技能,如果不被完全取代,也可能会得到AI的增强。


在今天的软件开发中,自动化测试已经成熟并正在加速发展,但他说,质量保证(QA)方面将出现新的机会,重点关注测试什么以及如何测试,以及识别AI创建的代码中的安全风险和其他问题所需的技能。


经验丰富的软件测试工程师的工作不会一夜之间消失,但在这个领域保持相关性的关键可能是了解AI能带来什么,并加以利用。


“为了生存和延长职业生涯——无论担任何种职位——人类应该掌握将AI作为助手加以利用的艺术,并接受它,”Palaniappan说。“与100%的AI或100%的人类相比,我认为人类加AI是最好的组合。”


TransUnion的Hafez表示,错误检测和工单记录可能是最先消失的技能。“需要关注更高层次的测试,如以人为本的设计和可用性。”


数据库管理


Tenth Revolution的Lloyd-Townshend回应了其他IT专家所采取的大局观:高层次的思维将继续保持需求。例如,美国劳工统计局报告称,未来十年数据库管理职位将增长9%。但与其他领域一样,这些职位也在不断发展,越来越依赖于基于云的工具,并将日常和维护任务交给AI。


“随着云原生和无服务器数据库的发展,雇主现在更感兴趣的是你对云环境中数据库架构和数据治理的理解,”Lloyd-Townshend说。“为了在职业生涯中正确发展,重要的是要培养适应性的问题解决技能,而不仅仅依赖于特定的技术专长。”


Hafez同意,数据库管理方面的活动将成为技术演进的牺牲品,尤其是那些专注于“备份、维护和优化等重复活动”的活动。


Enghouse Systems首席营销官Tim Peters表示:“数据库管理曾经是技术职业的核心,但随着AI驱动的数据库工具减少了对人工管理的需求,数据库管理正受到影响。”他建议在云管理、网络安全和混合IT运营方面提升技能。


Globant数字创新和物联网技术副总裁Agustín Huerta表示,尽管一些工作不再受欢迎,但新的机会将会出现。


“几个世纪以来,工作和企业随着技术的发展而演变,为变化做好准备需要一种前瞻性的思维,这种思维植根于教育、素养和我们利用新技术工具的最佳方式,”Huerta说。“虽然新技术比以往任何时候都更快地改变着当前的职位,但新工作也会出现,以适应这种格局。”


Lloyd-Townshend表示,成功发展职业生涯的能力在于面对新挑战和接受新工具的能力。雇主也认识到这种适应需求,因为他们的业务也需要发展。


“这就是为什么软技能是你职业武器库中如此重要的部分,因为你的目标是延长自己的职业生涯,”他说。“加上对业务战略以及数字基础设施在其中所起作用的更好理解,你将更有能力应对技术行业的转变。”


为IT职业生涯未雨绸缪


DeVry University的CIO Chris Campbell建议,与管理层讨论可用的培训选项,以及在企业内获得成功的最佳技能。


“如果你目前从事上述提到的某个职位,请努力增强和培养自己的持久技能,如解决问题、沟通、终身学习、协作和批判性思维,”Campbell说。“在此过程中,学习并利用能够让你在工作中激活这些技能的工具。这些技能,加上对如何使用新兴技术的了解,将使你无论在哪个行业、职位或公司都能获得力量。”


Campbell表示,技术工作将比一些人预期的更早地涉及日常与虚拟同事的合作。


“也就是说,人与技术的交集仍将是我们所追求成果的一个重要成功因素,”他说。“这就要求我们理解人类继续发挥的重要作用,并要求我们理解自动化工具是如何以及正在创造什么样的成果。人们将继续利用现有和新兴技术成为成果的力量倍增器。”


Sonar的Malagodi表示,那些在当前职业生涯中面临收益递减的人应该花时间反思并审视自己能为企业提供的独特价值。通过提出这些问题,新的机会可能会变得清晰。


“最关键的是要意识到行业正在发生变化,并退一步思考你如何创造价值,”Malagodi说。“你能通过自动化或使用AI来提高生产力吗?这也许是你职业生涯中的一个新分支?无论技术如何转变,思考我们如何扩展自己都是一个重要的问题,而寻找能够帮助你实现目标的工具是每个人职业生涯的一部分。”

相关文章
|
8月前
|
自然语言处理 测试技术
技术写作者所需的关键技能和知识
成为一名优秀的技术写作者需要以下核心技能:
109 0
|
1月前
提升个人工作技能
提升个人工作技能
114 6
|
5月前
|
机器学习/深度学习 SQL 数据可视化
提升个人数据技能
【8月更文挑战第7天】提升个人数据技能
57 8
|
存储 Java 程序员
「职业职位」软件“开发者”和“工程师”有什么区别?
「职业职位」软件“开发者”和“工程师”有什么区别?
|
算法 搜索推荐 JavaScript
如何提高自己的编程技能
当你学习编程时,这一刻所有的事情都改变了。在 Firehose,我们习惯称之为编码的拐点。在这个阶段之后,你作为开发人员的编程能力将大不相同,建立起编码的拐点是非常重要的,到达拐点也就意味着你不再需要别人手把手的帮助,这是一个非常重要的过程,但是如果你达不到这个拐点的话,那么你就很难提高编程技能。
如何提高自己的编程技能
|
Java Linux 项目管理
六石管理学:培训重点应该是工作技能
六石管理学:培训重点应该是工作技能
121 0
|
SQL 算法 Java
程序员必须掌握的核心技能有哪些?
程序员必须掌握的核心技能有哪些?
284 0
|
设计模式 算法 IDE
@程序员,请掌握这些核心生存技能
@程序员,请掌握这些核心生存技能
126 0
|
容灾 Java 程序员
优秀工程师必备的一项技能,你解锁了吗?
很多程序员在工作一段时间后会遇到迷茫期,虽有技术傍身,也难免会产生焦虑,反复思考怎样才能快速成长。
40681 0
|
数据处理 缓存 UED
什么技能产品经理不会提,但技术人必须懂?
缓存是搭建高性能高并发系统的必备手段之一,通常用来解决性能瓶颈,是程序员的必备知识点,也是面试必备考点。
2056 0