作者 | 胡巍巍
出品 | CSDN(ID:CSDNnews)
是的,开篇就要跟你聊一个很俗、但却是只要你活着,就不得不面对的问题:房子。
最近热播剧《安家》看了吗?多少人为了房子撕来撕去,这里面虽有人性的贪欲,但更多是没房子住的不安全感。
不管你的房子是自己买、父母买、更或者是天降遗产,房主在最初买房时,都得跟钱打交道。
以北京为例,目前房子均价多少?——6万出头(2020年2月链家数据)。
房子这么贵,如果从事技术含量相对较低的工作,那么你涨薪的速度,很难追上房价的增速。
怎么实现梦想,做程序员!怎么做高薪程序员,选择热门领域!
今天早上在地铁看到盖尔·加朵代言的一款招聘软件,好奇心驱使下,我去查了查,哪些岗位的月薪,在当下北京可以买到一平米房子。
以北京上地这家公司为例,
DevOps项目经理
的薪水,最高达6万元。
和DevOps岗位、有着强相关的持续交付岗位的薪水,也是高得一比。
集成交付的项目经理岗位,有的月薪5万元、并且还是13薪。
那么,什么是持续交付和DevOps?为啥相关岗位这么高薪?行业缺口有多大?我们来挨个说说。
持续交付是什么?
时光倒流到本世纪初,“持续交付之父”、“全球DevOps四大天王”之首的Jez Humble,在与他人合著的《持续交付》一书中,首次正式提出持续交付的概念。
Jez Humble认为,持续交付是一系列的原则与实践的集合,通过这个集合,团队能够在低成本、短时间、低风险的状态下,以增量方式将软件变更交到用户手上。它存在的意义,在于让软件的构建、测试与发布变得更快、更频繁。
2009年,一场演讲在O’Reilly Velocity大会上一炮而红,演讲中有一句话深得人心:“由于开发和运维需要在Flickr(一个图片存储和视频托管网站)上合作,这导致开发者每天至少得进行十次部署。”
演讲结束后,“DevOps之父”Patrick Debois受该演讲启发,在比利时发起一场名为DevOps之日的运动,号召开发和运维们,应该破除对立、走向合作。
回到DevOps本身,它是一个合成词,由开发(Developments)和运维(Operations)两个单词组成,其主要目的是拆断不同部门之间隔离的墙。
简而言之,DevOps可以让公司的流程更快、更有效,并且更可靠。
那么,持续交付和DevOps到底有什么关系?为什么要放到一起说?咱们接着往下看。
图源自文章《乔梁老师的持续交付七巧板和三步法思维实践 》
如上图所示,DevOps的范围更广,主要涉及到开发、运维、QA(Quality Assurance,质量保证)和管理部门等。可以说,DevOps只是持续交付的一个产物。
话说回来,一个技术对于业界的影响,往往是由点及面的。
持续交付和DevOps对程序员的影响,尚且如此之大,对于企业的影响只会更大。
行业缺口极大
据中国信息通信研究院、云计算开源产业联盟和南京大学等联合发起《中国DevOps现状调查报告(2019)》显示,36.43%的互联网企业和30.48%的科技企业,已经开始落地实践DevOps。
考虑到互联网和科技常常相交相合,这等于一半以上的互联网+科技行业,都已经入局DevOps。
图源自《中国DevOps现状调查报告(2019)》
企业需求这么大,但是DevOps经验丰富的程序员却并不多,《中国DevOps现状调查报告(2019)》中,58%的受访者DevOps经验少于半年。
图源自《中国DevOps现状调查报告(2019)》
既然行业缺口这么大,哪里可以学到持续交付和DevOps?
不管去哪学,都不如跟着行业从业者学,他们往往能让你直接复制一手经验。
据了解,从早期依靠人为管控的方式来保障质量,到引入工具来实现高效且高质量的交付,再到现在通过统一的研发协同平台实现高质量持续交付,京东智联云早已蹚过持续交付和DevOps全流程。
而这次,京东智联云将
免费
分享《云原生下的DevOps与持续交付》,一起来看看课程介绍!
《六周玩转云原生》第三讲:云原生下的DevOps与持续交付
课程时间:
2020.04.01 周三 20:00
适合对象:
运维、研发工程师、学生、对运维、微服务感兴趣的个人、企业等。
讲师:井亮亮
讲师简介:
井亮亮,京东云与AI云产品研发部架构师,十年深耕DevOps产品,具备丰富的实践经验。曾就职于用友,从事持续交付工具链的研发和建设工作;2015年加入京东,负责京东持续交付平台Jone的建设;目前在京东云与AI负责持续交付体系平台与DevOps产品的规划和推动。
在最近几年中,我们看到应用在开发流程和生产运维流程中的变化。在过去,开发团队的任务是创建应用、并交付给运维团队,然后运维团队部署应用并使它运行。
但是现在,公司都意识到,让同一个团队参与应用的开发、部署和运维会更好,这意味着开发者、QA和运维团队彼此之间的合作需要贯穿整个流程,这种实践被称为DevOps(Development和Operations的组合词,是一组过程、方法与系统的统称,用于促进开发)。
在本节课中,你将学到关于DevOps与持续交付的基础支持,也将了解到京东智联云在这方面的实践与应用。
1、持续交付的理念及发展历程
2、持续交付流水线
3、云原生下的持续交付
4、京东智联云在持续交付的实践
1、入群+关注公众号,课程当天可领取价值200元云资源包+硬核云原生干货资料+往期课程视频PPT/PDF。
2、当天课程边学边练,我们奖励你的学习成果(详情请留意群内信息)!!
部署成功1~3名:音箱移动电源一套
部署成功4~20名:京东JOY公仔一个
3、扫码二维码,回复“京东公开课”,免费进学习群
2、关注【京东智联云开发者】公众号,获得最新行业资讯与技术干货
1、开课前会有短信提醒或者邮件提醒,还请报名的时候填写正确的手机号码及邮箱地址
2、开课后2-3个工作日内会上传本节课的视频回放,请无法观看直播视频的同学放心,回放视频不限时观看,届时请到报名页观看回放即可