在我的理解中,学习一种强个性化需求,而很多人都期望在线教育能够实现基于最优路径的个性化学习——例如高三数学有若干个关键知识点,学生需要一个最好的大框架来学习这些知识点,同时能够针对自己薄弱的知识点,做更多的学习——前者是最优路径,后者是个性化需求。
能否接近最优路径是教育内容生产者的能力,这一点很多人都在做;而可规模化的满足个性化需求,难点在于监控到学习者个性化需求,可能的解决方式是在线上以某种方式积累学习者的数据,掌握其学习曲线,然后为之匹配学习内容(可能标准化考试是一种积累数据的方式)。
在很多学科,由于知识点和考试都不太能标准化,所以监控学习者的需求比较困难,但是不是IT行业稍微容易一些?猿圈(oxcoder)就希望在这个领域,尝试做到最优路径下的个性化学习。
这是一家我们之前报道过的公司,类似于中国的HackerRank,最初是为企业招聘程序员提供支持:当企业希望招聘程序员的时候,可以通过猿圈的题库中的测试题来为程序员做评测,猿圈的后台根据程序员在整个码代码过程中的表现,给出一份结果。
而我们之前的报道也说明,猿圈当然不仅满足于做一个评测工具,基于IT教育天然的职业导向属性,猿圈的设想是左手教育,右手招聘,测评和题库和中间连接的桥梁。
我们最近和猿圈的沟通中,创始人郑萌说,猿圈通过帮助企业识别技术能力作为切入点,后期接入职业教育的内容,目前的进展是教育内容这一部分基本完成——猿圈希望通过这些内容帮助程序员找到一个适合自己的职业生涯成长路径。
Max将程序员的成长分为三个阶段,这也是程序员需要学习知识和技能的三个阶段:
针对这三个阶段,猿圈的设想有所不同。其中第一阶段的学习内容,猿圈通过聘请以前在线上线下教育机构工作的IT职业讲师,录制短视频作为教学内容。
而后两个阶段才是猿圈希望抓住的市场。第二阶段的教学内容,猿圈邀请来自各大企业技术部门的一线IT员工入驻平台,在合规的前提下,将他们日常工作中经常遇到的一些问题或是做的一些项目,直接拿到猿圈的平台上来。猿圈会搭好框架,供用户练习——不需要配置、不需要找源代码,只要直接填代码就行。同时,这些一线员工也会录制视频、准备文档讲义,形成教学内容。而第三阶段的学习,猿圈的设想是邀请各大企业的技术大佬做线下分享,这更接近于产品运营层面的动作(不过在目前版本更新时,这一功能还无法实现)。
这对教学内容的品质要求很高,猿圈要能够掌握整个教学体系,还要能及时把握最新的技术趋势。郑萌和联合创始人Max都认为,由于连接招聘,猿圈的教育内容是连接了企业的实际需求的。而邀请一线IT员工作为兼职讲师,也能保证教学内容的时效性。
Max认为,在有经验的程序员看来,每个程序员都有个最优成长路径,而猿圈想做的就是帮助程序员规划职业生涯,一步一步清晰的提升自身能力,即使没有好的老大也能快速成长。
之前郑萌做过IT职业教育的内容外包,负责为学校和培训机构提供讲义课件和教材,现在猿圈的教学体系都是自己研发的。以安卓为例,目前猿圈上线了100多个小项目,而Max认为整个安卓的编程教学应该拆分成1200多个项目,未来也会增加到这个数量级。
而通过在招聘环节对程序员的测评,以及在线练习,猿圈能够了解程序员的知识漏洞——因此猿圈是有潜力实现个性化学习的。猿圈的后台会根据每个用户的薄弱知识点,为每个用户设定完全不同的学习日历。
之前招聘业务,猿圈是面向有招聘需求的企业收费,而教育内容这块业务盈利的设想是让用户对重点内容做付费学习。
另外,这个版本更新之后,猿圈在招聘环节增加了一个新的功能,类似于反向推送功能。Max举例说,百度需要Level 3级别的程序员,而在评测过程中,猿圈发现了一些Level 1和Level 2级别的程序员,猿圈就会将他们推送给需要这个级别程序员的企业。
猿圈在今年3月内测,5月正式上线,目前已经有500个企业入驻,大约10000名程序员做过测评,计划在本月起开始对外推广。公司之前获得了华创资本200万人民币的天使轮融资,正在寻求新一轮融资。