首页 > 代码库 > 学习的技艺
学习的技艺
俗语道:“活到老,学到老。”
作为一名混迹在IT江湖中人士,深感技术发展的日新月异——昨天还是云计算,今天就成了大数据;昨天还是object-C,今天又换成了Swift...IT这个倒霉的行业从来都没有考虑过从业者的感受,卯足了劲向前冲,丝毫不顾身后IT劳苦大众的挥汗如雨,气喘吁吁。
在追赶了无数次之后,老夫身心俱疲,但也渐渐摸到写门道。在IT圈子里混,最重要的不是掌握了多少技术,而是如何快速学习一门新技术,并用其做出产品。
1、官方网站和文档
学习一门新技术最重要的方法是其官方的网站和文档,这是有关这门技术最直接的第一手资料。因为一个新技术出来之后,最想教会大家这个新技术如何使用的不是别人,正式这项技术的作者本人。但是有时候官方的文档太过全面和庞杂,往往令人眼花缭乱,这所谓“老虎吃天不知如何下口”。此外,英文的表述对于很多人来说可能也是不小的障碍。
对此,我的经验是——硬读!直到读懂并且习惯为止。先从Get started搭建原型开始,对此技术有个直接的印象,然后大致浏览其Manual,至少将大标题通读一遍。最后就是读其examples并运行之,不懂的地方要到Manual中查找,一般对网页进行关键字搜索就已足够。到此,就算是差不多熟悉了一门新技术了。需要注意的是,你并不需要把这项技术的具体细节背下来,包括配置文件、API等等,只需到之前读过的example中进行复制修改便可。
2、Google或百度一下别人写的教程
这是没有办法的办法,不过也是最快的办法。找到一篇差不多的就照着做吧。但如果是很新的技术就没办法了。并且一旦习惯了这样,以后就只能用“二手”的技术了。
本文出自 “仲梓源的技术博客” 博客,请务必保留此出处http://zhongziyuan.blog.51cto.com/3450270/1560309
学习的技艺