jenkins启动容器_Jenkins,DevOps,微服务和容器:为开发人员准备明天的技术

jenkins启动容器

在技​​术日新月异的时代,凡人很难跟上。 对于软件开发人员和其他任何人都是如此。 几年前刚从大学毕业的程序员很可能会发现地面已经发生了变化,他们在学校学到的很多知识都不再重要。 他们必须就如何推动职业发展做出大胆的选择。 信息技术和通信领域的雇主在获得与技术保持同步所需的人才方面面临类似的挑战。

IDC移动和云软件开发研究计划总监Al Hilwa分享了一个有益的演讲,题为“新开发人员格局–了解现代软件开发人员”。 它概述了创建和影响此新范式的一些因素。

生态系统和抽象统治着软件世界

作为起点,Hilwa指出开发人员需要抽象以降低复杂性并提高效率。 这种抽象发生在整个堆栈中。 Iron.io的首席执行官Chad Arimura谈到了如何在一个特定的云计算领域中表达它。 “我们在Iron.io上看到的是无服务器趋势。 这是关于使开发人员能够进行开发,而不必考虑为特定的基础结构或服务器配置,构造,CPU,内存和带宽进行构建。 他们可以构建它并运行并扩展。 当然,仍然有服务器,还有运维。 但目标是尽可能地从正在构建逻辑的开发人员中抽象出来,并为他们提供构建工具而无需考虑那些底层组件。”

根据希尔瓦(Hilwa)的说法,开发人员居住在相关编程语言周围的技能“生态系统”中,这些语言围绕不同的抽象程度聚集。 这些生态系统最终超越了前端/后端分离,并进入了企业和消费者应用程序域。

这些高影响力编程语言是什么?显然,有许多新的通用和特定于领域的编程语言正在生态系统中找到自己的利基。 但是最受欢迎的语言不足为奇。 Java使用超过500万用户来管理VM。 在客户端,C#和JS都是强大的竞争者,它们各自拥有超过300万开发人员。 PHP在服务器端也有类似的影响。 对于模型驱动的应用程序, HTML5 / CSS和SQL占主导地位。

对于想要保持相关技能的开发人员来说,这些仍然是不错的选择。 但是开发人员还需要足够的灵活性以适应新的语言需求。 Trisha报告说,招聘全职开发人员的招聘广告只是最新趋势。 这个流行词的定义非常模糊。 “以前,它是前端或后端。 现在已经满了。 他们真正在说的是“我们需要您能够随心所欲地对待您”。 您可能需要做一些Javascript,一些后端工作,一些DevOps,甚至可能要与客户交谈并做一些软技能工作。 人们无法预测您将要从事的工作,因此您必须认真学习。”

这对软件开发人员的教育意味着什么?

根据希尔瓦的报告,美国80%的开发商拥有大学学位。 他们是所有IT类别中受教育程度最高的,超过Sys和Network Admins,Network Architects,System and Security Analysts和Database Admins。 但是由于对即将到来的市场需求存在不确定性,因此寻求持续教育的开发人员可能很难知道将精力集中在哪里。 幸运的是,这可能不是要强调的事情。 技术生态系统足够大,可以容纳任何人的热情。 吉提供了这些明智的话:“发生了太多的事情,它起起落落是如此之快。 即使是像云,微服务或Java 8这样的基础知识,要成为专家也太困难了。 不要惊慌。 只是学习您关心的东西。 ”

对于希望为自己的员工队伍做好准备以应对新挑战的雇主而言,有许多领域已经成熟,可以进行技能开发。 这些包括微服务,无服务器架构和容器化。 Arimura补充说,掌握多云等概念也将很有用。 这些趋势的融合是我们看到软件体系结构发展的方向以及未来应用程序的构建方向。 如果您使用这四个趋势来构建它们,那么您将自己定位于现代企业体系。”

但是同样,特定技术总是在变化。 人仍然是生产力和创新的核心。 雇主最重要的是,应着重于确定和培养其最灵活和适应性最强的开发人员。 这些程序员将成为企业开发社区的未来。

翻译自: https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/Jenkins-DevOps-Microservices-and-Containers-Preparing-developers-for-tomorrows-technologies

jenkins启动容器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值