整理 | 伍杏玲
出品 | CSDN(ID:CSDNnews)
2017 年 1 月 9 日,微信小程序横空出世。而后,支付宝小程序、百度小程序、12大厂商联盟的快应用等纷纷入局,在短短两年的时间里,改变中国移动互联网的格局,形成中国特色的“小程序时代”。
那么具有先发之势的微信小程序现状如何呢?
截至目前,微信月活用户超 11 亿,微信小程序日活超过 2 亿、开发者数量超过 150 万。其中,在150 万小程序开发者中,5.5% 的程序员开发者年龄处于 20 岁以下。
低门槛的小程序开发吸引很多年轻“小程序员”的关注,他们创意无限,“编程力”十足:
小学三年级学编程,12 岁开发三款小程序
郭惟一从小学三年级开始学习编程,拥有自己的个人网站、公众号和三款小程序(计算器、天气预报、同学录)。早在小程序诞生的2017年,他便开始“涉猎”小程序开发。
郭惟一
一天他在登录微信公众平台后文发文的时候,突然发现多了个“小程序”的入口,他想,“我也会一些 C++,就想我能不能也试试,搞出个小程序来?”
于是他开始从做简单的计算器小程序,开始自学小程序技术。在实践过程中,他发现小程序和 C++的语言还是有些不一样,他便在网上搜索教程学习,“刚开始的时候很不适应,经常把 C++的语法结构敲上去,后来就慢慢克服了。”郭惟一说。
跨越自己熟悉的语言,去学习另外的新语言,这不就是一个普通程序员的学习成长之路吗?凭借兴趣、不断学习,郭惟一的编程之路越走越好。
刚刚才小学毕业的他,在之前的毕业季中发现同学们需要写一本本厚厚的同学录,很麻烦。“我当时就想,要是能把同学录也做成小程序,人人都能看到,不仅能永久保存大家的信息,还能插入照片、视频啥的,肯定是一件非常酷的事情!”郭惟一说。
“郭惟一”同学录小程序
于是他请同学当“产品经理”提用户需求,设计和开发由郭惟一负责,他在每天写完作业后,抽出一小时来开发这个小程序。最终“郭惟一”同学录小程序顺利上线,班上的同学和老师对小程序的评价都不错。
程序员界有“小黄鸭测试”大法,郭惟一有他的“猫咪测试法”:
“有一次,我在电脑前狂敲代码时,我家猫咪过来捣乱,我不理它,还是坚持把程序编完。当时就差最后的测试了,这时猫咪突然蹿上电脑桌,踩在了回车键上,这时编写的程序开始了运行,最后居然通过了测试!”
郭惟一喜欢编程、喜欢小程序,也希望能“利用好微信小程序的平台,每个小个体必将创造出自己的品牌”。
大学生用爬虫扒课程自学,第一个小程序用户近万人
今年20岁的徐子煌,是东莞理工学院软件工程专业的大学生。他从小对计算机有浓厚的兴趣,高中参加学校的机器人俱乐部,开始学习编程,并立志当一名程序员。
上大学的他观察到小程序很便捷,轻松一扫,不占内存,平常他用小程序搭地铁、在饭堂打饭。
为何不做一款属于东莞理工学院学子的小程序,便于提醒大家上课时间、地点和内容等重要信息呢?
说做就做,当时学校尚未设置相应的课程体系,同时也没有开放课程接口,徐子煌不怕困难,拥有“准程序员”爱探索的学习精神,他自己用爬虫软件扒下课程信息,经过解析后写入自己的数据库。
经过两个多月一点点摸索和测试,他的第一个小程序“莞工校园助手”上线了,迅速成为占领了东莞理工学院很多学生微信界面里的常用小程序,累计用户将近1万人。
莞工校园助手小程序
徐子煌善于观察和思考,他将继续思考如何进一步方便同学们的学习和生活,例如图书馆的书籍查询、学校日常信息通知、二手商品交易等功能设想,都纳入了他下一步的开发日程。甚至有外校学生慕名而来,他帮助他们开发类似的小程序。
一入编程深似海,21 岁已开发四款小程序
今年 21 岁的陈芳玉,是沈阳建筑大学计算机科学与技术专业的大四学生。他认为“小程序开发难度小,入门快,小白也能一秒变大佬。”
陈芳玉
目前他已开发了四款小程序:智能百叶窗、语言加油站、探究海洋的秘密、古建筑之美。
计算机专业的他为何会想到要做“古建筑之美”这样文艺的小程序呢?
他表示“因为母校是建筑大学,拥有很多建筑相关的知识,但这些知识很多人都不了解,特别是来沈阳旅游的游客。”
他想,如果有一款小程序,可以向普通人普及一些建筑方面的知识,游客在参观古建筑的过程通过扫码就可以看到小程序里对应的讲解视频,不是十分有趣、而且方便又快捷吗?
古建筑之美小程序
在开发的过程中,由于是自学,他遇到不少的困难:对后端不满意、页面美化、动态效果不好、主题不够完美等问题,他还学习从未接触过的开源组件和NPM 的使用等。
除了学习小程序技术上的知识,他也逼迫自己去学习一些建筑的知识,这样呈现出来的服务会更客观、靠谱,这个过程,“是非常好的成长”。陈芳玉说。
目前,小程序的用途主要是发布古建筑的资讯、识别古建筑或是古建筑的部件,甚至可以随时进行古建筑的科普,适合应用在建筑博物馆、文化名迹经典、校园建筑等。
作为准程序员的陈芳玉“相信有更多的人,可以通过编程的技术,造福自己,造福身边的人,造福国家”。
对于小程序开发,这100 多位初中生准备“抢饭碗”!
不仅是上述三位“小程序员”,这 100 多位初中生准备“抢饭碗”了!
7 月 15 日,由腾讯主办的 2019 全国青少年微信小程序编程创意营正式开营,吸引 100 余位初中生的参加。
“让创造产生价值”是此次创意营的主题,微信希望借此帮助青少年学习编程、使用编程、提升编程能力、产出编程作品。并将技术的实用性与教育做结合,提升青少年编程能力,激发青少年创意,培养更多有创意的年轻力量,为国家的科技发展蓄力。
在为期两个月的活动中,微信将会提供为期 6 天的官方培训,帮助“准小程序员”了解和学习完成一个小程序所具备的基础能力。完成培训后的同学们将会自由组队,完成小程序提案、制作、发布、评比等一系列流程。
其中小程序作品评比由专家评审和大众评审共同完成。专家评审团由微信团队和业内专家组成,大众评审对大众开放,届时大家可在微信搜一搜“小程序编程创意营”来对作品投票。
除了提供学习平台外,微信还为最终获胜的队伍提供价值 18 万元的现金奖励,以及一趟 48 小时编程创意之旅。
从这些年轻开发者身上,我们看到他们无限的创新力和对编程的热爱,想必将会为 IT 界注入更年轻的力量和创意,而作为专业程序员的我们为了不被淘汰,更应拥抱时代的潮流,不断学习新技术,刷新自我。
【End】