记杭州TDD神教线下活动(2020年10月24日)

阅读对象:极限编程的小伙伴,以及想组织类似活动的小伙伴。

背景

对于第一次搞这种活动的我,承受巨大的心理压力,最担心的是活动搞不好,搞的大家很尴尬。

1024的线下活动结束了,我长吁了一口气。这种感觉就像参加完高考,无比地舒畅。

趁着兴致还在,赶紧写篇文章总结下。

组织前

我搜集了活动行上面很多活动,确定时间的时长。基本上时间控制在1个小时到2个小时之间。

然后对节目单,做了简单的编排。先确定了硬菜--邓老师的《TDD在实际项目中的使用》。

最后目标也变得慢慢清晰。

确定了活动规模:20人以内。

确定了活动目的:TDD使用者线下面基,分享TDD在实际项目中的使用。

最终输出了整个活动的方案,供大家参考。

1024活动方案

活动中

自我介绍

一开始是大家的自我介绍。这个是小规模活动的优势,可以互相认识下对方,也能了解到对方的需求。

个人觉得这个环节还是比较有意思的,可以作为小规模聚会的必备环节。

细节是自我介绍的格式,“我是谁,我跟TDD的渊源”。

我在敏捷敏捷世界的探索

第二个节目是《我在敏捷世界中的探索》,主要说的是以标杆TW为起点,自己如何接触和了解敏捷。

老实讲,我对自己表现不是很满意,下次我可以做的更好。

做的不好的点是:缺乏互动交流。

不过呢,我这属于凉菜环节,开开胃就够了,不能喧宾夺主。

TDD在实际项目中的使用

接下来是主菜:邓老师《TDD在实际项目中的使用》

这个环节是互动最热烈的环节,邓Sir的控场能力也非常不错。

我得到的经验是,找个大佬镇场子很重要。

这样的分享实际上弥足珍贵,因为很多东西都可以简单地从网上找到。比如Fizzbuzz的练习,一些简单的Kata。

我做了非常多的资料收集工作,但是TDD如何在项目中使用的,中文资料凤毛麟角。

这也是我们活动的最大的意义。

邓老师跟我们分享了测什么和不测什么,这点对我们刚接触TDD的小朋友来说具有非常重要的指导意义。

todo:放上邓老师做的PPT。

讲解项目的同时,邓老师也给大家留了提问的环节。

相信提问的小伙伴还是比较有收获的。

我的偶像Kimmy也为小伙伴做了部分解答。

自由讨论

最后是一个相对自由的话题讨论环节。

我给大家准备了一段视频(34:15-41:00),讨论"TDD是不是只是强身健体"。

这个话题也比较有意思,我们的主基调是分析视频里讲的对的地方和不对的地方。

从上海千里迢迢过来的章立对吴穹老师的观点表示大部分认可。因为他所在的公司属于国企甲方公司,乙方公司人员流动性比较大。现阶段受益最大的接口测试。

同时Kimmy补充了几个观点,谷歌没有全面使用TDD,但是采用了很多其他的测试手段去保证质量。

但是就我个人而言,我看过吴穹老师的两次直播。对吴穹老师的观点有个初步认识。

效率提升有多种手段,有的是通过改变组织结构和沟通方式,有的是通过提升程序员的基本能力。

我个人认为相对靠谱的还是后面这条路。

我是一名PMP,也对组织进行过相应的改造,也对流程做出一些优化,但是带来的效率提升始终有限。

我现在的核心工作之一是人才的培养,主要面向的对象是程序员。

这么多年的工作经验告诉我,一个卓越的程序员抵得上5个菜鸟程序员。但是5个菜鸟程序员的综合成本远高于1个卓越程序员。这就是最简单的商业逻辑。

怎么培养?TDD是最好的方式。

企业形成对菜鸟程序员的依赖,会造成大量的浪费。

在推广TDD过程中什么情况下会导致失败

这个是我准备的备用话题,我个人也对实际上也做了充分的调研。特别是跟朱万友的沟通,更印证了我的猜想。

章立表示乙方公司人员流动性太大。

邓老师表示,这种事如果得不到上层的支持也很难,有的公司连每个星期给大家抽一个小时的练习都不愿意。技术负责人的支持和意愿非常重要。

这个事情从两个方面分析。

从个人来说,学习每个东西都有一定的学习成本。TDD的学习成本据我浅薄的认知来说,实际上并不高。

整个市场鼓励的是,现在Vue比较火,那么去学Vue。学了Vue就能找到工作。

学会了TDD,能立马找到工作么?招聘要求上也没写啊。

招聘要求没写TDD是因为人才基数少,如果设置了这个门槛,可能大部分人都被pass了。

据我观察,Thoughworks和博克软件都非常乐于去招毕业生,招来之后自己培养。

最根本的原因是市场没有对TDD做最直接的奖励。

从公司层面上来说,每次改变每次转型都比较困难。

这种困难,我能切身感受。因为公司存在一种非常强的“惯性”。

用新的不熟悉的东西,前期必然会带来一部分的效率下降。这是某些公司不能容忍的,就像邓老师说的很多公司都不舍得拿出一个小时出来做培训。

一些错误的指标,也会带来严重的浪费。比如吴穹博士说的,100%测试覆盖率,让员工费劲心思写了很多假测试。

是不是很难?哈哈。

但是正因为难,才是护城河。谁都能复制粘贴,那就不是什么核心能力。我用TDD能拿下更多的单子,这里不做赘述。

解决这个问题的核心是公司Buff的加持,我见过成功推广TDD成功的公司无不例外。

只要打破了旧的惯性,建立新的惯性,接下来的事情就不会那么难。至于怎么建立新的惯性,我正在做,成功了再跟大家分享。

难才是护城河,这个逻辑对个人也很适用,TDD的技能也能作为晋升和面试的筹码。当然最重要的是能让自己做开发更爽(学会TDD的人都这么说)。


留影


杭州TDD神教线下聚会

最后建议大家看看熊节和徐昊老师的脱口秀《规模化极限编程-敏捷在中国的唯一出路

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,992评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,212评论 3 388
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,535评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,197评论 1 287
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,310评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,383评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,409评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,191评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,621评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,910评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,084评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,763评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,403评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,083评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,318评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,946评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,967评论 2 351