今天我要在这里完成一个任务。
事情是这样的,最近有些网友知道“Nodes”、“导图”以及“像否”小程序都是我一个人从无到有做出来的之后,就问我:“你是怎么做到的?”
我当时是一脸懵逼的,就回了一句“这问题太大了,请允许我花点时间想想。”
经过了10几秒的思考(嚣张),今天花叔总结出一个大概的学习脉络。接下来就谈谈如果您是一个门外汉,您有办法让自己快速具备开发小程序的能力吗?
答案是:没有的,放弃吧。
实际上小程序的开发需要有一定的互联网技术知识背景,门外汉需要花更多的精力和时间去钻研,如果你还不想放弃,那就听我扯淡一下吧。
我用Nodes画了一个“全站小程序开发者基础能力模型”的思维导图,您真要学的话,首先您得了解一下其中的知识点:
附大图(点击可放大):
作为一个研究得不大深入的开发佬,我已经用了最简单的语言去制作这个思维导图,里面都是一些关键字,细节这里就不谈了。真想要学的话,得自己翻一下资料。
如果您还没放弃的话,我这里再稍微说一下学习各项能力点的优先级,假设我们是以“做一个简单完整的小程序demo”为目的,
那么“产品策划能力”、“交互能力”、“视觉设计能力”可以先稍微了解一丢丢就行。
重点在于了解“前端开发能力”,很负责任地告诉你,实际上小程序是偏前端开发的一种技术,前端开发能力是贯穿整个产品开发过程的。
古代有句老话“学好数理化,走遍天下都不怕”,现代人说过一句话:“学好前端开发,大家都叫我爸爸”。
而“后端开发能力”、“数据库开发能力”以及“服务器运维能力”目前你可以简单理解为是为了给“前端开发”提供数据的,建议去用腾讯云的统一解决方案,里面会提供源码,把它的源码研究透了,基本就。。。。。会一点点了。
接下来就是漫长的功能开发,这过程不会花太多时间,我当年也就是学了十年罢了(^_^,小程序从诞生到现在也才一年多)
如果这时候你还没放弃,那么恭喜你!!!!
接下来您可以花钱请人去弄了。
因为,毕竟您还只是会做demo而已。
卒~