关注一下,了解更多
暑假转眼过去,又到了开学的时候。
虽然和成年人没有太大关系,但得知有这么一群小朋友过暑假的方式后,我们还是不淡定了。
以下,是这些小朋友爸妈拍下的日常:
还有这张:
看起来好像和那些年约舍友远程打dota的你没啥区别,但他们其实是在——
码代码……
码代码……
居然是在码代码!
这是刚刚结束的全国首届“小程序编程创意营”,100多名平均年龄为13岁的小程序员,要在短短的一个月内把自己的创意做成小程序,做一名真真正正的Maker。
连你们喜闻乐见的子健、庞博、呼兰,都被拉来做评审了。
他们最初也和很多人抱着这样的疑惑:13岁的孩子,一元一次方程都不一定懂,直接杠上云函数、数据库,岂不是看天书?
但时代真的变了,不仅是因为许多学校已经有编程兴趣班、兴趣社团,连开发的形式,也比几年前友好起来。
最直观的体现,便是上周在腾讯滨海大厦的一场“开卷考试”中。那天,鹅厂的考官给小程序员们的题目是:3个小时内开发一个“美食探索地图”的小程序。
时间紧任务重,咋整?连开发小哥兼助教Stark都没底,他和其他几个同事一起合议,决定给小朋友们开一个“外挂”:让小朋友用「小程序·云开发」来完成任务。
“这样一来,后端的环境安装部署等环节就省掉了,小朋友们只需要完成业务逻辑就好。”Stark说。
尽管如此,Stark在台上介绍规则方法时,心里还是犯嘀咕的。尤其是看到吴柏辰小朋友面无表情地玩魔方的时候。
“毕竟还是孩子啊。”为了不过早扼杀孩子们的编程梦,Stark把任务拆分成了13个子任务,方便分项完成。
结果一直“溜号”的吴同学只用了20分钟就完成了13项任务……还有十多位小朋友也在一个小时后悉数完成。
认清新新人类的恐怖潜力后,Stark决定把难度调高到normal模式:到云开发Github获取更高难度的开发任务,通过自学教程,基于云开发完成相册主题、论坛主题和五子棋主题的小程序开发。
这在过去,你首先需要购买服务器、数据库等基础设施——完成安装环境——域名备案等准备工作,之后才能开始前、后端代码编写。
而且,除非具备全栈开发的能力,否则一个完整的小程序,至少需要前端、后台开发各一个,还需要在开发完成后联调上线。
这些开发工作,即使是成熟的开发者,也需要数天才能完成。
像五子棋这样的对战游戏,已经运用到了云开发的实时数据库推送能力,这种对大人都烧脑的硬骨头,小朋友们又能了解多少?
但两个小时后,初一学生李浩率先宣布搞定,Stark的下巴差点为此脱臼。
最终三小时课程结束,几乎所有在场的小朋友都完成了编程任务,开发出了「美食探索地图」小程序。
尽管他们都没有系统学习过编程,但借助「小程序·云开发」的能力,他们第一次尝到了身为Maker的滋味。
有趣的是,原作者小白最初也是根据云开发捣鼓出的这个小程序。随后他把代码放到了GitHub上开源,已经有十多个开发者以此开发了「jooyi的美食地图」、「千岛湖民宿地图」等多个小程序。
“后生可畏,后生可畏。”小白说,他已经感受到被05后支配的恐惧。
领取专属 10元无门槛券
私享最新 技术干货