线下活动 深圳软件匠艺小组技术训练营 - Git 入门 - 活动回顾

seabornlee · 2015年03月24日 · 最后由 Seabornlee 回复于 2015年03月25日 · 2823 次阅读

先写流程,免得一会我忘了当时发生过什么。其实我觉得后面扯蛋的部分更有意思。

流程

这次活动大约 15 分钟的理论讲解,然后全是游戏和练习的时间。我信奉的两点原则指导着整个活动的流程设计:

  1. learn by doing
  2. 教是最好的学

其实所有的规则都是在现场即兴制定的。

三人成行

因为现场有 8 台 Mac 机器,安装 githug 只需一条命令:gem install githug。而 Windows 就要麻烦许多,所以分成 8 组,每组 3 人。

过第 5 关

是游戏必须要有目标,而之所以选择 5 关,是因为想快速获得反馈,验证规则是否合理。

互相记住名字

程序员通常是不擅长社交的,尽量制造机会让大家去结交朋友。我希望打造的是一个大部分人彼此熟悉的小圈子。

轮流操作

因为现场大约有 1/3 的人有一些使用 Git 的经验,完全是为了目睹我的风采(或者逃避家庭的束缚?)而来的。更有甚者如 Adam,别人还在安装游戏的时候,他就几乎要通关的节奏。为了避免出现个人英雄,保证所有人都有所收获,必须 3 人轮流操作。

输的组做 10 个俯卧撑

咨询要给客户带来从灵魂和肉体上的升华。

本着以上原则,选择了俯卧撑这项普及率极高,最不挑场地的运动。

赢家解答提问

输家可以对赢家提问,包括组员名字和前 5 关中使用到的 Git 知识。

我引导大家准备好后就举起双手,等到所有人都举起双手后一起猛拍到桌子上,游戏就开始了。几分钟后就有一组完成了目标。但这时其他组是继续玩直到都通过第 5 关还是停下来呢,规则中并没有约定,我就默认让大家继续玩了,直到大部分队伍都达成了目标。同时规则还存在其它几个 Bug,于是我又打了 3 个补丁: 第一条是为了让知识得到传递,同时多交几个朋友。 第二条让游戏有一个明确的结束时间。 第三条最后没有用上,15 分钟结束后没有一组敢出来接受挑战。其实这是我期望看到的,然后我又给大家 15 分钟的时间,让大家去把组里没搞明白的同学教会,通过教去整理自己的思路。这时会发现你虽然能过关,但可能对知识点还是一知半解的,能发现自己的漏洞。最后还是没组出来接受挑战,全体做了 10 个俯卧撑。

因为看到大家都很有激情,便不再设置那么多规则,让大家自由地玩下去。遇到问题再帮忙解决一下,也不是直接给答案,而是先尝试githug hint,再 Google 之或者git help xxx。然后遇到另一组问同样的问题,我便要求之前接受我帮助的组员去帮助他们,同样要求不能直接给答案。

扯蛋

没有人注意到我新 get 的 keynote 技能

证明了好的东西应该是很自然的,自然到不会被人注意到。

得到 20 多人的注意力不容易

大家很容易沉迷到游戏当中不能自拨,自动过滤了我的说话。我尝试压低声音挨组提问的方式,还是比较有效的。

俯卧撑

在这里我要黑一下车老师。在做俯卧撑的时候我被车老师鄙视了,说:你做的那也叫俯卧撑啊,看我给你做一个标准的示范。看完后我说:你那种做法容易,我会做,我这种比较难,你试试。结果车老师果然一下就趴到地上了。 车老师做的是下面这种,主要锻炼胸和肱二头肌: 我做的是下面这种,主要锻炼背和肱三头肌: 区别是下去时你的手肘往两边还是往后(贴着身子),第二种比较难,不信你试试。

信心

虽然这次活动是早有预谋,但准备的时间确实是有史以来最短的。因为有信心,所以不着急。 信心来自于两个地方:

一是迅雷的鹏飞,与他合作了这么多次,每一次都很靠谱,不仅提供场地,还有矿泉水,还有周到的现场服务,在这里说声感谢!

二是参会者,因为在深圳做过敏捷之旅,GDCR,精创周末等活动,已经积累了不少的参会者,而这次活动预期是 30 人以内,所以一点都不担心。

周三确认了场地,周五凌晨才做好金数据报名页面,只简单在朋友圈发了一条消息,很多朋友转发,最终报名 29 人。实到 24 人。其中有大约 1/3 是去年 GDCR 的参会者,我想信这就是口碑的力量。

活动时间与“百公里徒步”和“源创会”冲突,也导致一些朋友不能来参加。不过也许以后我会专挑与其它活动冲突的时间,这样有两个好处: 一是吸引真正热爱技术的人; 二是能逼着自己提高活动质量,增加吸引力。

新鲜血液

社区要运转起来,需要有热情的人持续投入时间和精力。所以这次有意培养新人,我找到了 Vernon,记得第一次见他就觉得他很有热情,果然一拍即合。这次他给力地完成了包括宣传页面制作,宣传,资料收集等任务,俨然看到一颗社区新星冉冉升起。放心吧 Vernon,哥带你装 13 带你飞,明年去大连吃海鲜。

最后,如果你想赞助场地或食物,欢迎与我联系。seabornlee.cn#gmail.com 如果你觉得有趣,请到“深圳软件匠艺小组官网”了解更多信息。


相关资料

githug git guide

相当不错,顶一个。

去大连吃海鲜!!

#1 楼 @xlgwr 组织个 Emacs 训练营怎么样?

#3 楼 @Seabornlee 呵呵.Emacs 我也是半调子啊

赞一个 :plus1:

keynote 新技能是啥?学会使用 keynote?

#6 楼 @xiaozi0lei Magic Move 和另一个小技巧。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号