为期2周的「大航海计划二期」结束了,期间有很多是我没有想到的,今天做一个总结,为的是给之后的三期四期等做一个复盘,让每一次航程都能更接近「One Piece」。
船员
在第二期开始报名的时候,其实有好几位都已经早早预定了,能感受到他们对于这次计划的期望。最后以1位船长8位船员的满员起航。
首先在第一天晚上,我们开了一个全员大会,通过微信语音结合视频会议的方式,给大家明确了本次航线的目标,以及各位船员需要做的事情。
所有的作业都在星球布置,提交也在星球。为什么不在微信群呢?原因很简单,可以方便回顾,也可以给没有参加第二期的球友一个参考的价值。
第一次作业是让船员们根据既定的游戏规则画出自己的客户端流程图。其实说起来简单,做起来难度不小。视频会议的时候你都理解了游戏规则、游戏胜利条件、游戏单位/状态说明,但真的要通过流程图的方式把你的客户端表现出来,是一件有难度的事情。
所以之初,我把逻辑简单的过了一下。很庆幸,每位船员都在第一份作业中按时提交了,无论质量如何,自己做过、思考过,这是最重要的。
第三天,我们就花了一个晚上的时间,对每位船员的流程图进行了Review,视频会议的好处就是我在那指点江山,船员们可以从中受益,就算当前点评的不是自己的作业,也可以由此产生知识迁移。通过截图、标注的方式,每位船员应该都对自己的逻辑缺陷有了一定的认识。
第一周的目标是完成API的封装,所以当我们的流程图画完后,我就将API文档提供给了船员们,需要每位船员熟读文档,这样才能将流程图转化为代码。我特意对这一步做了细分:理解文档、封装API为独立函数、用Python实现流程图。
第一周下来,结果并不是很理想,很多船员都因为加班或者家里等其他原因,没能按时完成作业。而在第二周的时候,我的要求是周三可以对战起来,现在看来是有点急了。
不过到了最后,也就是今天晚上,有一位船员可以和我进行对战了,很高兴。无论输赢,MVP版本已经出来了。
自己
对于我来说,虽然已经做了两期的船长了,但第一期是找了两位朋友参与,所以很多问题都没有暴露出来。这一期,问题真的很多,自己反思了一下,在很多地方都值得优化、改进。
1. 我将在第三期中新增一个角色:副船长。
通过副船长这个角色,让他能够感受到带领团队和成员的角色转换在具体分工上的差异。
2. 将任务再细化。
第二期中一共布置了5个作业。现在想来,其实有细分的余地,还很大。将任务细分是吸取了敏捷开发的精益,也是二期带来的反思。希望通过细分任务,让船员有明显的「突破知识点」的感觉。
3. 在引导上需要改进。
本来想的是,布置一个任务,期间会用到一些额外的point,通过自学的方式来提升Python的能力。但似乎面对零基础的船员,这一点有困难,所以在第三期中,我会多做一些引导的工作,对于基础薄弱的,我们可以适当的增加基础内容训练。
以上,第二期复盘。
第三期预期在9月份开启。
如果你对Python感兴趣,正愁找不到实战项目的,
又或是零基础想往Python上转的,
想尝试独立带队、而一直没有机会的,
加入我的星球,一起来感受不一样的星球、不一样的Python学法吧!
一天0.25元能买什么,而加入一个积极向上、努力的圈子永远都不晚。
推荐阅读:
二胎公积金交起来!
上海,夜访大一女生宿舍,满足。