或许有人会问为毛第一章就来个这么高级吓人的标题,没错,就是为了吸引你阅读,哈哈。根据我的工作经验和多年做生意的经历告诉我,在进入任何一个领域的时候,首先要进行心法修炼,即学会查,问,练。
打个比方,朋友圈也许会看到好友老是发布小程序的信息,好,对于好奇的你会打开看看,一张图片配上一段文字的描述也许触动了你的大脑:我想弄个小程序玩玩。ok,这时有了想法,那么来第一步:查。可以通过百度查阅小程序相关信息,他能做什么,怎么做,成本多少,能给我带来多大的回报,这些问题应该是你会想到的,通过搜索引擎,以上的疑问基本上能解决掉。
查是对某一事物有兴趣的表现,也是后续故事的延续。
有了查阅这个步骤后,接下来的问题就是如何开发小程序。在之后的章节会讲到开发中遇到的一些问题及问题的解决方案。嗯,继续。开发一些小程序说简单就简单,说难确实有点难。简单在哪里?学过web前端开发的朋友在查阅官方的文档之后,心中不由惊叹:小程序,呵呵(至少我是这种感受)。只要懂点 html、css、JavaScript下载官方的开发工具,分分钟就能开发一个小程序demo,是的,很简单。说难也是有一定难度的,比如什么https啊,中控服务器啊,加密解密啊,消息模板啊等等。想真正上线发布一个小程序是很有挑战性的。官方审核是非常严格的。不过不要灰心,因为你的想法产生的动力足以一个个攻破这些问题。
遇到问题不要急着问,首先思考你的问题能不能在官方的文档中查找到答案,有时候开发者连文档都不看就直接问网友,而大部分的问题在官方文档中是可以直接找到答案的。如果在思考一段时间后还是解决不了,那么继续next,这时候就需要问了。问问题是需要技巧的,下列是我把问问题和解决问题的境界分成七层。
第一重境界:不会问问题,但还是问了,虽然别人不知所云,如果有好心人有闲暇还是会帮助你的。
第二重境界:会问问题,就是不会去搜索问题,大多问题只要合理利用搜索引擎通过关键词都能找到答案。
第三重境界:会问问题,会搜索,能解决问题。
第四重境界:之前的问题和新的问题有相似之处,思考一番后能解决。
第五重境界:新的问题,搜索不到,根据经验解决问题。
第六重境界:预知将来临的问题,做好预备方案,特别是像小程序这种新的平台,官方文档中提到的将来会发生变化的字眼,在做开发时也要做好准备。
第七重境界:一切都不是问题,问的概率几乎为零,这时的你随时能回答别人的问题。
加入了很多的群经常会发生这样的情况:
同学A:https怎么弄啊
同学B:给你个网址,你去看看
同学C:不要弄https,其实只要勾选开发环境不校验即可
同学D:嗯嗯,是的
同学E:在哪里弄???
同学A的问题就这么被忽略了,而且还产生了一个新的同学E的问题。
以上只是一个小例子,还有部分群一个问题抛出来,答案根本跟问题扯不上任何关系。在这里我只想说空闲的时候大家可以扯扯蛋,随便怎么吹牛,但是回答问题请慎重。
有了查阅和问的技巧之后,接着就是练,就是干。
练就是执行,对于任何企业而言,再好的想法,光说不练是不行的。就像小程序,虽然目前看起来开放程度不高,开发工具和API总是有很多问题,但是这个能影响到你的执行力?不能因为外部环境差而导致你的执行力下降。该干的还是要抓紧干。一个想法想到了就要去做,因为同时有你这个想法的人太多了,在如今的互联网以快为王道的时代,你有什么理由不练呢?so,现在就干!
最后总结,小程序开发,哦,不不,做任何事件,首先要修炼的是自己的心,心强大了,力集一处,无所不能!
每周不固定分享小程序开发心得,这个月底争取把我想表达的先弄成文字,之后录制成视频,希望你能有收获!