不念过往,不惧将来,写在IDCF三周年之际丨IDCF
缘起IDCF
时间如白马过隙,成立IDCF一晃已有三年。
IDCF缘起于2019年5月的一次撸串,有感于国内DevOps运动的热潮,缺乏体系化和有深度的DevOps人才培养体系,我们几个人由此有了做IDCF的念头。
IDCF的全称是International DevOps Coach Federation,中文是“国际DevOps教练联合会”,一路前行,初心始终不变,“培养端到端的DevOps人才与教练”,是一开始就定下来的Slogan,迄今依然匹配我们想做的事情。
今年年初在聚会复盘时,我们开始考虑IDCF的使命愿景与价值观。DevOps有广义与狭义的区分,我们说的是前者,但沟通时会存在歧义。研发效能则是这两年新兴的词汇,与广义DevOps相匹配,为了沟通的效能(效果与使能),我们决定将使命微调为“培养端到端的研发效能人才”,并由此衍生出“连接高效组织与个人”的愿景,由此,“聚合一切,萃取精华,成就不凡!”。
觉醒的年代
IDCF几位创始人均为开发出身,过去,我们执着于埋头写代码,懵懂的我们一无所知。直到有一天,我们从单纯的码农开始接触软件工程,开始了解和实践敏捷开发,开始知道原来软件和产品是有流程阶段的。才知道原来写代码不只是写代码而已,想要写好代码需要许多的支撑工作。我们开始看到软件开发之外的世界。
外面的世界,除了敏捷开发,还有DevOps。当敏捷尝试打破业务与开发的鸿沟,DevOps已喊出了开发运维一体化的理念。此刻,仿佛刚从梦中觉醒,原来一直埋头做事,从来没有如此清晰的看到周遭的世界,原来软件的世界不只是自己工作的这一个个竖井而已。
我们开始探究DevOps出现的根因,开始思考原来的软件工程现在的DevOps为何突然成了香饽饽,其背后的那个大的时代背景。开始看到云原生、微服务、容器化、DevOps之间的技术相关性以及业务相关性。开始看到应用架构的设计事实上是考虑其运行时的诉求,即便是站在运维的角度也需要考虑应用的部署和运行时可观测性。
我们开始思索研发效能出现的根因,从开发运维一体化,到端到端的DevOps,研发效能不应该只是研发的效能而已,更需要拉通价值流交付,并且形成完整的闭环。
回看软件开发的世界,我们开始站在业务与应用的角度去看待这一切,技术与实践之间的关联开始浮现其脉络。而这些在此前在单一领域埋头干活的过程中是根本熟视无睹的。我们开始升维,站在系统和整体的角度,似乎一切的因与果都开始明晰起来。
打破与重塑边界
觉醒的过程,是不断打破边界,同时又不断重塑的过程。
打破边界,包括个人角色的重构,不给自己设限,开发活动右移至测试、运行、运维甚至运营,左移至架构、设计、业务甚至是客户侧。打破边界,还包括打破组织内的竖井,这很难但尤其的重要,即便是存在实体的组织关系,你依然可以不设限的与各个团队各个部门积极互动。打破边界,还涉及到打破组织的边界,数字化时代是生态构筑的时代,毁灭你的,从来不是同维的竞争对手,而是来自降维的打击。既然如此,这就意味着以前的敌人可以变成朋友,以前毫不相干的陌生人可以变为伙伴,你可以构筑一个多样的生态型合作关系。而这一生态反哺回自己的组织,就成为生机型的组织。
打破边界,最终需要再回到个体身上。数字化的时代,一场从IT向OT的革命,技术与业务的更加深度的融合。所有人都开始从技术的角度向业务探寻,技术的确定性在业务的极度不确定性面前应该何去何从?反向来看,所有的业务也都在往技术探询,业务的快速多变如何通过技术手段予以加持?技术即业务,业务亦是技术。我们不再拘泥于清高的技术身份,躬身入局,将手弄脏,开始好奇的看待业务,开始如痴如醉的学习和了解新的业务领域。
此刻,你的边界就在拓宽,而这一变化,来自外部,更来自你的内部。
你的视界决定你的世界
每一刻,你的意识形态都在塑造着你眼中的世界。每个人眼中的世界都不一样,尝试换一个视角,你会发现更广阔的天地。人类视角的世界、蚂蚁视角的世界、海豚视角的世界,由于各自意识频率不同,你可能从未意识到它们那独特世界的存在,它们可能也不知道人类世界的存在。
软件的世界,存在无数完全不同的解释,他人看到的研发效能与你完全不同都是有可能的,并且实际上都是存在的,而存在即有其合理性。谁说互联网的研发模式就一定超越传统行业?不信你看看多少互联网人才降维到传统行业折戟沉沙的?这里面不只是文化匹配问题,还有心态。
保持一颗开放好奇求知的心态,允许失败允许自己可以不是那个行业的专家,放下身段去真正了解那个世界正在发生的事,把手弄脏去真正体验真实的业务流程,换位思考同理心与他人同频,穿上别人的靴子站在别人的角度去看待这个世界。而这一切,对于一直处在传统行业的人员也是如此。
所有这些都取决于你的意识边界,每一个存在都是一个意识的聚集点,每一个聚集点都创造了一个它们自己的世界,即使这些世界都是相互联系的。
其中的关键,在于放下自己的意识边界。
研发效能是一场无限的游戏
世界上有两种游戏,一种是有限的游戏,一种是无限的游戏。
有限游戏的目的在于取胜;无限游戏的目的在于延续游戏。有限游戏有时间限制,地点和成员受限;无限游戏着眼未来,而非眼前的胜利。有限游戏参与者在界限内游戏;无限游戏参与者与界限游戏。有限游戏的所有限制都是自我限制,自我屏蔽了自由;无限游戏不给自己设限,不断的打破边界。
研发效能是一场无限游戏,我们追求的不是短期的胜利,而是持久的延续。佛陀说世事无常,无常是万事万物的本质。没有什么可以永远不变的,一切事物要么成长,要么消亡。只有能够变化的,才能够持续下去,变化是万物得以延续的本质。拥抱变化,保持对未来的开放,对新事物保持好奇,每一次的惊奇,都展现出全新的开端。未来总是令人惊讶,因为过去一直保持变化。
研发效能是一个过程,没有终点。马克思说,生活本身似乎只是生命的一种手段。过程即是结果,过程比结果更为重要,因为过程就是每一个当下。享受当下,享受每一个困难与跨越时的喜悦,却不执着于过往,不惧怕不可知的未来。
研发效能是持续的对抗熵增的过程,没有熵增就只有一片死寂。有效对抗熵增需要耗散结构,具备两个最为重要的特性,开放性与非平衡。保持开放,用“成长型思维”替代“固定型思维”,成为终身学习者,保持好奇终身探索。远离平衡态,离开舒适区,走进学习区,甚至是恐慌区。
不念过往,不惧将来,真实的活在当下
让我们讲一则禅宗大师熊泽蕃山的故事。在开悟之前,他花了许多年来追求却一直未能达到。一天当他路过集市,无意中听到了一个屠夫和一个顾客之间的对话。顾客说:“给我一块最好的肉。”屠夫回答说:“我这里的每一块肉都是最好的,这里没有任何一块肉不是最好的。”听到这后,蕃山就开悟了。
过去是否占据了你大部分的注意力?你是否经常正面地或负面地谈论或思考着过去?
你是否有应该做但始终没有做的事情?你是否太忙于进入未来,而忽视了当下的时刻?
你是一个习惯等待的人吗?在你的生活当中,你花了多少时间在等待呢?
我们总是在恐惧的两极之间徘徊,一端是焦虑和害怕,另一端是隐约的不安和威胁感。我们焦虑于未来“可能会发生的事件”,而非当下“正在发生的事件”。
当下即是一切,当下就是最好。人们总是用一生来等待开始新的生活,把希望寄托于未来。生命是一场旅行,当你旅行的时候,唯一真实的事情就是你在当下时刻所走的每一步,这才是一切。
如果成长是一场旅行,可以有哪些选择,沿途会有哪些风景,会有哪些注意事项,一路又可以有哪些陪伴?
如果可以为这场旅行写一个旅游攻略,就像Lonely Planet(孤独星球),那么这本攻略会是怎样的?
如果让IDCF来谱写这本攻略,内容会是什么?
一切过往,皆为序章。
IDCF成立已有三年,时光飞逝,感触很多,收获也是良多。我们始终保持一份热情,全力前行又乐在其中,结识了众多好学求知的小伙伴,你们赋予IDCF所做一切存在的意义!
如果IDCF所做的一切,可以给到你些许启示,唤起你内心求知的好奇心,那么就达到目的了,也是我们的发心:学习和成长终归是自己的事,希望你的这一段旅途,有IDCF的陪伴。
关于IDCF未来的演进路径,我们有明确的使命感,但不会限定,保持不确定性就是保持无限的可能性,希望是完全自然成长与进化,一切都是水到渠成的结果。
做好当下,即是未来。在这个黑天鹅满天飞,灰犀牛四处跑的VUCA时代,我们坚信,只有在每一个当下都努力做到最好,未来的目标才会离你越来越近。
对我们而言,留有一颗初心,坚持自己热爱的事业,相互支持相互陪伴相互激励,终身成长,是一种思维也是一种态度。在这纷繁变化的时代守护一份未泯,无所畏惧的追寻我们的使命、愿景与价值观!
培养端到端的研发效能人才
连接高效组织与个人
聚合一切,萃取精华,成就不凡!
欢迎大家在文末留言区写下你与IDCF的际遇,对IDCF的感受、想法和建议,获赞前三位的,将获得研发效能相关书籍一本。