前言

如果你感觉你所在队伍的队长不合格,可更换队伍。队伍请自行联系,并跟原有队长和现有队长商量。确认后 @Tinker。

另外任何人都可以申请做队长。

熟悉规则

队长必须清楚规则:

  1. 队伍总人数不能超过 8 人,不能低于 4 人(包含自己在内)
  2. 队伍技术能力需有 Laravel、前端、Android、iOS。
    • 最完美的组合是 2 个 Laravel、2 个前端、2 个 Android、2 个 iOS
  3. 组员每周必须撰写一篇技术文章并且通过审核。如未完成将被强制注销帐号,具体细则见:技术文章撰写规则及流程

管理组队

维持组员数量

规则中已提到队伍总人数不能超过 8 人,不能低于 4 人。

如超过 8 人或低于 4 人,组队将不能参与项目开发。

如需补充组队成员,请按以下步骤执行:

  1. 更新本队队伍详情页到最新状态,具体页面链接见:技术学习小组队伍详情,点击进入你所管理队伍的页面,登录后,页面顶部 bar 会有『编辑页面』功能。如没有,请与 Tinker 联系。
  2. 到 Bearychat 『待组队』发布消息,消息格式如下:
    • X 队寻找组员,XXX方向,感兴趣的请与我私聊,我们队伍详情见:http://xxx
    • 例子:1 队寻找组员,Android 方向,感兴趣的请与我私聊,我们队伍详情见:http://blog.qiji.tech/1-team
  3. 找到队友后,更新本队队伍详情页

队伍详情页面『编辑页面』如下图所示

队伍详情页

督促组员撰写技术文章

规则中已提到,技术学习小组成员,每人每周必须撰写一篇技术文章并通过审核。

队长需要提醒自己的组员:

  1. 周一,提醒组员领取撰写技术文章任务
  2. 周五、周六、周日,提醒组员合理安排时间,抓紧完成本周任务,否则会被踢出技术学习小组

这些提醒,只需在 Bearychat 队伍组里面 @group 发消息即可。

Bearychat 会给未上线的组员发送消息邮件通知。

审核组员文章

队友完成文章后,你需要提醒队友增加 Card:在 Trello 『文章审核 – X 队』( X 为你的队伍数字)Board 『提交审核』List 里增加。

Card 内容如下:

  1. 标题:[XXX][文章标题]
    • XXX 为文章作者姓名
    • 文章标题为他撰写的文章标题
  2. 描述:文章访问路径

如下图所示:

文章审核Card

文章审核Card详情

队友增加 Card 后,Bearychat 对应的队伍组里会收到变动通知,这时候你需要查看队友的文章是否有问题:

  1. 格式问题:
    • 文章格式要完全遵守规范,详见:技术文章撰写规范
    • 对于不符合规范的文章,直接将 Card 挪到『格式有问题』List;
    • 写的文章发布后,对应的 Bearychat 『技术探讨』组没有收到发布消息,也属于格式有问题。
  2. 内容问题:
    • 有一些人偷懒,随便写个文章应付任务,这个是能看出来的;
    • 如果你感觉他应付任务,直接将 Card 挪到『内容有问题』List。

挪动 Card, Bearychat 上你的队伍组会收到这条变动通知,然后提醒文章作者修改文章就可以了。

如果你觉得文章没有问题,就进行下一步了,即更新 Trello 队伍状态。

管理 Trello 队伍状态

Trello 『技术学习小组』团队有个『队伍状态』Board,该 Board 只允许队长加入。如你不在这个 Board 的 Member 里,请联系 Tinker。

每周都会增加一个『[队伍状态] X 月 X 日 ~ X 月 X 日』的 List,你需要在该 List 增加一个 Card:

  • 标题:[A队-B人]C人已领,等待审阅D篇
  • A 为你所管理队伍的名称,B 为你队伍总人数,C 为有哪些人领取了本周技术文章撰写方向,D 为已通过你格式与内容审查的文章数(接下来就是我、杨玉刚、Kyno 审阅文章内容了)

如下图所示:

队伍状态Card

Card 增加后,就需要完善 Card 内容:

  • 增加 Checklist,一个队员对应一个 Checklist,Checklist 的名称为队友的名字;
  • 所有的队友都必须全部加入 checklist;
  • 给对应的队友 Checklist 增加 Item 描述:
    • 完成技术文章撰写的需要增加两个 Item,一个是本周已领(后面附上 Trello 技术文章任务 Card 链接),一个是等待审阅(后面附上技术文章名称,技术文章链接)。添加完后,你要点击下,看是否可点击,访问链接是否正确;
    • 未完成技术文章撰写任务的,增加一个 Item,未完成本周技术文章撰写任务
    • 本周新加入的成员,增加一个 Item,本周新加入
    • 需要准备考试的成员,增加一个 Item,考试周

如下图所示:

队伍状态 Card 详情

参与项目

我们有两种项目,一个是产品项目,一个是外包项目。

产品项目

产品项目对时间要求没有外包项目那么苛刻,更注重的是代码质量。

我们会审核每一个 Pull Request 代码,并且一对一语音告知代码问题所在,然后再返工修改代码。

如不懂 Pull Request,见文章:使用 Git 协作开发项目教程

参与产品项目开发的队伍要求如下:

  • 队伍人数至少 4 人:1 个 Android、1 个 iOS、1 个 Laravel、1 个 前端
  • 每个队员必须保证每天 4 小时以上的空闲时间

外包项目

外包项目对时间要求比较高,需要按时按量完成任务。

如任务没有按照规定时间完成,将失去信任,以后也不会给外包项目做了。

外包项目是有酬劳可拿的,具体酬劳会在 Bearychat 『项目组队长』讨论组询问,如感兴趣便可参与外包项目开发了。

外包项目费用分配是,队长拿取总酬劳的 30%,剩下 70% ,每个队员拿取 10%。

参与外包项目的队伍要求如下:

  • 队伍人数必须是 8 人:2 个 Android、2 个 iOS、2 个 Laravel、2 个前端
  • 必须完整参与一个产品项目开发
  • 每个队员必须保证每天 4 小时以上的空闲时间

建议

如果你想参与项目开发,更想参与外包项目开发领取酬劳,你需要组建自己强悍的团队。

对于组建项目团队,我有如下建议:

  1. 你需要识人
    • 人与人之间是有差别的,这个差别跟学历、智力、经历、专业都没有关系,主要体现在吃苦、兴趣、耐心、仔细、毅力上;
    • 这个识人能力光靠文字是没办法教会的,你可以在管理队伍过程中细心体会,如果你把自己这个能力锻炼出来了,将来工作中成为 Leader 时将大有脾益。
  2. 你需要培养
    • 识人只是搭建团队第一步,更重要还在于培养;
    • 你需要培养他的认真、仔细、毅力,这些能力都能通过撰写技术文章来培养,比如说文章格式规范,每周坚持写一篇以上的文章。
  3. 你需要交流
    • 多跟队友交流,能帮队友的就帮帮。做技术的人都很单纯,你现在帮他一把,将来他也会帮你一把。我曾经帮过很多人,后面找他们帮忙也非常容易。比如说咱们的杨玉刚、Kyno,:)
    • 多组织鼓励队友们交流技术,这样能培养队友之间的感情以及提高整个团队技术能力。我建议队友发布文章后,在队伍组里多讨论讨论,每个人不要只学一门技术,学学其他技术是没坏处的。谁都没办法判断某个技术会用多长的时间。如果你会多门技术,如果自己的主业没需求量了,你也能靠其他技术找到工作养活自己。

发表评论

电子邮件地址不会被公开。 必填项已用*标注