由于这一段时间学习微信小程序,加之大三开设了web程序设计,所以我想最终开发一个微信小程序和开发一个网站,算是作为这两门课程的最终成果吧。
如果你是学习过小程序开发或是网站开发,学到最后都会涉及到网站域名,主机的购买等步骤,而我现在就到了这个阶段。接下来的篇幅我将会讲述我学习一个技术的认知过程,以及在学习一门技术过程中所遇到的问题,加上我的反思,算是关于我的学习的阶段性的反思吧。
刚开始,聊到小程序开发,是今年年中的时候,突然兴起,想开发一款软件。想着肯定会很有成就感。于是我就从网上买了一本书《微信小程序开发实战》。在买这本书之前,我先是到豆瓣上搜了一下,因为我觉得豆瓣评分比较高的书,比较好吧,之后到当当上搜索跟微信小程序开发有关的读书,其中销量最好一本就是我现在看到这一本,于是我就下单了。
接着书到了,我便看了起来,现在想想我真的是做事三分钟热度。好像就是看了几天后,就扔到了一边,读后我得到了一些信息,就是在学习小程序之前必须先要搞懂HTML超文本标记语言,css层叠样式表,JavaScript前端脚本语言,然后就看吧,然后就找书呗,图书馆的书,实验室同学的书,实验室的公共书架,最后选定了国外出版社的一本HTML和css教程,看了之后还不错,算是还不错。这里在补充一点,学习小程序开发的时候,还参考了学堂在线的小程序入门课程,中国大学MOOC上的课程,还有达内课程等。HTML和css样式也同样的参考了中国大学MOOC和学堂在线上面的课程。接着便是选择软件开发工具的问题。就web前端开发来说有记事本,等好多工具。接着便是选择 后续的学习课程等 。还是 举web开发的例子来说吧,基础是HTML ,css,js ,之后便是DOM,HTML5,css3,http 等相关知识 。这些问题也要花费好长时间,消耗你的精力,对一个初学者来说。
可能对以及学习过网站开发或者小程序开发的朋友来说这不是什么问题,但是大家可能是一路走来,不觉得有什么了,但是对那些自己一个人苦苦摸索,资源又不是很多的人来说,这真的很是一个问题,在“外面”看一个事物往往要花费更多的时间。所以我最终有一个结论,有没有学习一门技术的一条最佳路径。供那些没有学习过相关技术或者将要学习一门技能的人提供一些帮助了。
或者不能叫最佳路径,但是你只要沿着这条路径走下去,绝对是可以省略很多不必要的麻烦的。下面我自己总结一下我自己的一些新的体会:
1.全局性:把这门技术放到整个技术集群当中去看,想了解这些信息,你可以在知乎或者豆瓣等一些网站去搜索
最后,要确定 学习路线。
2.入门:找一门权威教程,然后再慢慢啃,不怀疑。
或者是视频:慢慢看,结合教程,我觉得效果会更加好。
3.实战:这也是最重要一点,有些知识你会发现尽管你学了几遍到头来,你还是不会。
这可能就是你学习方法有问题了。
4.总结: 善于总结,你会发现在学习的过程中有些东西是相似的。要善于不断的总结每个学习阶段的成果。
5.形成自己解决问题的方法论。我觉得这可能是最高境界吧。是值得我们每个人最求的东西。
最后,祝各位学习进步。
晚安。