初次接触图形UI界面的设计,需要学习的东西太多,而学的也不够系统和深入,此次只总结一些自学方法和感悟
对于一个很陌生的领域,怎样快速入门?
- 从我一段时间的学习经历来看,入门新领域,学习新知识最初需要克服的就是对自己能力的不自信。刚刚接触一门新的东西,和自己掌握的知识不同,从一个领域中的高手转换到另一个领域中的小白是一件很不容易的事情。但一定要尽快克服这个心态,让自己能够虚心的静下心来一步步由易到难的学习然后渐渐入门,越是浮躁,就越难学到东西,于是就更难坚持着学下去。
- 有了良好的心态去学习,然后就是要想办法快速学习这门技术了。其实对于现今大部分的开发领域 ,特别是大公司推出和支持的语言和框架,都会有非常专业的官方文档。官方文档中的说明和帮助以及实例是学习的第一手资料,时间允许的话,一定要多看看这些官方的文档。尽管很多文档可能在国内没有很好的翻译,但也要努力去啃这些英文生肉,一定会有很大的收获的。同样的,在遇到问题的时候,查询官方的文档说明也是最方便最准确的解决方法。
- 如果有了一定的基础知识和技术,想要做出一些demo来试试手,但又不知道怎么运用手上的工具的时候,就可以去该领域的社区走一走。官方网站上一般都会有社区网站,里面有专业人员编写的适合初学者学习的优秀源码实例的github地址,也有知识介绍和总结的blog,也会有实际操作的案例教学视频。主要的问题在于接触外国网站和阅读英文文档,但这些是一定要努力克服的。对于一些比较新的领域,与其翻找国内质量参差不齐并且少的可怜的教学和帮助,真的不如去看看国外的那些优秀开发者网站。
- 想法很多时候要比技术更加重要,对于前端的设计,好的设计想法总是很容易实现,但是优秀的设计却很稀缺。对于我们学习的物联网领域,如何构建出一个优秀的系统,用更少的资源和时间完成更多的事情,这是值得我们思考和学习更多的。所以,在新的领域里,不光只是看代码,更加要学习别人的优秀设计思想和解决方案。