我的试水经历
除了技术上的差异之外,还有几点我想吐槽一下:
支付宝小程序的管理后台不太好用,到现在每隔一段时间,我都要来回点击好几个页面才能找到我的小程序在哪里。而且页面提供的一些信息也让人摸不着头脑,比如数据分析里的“总体概览”只能按天查看,周留存数据在一段时间内莫名其妙地缺失。
审核通过是个谜... 我看到很多开发者抱怨过这个问题。被拒的问题往往无法重现,对方可能只用一句话描述,没有任何截图可以参考。更搞笑的是,拒稿原因之一是代码无法扫描,需要提供视频演示。基于此,我有理由猜测,他们的审核可能不是在真机上进行的。
此外,当您的评论被拒绝并且您点击“返回开发版本”时,有关拒绝的信息将不再可用......
限制比微信多,除了权限,还有名字限制,原先的“扫码存入”被否决,理由是“太笼统”。
有些设置很难理解。例如,它要求我选择客户服务方式。我选择了“电子邮件”而不是“电话”,但有些用户仍然打电话给我。
所以,我在标题中提到的“小惊喜”,并不代表支付宝小程序在开发过程中有什么惊喜。这个体验确实不好。当然,它比微信起步晚,我也没抱什么期待。而我自己呢,并没有主动寻找支付宝小程序的习惯,日常使用一般就用几个功能就行。所以就想着把这个小程序上传上去,能过审核就好了。
小惊喜的是,没想到虽然我从来没有跟任何人说过这个小程序,但是现在已经拥有近百个用户,其中有一部分已经在稳定使用。

这个数字肯定不多,但都是比较精准的用户。从这个小程序(包括微信和支付宝)新版本上线以来,我现在平均每周都会收到一个主动的定制开发咨询请求。也许有一天我不再教编程了,光是这个产品就足以养家糊口了。
这并不是说我有多牛逼,写出了很棒的程序,相反,这个小程序一点都不复杂,只是在平台提供的手机扫码功能上增加了增删改查的功能,一个初级程序员就能完成,唯一不同的是,我做了,放到了网上,别人用我的,然后就找到我了。
所以对于那些想从事软件开发或者接项目赚钱的人,我想分享一些经验:
你不能对学校不教或不布置作业的东西视而不见。如果你毕业了,你和你的同学一起找工作,他只是按照课程要求完成了考试,而你因为跟着编程课堂学习,自己做了几个项目,可以直接展示给他们看,你觉得雇主会选择谁呢?
虽然商业项目更有挑战性,利润也更高,但不可能马上就有人给你项目,要从个人demo项目开始,把个人项目当成商业项目,不断提高完成率,商业项目迟早会来。
前期选择项目时,首先考虑模仿,按照知名产品做,了解他们的设计;其次考虑从身边的东西入手,做一些自己或者朋友能用到的程序。人生从来不缺项目,缺的只是发现项目的眼睛。
小众平台、小众领域都是新人的机会,新程序员可以从这些角度入手,有时候会有意想不到的收获,不一定要去追热门的。想想看,一个有 个竞争对手的 90% 大市场,和一个只有一两个竞争对手的 1% 小市场,哪个更好?
另外,我不建议把我们的二维码扫描项目当做小程序的实践,应该先从官方的示例项目入手,熟悉小程序的各种配置后再考虑进一步开发。
最后再次推荐我们新改版的学习小程序《入门指南》,希望大家觉得有用。