教育小程序开发“狂魔”实录:用户一下涨了十几倍,如何扛?
特殊时期,“停课不停学”,上网课已经成为小学生和家长都“逃不过”的现实。
在学生和老师花样百出的上网课实录背后,有一群看不见的开发“狂魔”,他们也创造了“中国速度”。
——回不去办公室就线上集合,复工时间紧就不分昼夜地通宵,人手不够就身兼多职……在这些“狂魔”操作下,正常需要一周开发时间的项目,15个小时就上线了……
没错,说的是教育类小程序的开发者,采访之后发现他们有以下共性:
1、第一时间响应,无论在哪办公
(via:“回家过年了没带工作电脑?不存在的。作为开发人员,每个伙伴都要在第一时间有办公的条件,立马能解决问题。”——学而思网校小程序开发志晓 )
2、一个人就能是一支队伍,身兼多职
(via: “我是计算机专业出身,做研发,做运营,也做客服。”——班级小管家创始人李旭堂)
3、月亮不睡我不睡,开发都是连轴转的
(via: “我们已经有好几天晚上没有睡好觉了,一方面是业务需求,一方面是服务器性能优化,凌晨3、4点还要起来升级一下服务器和配置。”——小打卡创始人徐佳义)
4、教育是一种事业,不分地区和人群
(via:“反馈发现新疆那边有电脑的学生不多,我们快速适配了手机版的相关功能,让更多的人能便捷地使用名校名师资源。”——学堂在线产品策划Bella)
他们还有什么“狂魔”个性?我们逐一分解。
下面是采访者自述,微信派整理。
复工前,我们就专门制定了在家办公的规章制度,例如我们开晨会要求所有人必须打开摄像头,头发和穿着都要整洁。变的是工作环境,工作状态是不变的,这个仪式感要有。
春节放假期间就关注到变化,越来越多小朋友在小打卡上,用自己的方式为武汉加油,而且不止是大城市的小孩,很多是来自边远山村的。
然后数据也是让人吃惊的,新用户与平时相比直接翻了3倍,相当于每天涌进来40万人。所以我们也在想,我们能为他们做点什么?
我们快速规划了疫情专区,不止有学习内容、作业打卡、健康汇报,还可以做甜点、运动、学舞蹈,疫情专区也变成了亲子游戏、艺术兴趣的专区。
这段时间上班和下班已经没有分界线了,凌晨1点还在提交代码审核,凌晨3、4点还要起来升级一下服务器和配置,大家都发现在家办公真的比公司办公辛苦,但好在我们在线协作,效率比在公司还高。
平常我们的小程序迭代一次至少需要3天,现在特殊时期,3天已经迭代了2次。数据也反映了这些努力,疫情专区上线后,浏览PV从十万到二十几万,再到五十几万,还一直在涨, 很多家长和孩子真的在使用这个平台,进行亲子游戏和陪伴学习,觉得特别温馨,这也是我们的目标和初衷。加班同事们也没什么怨言,反而觉得很兴奋,这个特殊的开发带来了很多欢声笑语。
春节期间每天醒来,都会看疫情实时追踪,每次都希望能看到惊喜——疫情已经受控制了,确诊人数减少了之类。新闻报道说疫情使医生护士都变成了战士,对比这些“战士”,总想:我们能做点什么?
疫情之前,学而思网校小程序内只有一个商城功能,没有“看课”的功能。复课延迟,很多机构都希望和我们合作,帮助孩子线上学习。2月3日是第一天线上复工,我们快速确定了在小程序上线直播功能,因为开发快,便于使用。
坦白说,接到直播这个需求,我们都很懵圈的,之前没做过,而且时间很紧迫,但心里干劲十足:觉得我们终于能做点什么了,算是为疫情伸出援手。
项目需求是当天下午17点确定的,一个小时就定了产品方案,然后出视觉稿。当晚21:30我们就开始进入开发状态,开发小组有3个人,大家分别在河北、山东、黑龙江,当晚我们是通宵开着视频连线一起开发,各自做完自己的部分然后快速联调。
这期间还包括找了腾讯云支持我们的直播插件需求,相当于快速探索快速开发。第一版很快就出来了,算下来,从开发到上线一共是15个小时。第二天微信审核很快就通过了,第一版正式上线,用户在微信里就可以方便地直接打开小程序听课了。
因为要更细化适应不同地方孩子的需要,之后我们还快速进行了两次的重大迭代,都是前一晚确定需求,通宵开发,凌晨上线。
如果按平常正常开发的话,这个项目至少得10天,往时春节假期后回到单位,可能还得几天缓和一下假期综合征。但这个开发,大家从来没喊累,定了目标就一心想着按目标上线。真的,对比起医生护士,我们真的不算什么。
过年没带电脑回家?我们作为开发人员,第一时间就要有办公条件,这是我们平时就能达到的程度。在家办公的状态基本是:睁开眼办公,闭上眼睡觉,一天24小时,可能睡觉时间只有5个小时,研发都是连轴转的。
父母也才真正发现:原来你工作这么忙!以前回家都会帮父母做家务,现在每天都是父母把饭准备好,我直接坐上吃,吃完就走,不管刷碗,也不管做家务,有时候忙得连饭都来不及吃。头都好几天没洗了(笑)。
按以往的经验,春节假期数据是比较平稳的,但是今年大年初二就开始有明显的用户增长,比去年同期增加了一倍。
本来班级小管家是给大家打卡和发通知的,因为疫情,老师需要每天统计班级的健康情况。我们小程序刚好可以用来做这件事情,就推荐给了老师。为了更方便,我们新增了打卡导出成Excel表的功能,老师导出后可以直接上报。
对于用户增长,我们有预估的,提前做了预案,也做了储备,但是都扛不住用户涨的速度,3天左右用户涨了2倍,当时一下子出现瘫痪,我们又快速做了扩容。当时还在公众号写了公告,说我们已经扩容不会出现崩溃的情况,结果后面涨了5、6倍,没办法,只能再写一篇道歉信了……
开发很紧张,人员就更紧张了。专职加兼职,我们之前的员工就5、6个,用户涌进来,工作量就翻倍增长了。也是人员紧张,告警不及时,才出现崩溃的。我是计算机专业出身的,做研发、做运营、也做客服。平时每天工作15个小时,但是疫情发生之后,事情急的话,早上6、7点就开始办公了,直到凌晨1、2点。
我们商量不要连续三天超过凌晨2点,隔两天要有一天休息好,疫情期间要保障身体抵抗力。
大量涌进的用户,需要大量的客服跟进,大概有超过100位老师自愿充当了我们的编外客服,这件事还蛮感动的,他们都是老用户。有一天我们发现江西一个地方用户的增长特别快,后面发现就是口碑传播,一个老师觉得好用然后推荐给其他人了。
在家办公,孩子是最大的“诱惑”。我们几个同事的孩子都挺小的,2、3岁左右,他们不能理解你忙,或者有什么紧急的事情,他会经常喊“爸爸你陪我玩一下”,只能用玩具或者动画片引开一下他的注意力。过一会稍微不忙了,再陪他玩玩,虽然有时候忙起来连饭都来不及吃。
“延期返校如期开课”的号召下,学堂在线和雨课堂流量暴涨十几倍,以前一个班百来人,现在一个班经常几万人,甚至频繁出现十五万的大班,为此,我们在云端扩容了10倍来扛住这些需求。
针对疫情期,我们还上线了如“战疫加油站”等相关专题,大家能免费在学堂在线小程序,学习来自清华大学、北京大学、复旦大学等名校的课程,如医学防疫类、心理思维类的网课。全民宅家,也是全民学习的时间。
雨课程有直播的功能,为了帮助老师使用相关功能,我们从1月30日开始,每天一场免费的直播培训,大家都说这真是一场“及时雨”。直播培训都是同事们在家进行的,第一场直播来自我们的同事关关,大年初五接到任务,连夜准备PPT、培训内容,准备直播设备,第二天顺利完成一场近7万人参加的直播。
其实也有一个小的功能开发。有些地方高校,会选择一些一流大学的慕课作为教学内容,组织学生在学堂在线学习,他们需要在后台维护个人资料,本来我们只有电脑端的维护,但在对接过程,我们发现新疆那边的大学生普遍没有买电脑,在电脑上填资料居然是他们需要克服的困难,所以我们快速在小程序上配置了这种功能。
扛住每天那么多增量用户过来,这里面是有很多前端用户看不到的“内功”——包括底层能力优化,运营与补足课程,开发哥几乎全天响应的状态,开发到深夜,第二天一大早又被叫起来解决需求。
半夜凌晨工作群还热火朝天,已经是一个常态。
其实,哪有什么“狂魔”?“中国速度”,其实是一个个实力和毅力过硬的人,撑起了特殊时期的特殊需要,向他们致敬。
小学生还是好好上课吧,以后你可能会发现,上网课可比在线办公舒服多了。
(本文同步首发腾讯科技)
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
随时掌握互联网精彩
- 1 盛世莲花,在欢歌中精彩绽放 7933149
- 2 这届年轻人把家政业干出了花 7998367
- 3 普京称俄愿在乌克兰问题上妥协 7871469
- 4 打造澳门科创新名片 7791921
- 5 《小小的我》预售破4000万 7609373
- 6 蜜雪冰城也坐不住了? 7548753
- 7 百科史记年度大事件 7442542
- 8 吸引刘亦菲的冰封黄玫瑰3.5小时制成 7328716
- 9 坐牢21年 周永刚获580万元国家赔偿 7214699
- 10 确保“群众安全温暖过冬” 7171303