前言
参与选拔赛是免费的:
- 是的,你没看错,是免费的;
- 但是,不提供免费教学、指导、解疑,有技术问题请自行 Google、有学校老师就去找学校老师,有懂行的朋友就去找懂行的朋友;
- 请注意,任何打着「趣编程选拔赛」名号收费的,请让他滚开,并向管理员举报之。
对参与者无以下限制:
- 无年龄限制:无论你是儿童、年轻人还是老年人,只要你自信能编程就能报名参与;
- 无学历限制:无论你是小学生、初中生、高中生、专科大学生、本科大学生、研究生还是博士生,只要你自信能编程就能报名参与;
- 无性别限制:无论你是男的,女的还是其他,只要你自信能编程就能报名参与;
- 无经验限制:无论你是零基础,刚学还是学了好多年,只要你自信能编程就能报名参与。
选拔赛是根据项目按期举办的:
- 一个项目为一期选拔赛;
- 作为免费选拔赛报名的项目,会在 GitHub 开源。
如想了解选拔赛做项目任务的流程,请阅读:
-
目前简化了流程;选拔赛参赛,见本文最下方 「参赛步骤及说明」。
- 项目开发流程;
- 使用 Git 协作开发项目指南。
上述三篇文章没有主线,看起来比较乱,请自行理解消化有用部分:
- 后续有时间了会写一篇详细的文章。
如果你能完成一个任务并通过终审,可以申请趣编程实习生工作,具体详情见:
文档持续补充中:
- [趣编程] 项目涉及技术
- [选拔赛] 组织目的
- [选拔赛] 参赛者可能获得的好处
- [[选拔赛] 参赛流程] 見本文章底部
- [选拔赛] 不欢迎人群
项目涉及技术
想参与前,请先阅读上述链接相关文章:
- Web 开发者需确保自己写完相关框架的 Demo;
- Android / iOS 开发者需确保能运行 Demo 并看懂其源码(Android/iOS 停止選拔賽任務發放);
- 每个人开发者都要会使用 Git,一定要会 clone、commit、push、create pull request、fix conflict。
领取到项目任务,只给予 1 个月开发周期:
- 任务一般为初级开发者用 1 ~ 3 天开发的任务,根据经验,提前预备学习的人是能在 1 个月内开发完成的,零基础的人得看个人智力情况了。
- 超过 1 个月限制而没有完成任务者,3 个月内不能再次报名参与项目任务;
- 请务必提前学习技术知识点,不要把时间全部浪费在学习上。
比赛限制
举办一次选拔赛是会耗费金钱、时间、人力的,如下:
- 任务代码的 Review:
- 金钱:20 RMB / 个:
- 时间:30 分钟 ~ 2 小时 / 个;
- 这个钱是支付给 Code Reviewer,后期可能还会根据 Code Reviewer 需求增加金钱支出;
- 页面设计:
- 金钱:50 ~ 200 RMB / 个;
- 时间:30 分钟 ~ 3 小时 / 个;
- 这钱是支付给设计师的,后期可能会根据设计师的需求增加金钱支出。
- 一台服务器购买费:
- 700 ~ 1 万 RMB / 年;
- 管理员辛苦费:
- 金钱:600 ~ 3000 RMB / 月;
- 时间:3 小时 ~ 8 小时 / 天;
以上费用在业界来说是非常低的,上述人员都是出于朋友关系才愿意底薪干:
- 要知道,北京小时工 1 个小时都收费 30 RMB 了;
- 初级工程师 1 个月的薪资都是 1 万 + 了;
我并不能保证这些朋友愿意这样干一年、五年、十年,甚至更久。
说这些,是想告诉各位:
- 我只能保证开一期就做完一期,不能保证还会有下一期免费选拔赛;
- 请各位珍惜机会,且行且珍惜。
总的来说,选拔赛的管理员、Code Reviewer、项目、经费都是有限的,因此:
- 参与免费选拔赛的人数上限为 100 人:
- 参与开发是指被邀请进入 Bearychat 项目开发;
- 被邀请进入 QQ 群无上限的,目前每个 QQ 群上限人数是 2000 人,会定期清理不按群公告改名者及不活跃人群,有需要的话会新增 QQ 群;
- 公开认领的任务数量是有限的:
- 采取先认领先获取的原则;
- 不是每个人报名选拔赛的人就能立即获取任务的,这个需要等通知,能不能抓到机会就看自己有没有时刻关注了。
- 任务会优先分配给已通过代码审核(Code Review)的人:
- 第一次代码审核,Code Reviewer 跟被审核者都是很耗费精力的,选拔赛优先考虑 Code Reviewer 的感受,他们更喜欢审核已通过审核人写的代码。
参赛步骤及说明
- 加上「趣编程-选拔赛审核员」的 QQ:3181118978
- 注册必备账号,相关流程见文档 注册相关账号
-
账号注册完成后,找「趣编程-选拔赛审核员」要项目权限。发布信息如下:
申请XX框架任务,账号如下:(根据情况说明自己的方向 Web、PHP、React Native,如果是 Web 开发者,需要选择 Angular、vue、reacet三个中的一个框架并且说明)
Trello 账号: XXX(邮箱格式)
奇迹 Gitlab 账号:XXX(邮箱格式)
Gmail 账号:XXX(邮箱格式)
示例:
申请 Web 框架任务,选择 Angular 框架,账号如下:
Trello 账号: 123@123.com
奇迹 Gitlab 账号: 123@123.com
Gmail 账号:123@gmail.com
-
趣编程-选拔赛审核员会邀请你到对应的 QQ 群。
第一次任务为对应的框架任务:
- Web 的需要完成 前端和 Api 两个框架任务。并且截图给我;
注意:
- 如只想做 PHP 实习生,可以只完成 Api 框架;
- 如做前端实习生,必须完成前端跟 Api 框架。