快好知 kuaihz

构建学习路径,你需要使用四个“1”

2013 年移动开发风风火火,学会了 Android、IOS 开发,机会一大把,随随便便就能找个薪水过万的工作。

2016 年,移动开发遇冷,大把接受了 Android 、IOS 培训的初级开发者找不到工作,甚至在这个领域工作了一两年的小伙伴,被纷纷关门的初创公司辞退后也找不到工作……

谈过 Android、IOS,再来看看 VR 和 AR 技术的命运。

2015 年 VR、AR 火爆,很多初创公司涌入,很多开发者开始学习 AR 、 VR 开发,各种线下体验店如雨后春笋般冒出来,你要是不懂 AR、VR、MR,和人聊天都有点不好意思。

2016 年被称为 VR 元年,然而下半年,虚拟现实的热潮就开始慢慢退去。

2017 年,N 多 VR 和 AR 创业公司关门。

这就是开发者身处的世界。变化很快,并且,一年比一年快。很多技术,你还没来得及了解个大概,就热到人人都是专家了。

早进入的人已经占据了重要位置、享受了红利,你耐不住焦虑,开始投入大把时间学习,可还没来及掌握这种技术,风却刮往别处去了……

在这样的环境里,你要想抓住新的机会,享受技术红利,就要能够快速构建起自己的学习路径,全面而快速的了解新技术,做出正确的决策。

在构建学习路径时,使用四个1框架可以节省很多时间。这四个1是:

一个人

一本书

一门课

一个社区

我们结合区块链,一个一个来介绍这四个 1 ,最后再给出面对技术时的学习顺序。

一个人

丹尼斯·里奇创造了 C 语言,松本行弘开发了 Ruby ,Daniel C. Burnett 是WebRTC 标准的主要创建者,中本聪提出了比特币和区块链……

每种技术,都有缔造者:一个人或一个组织。这个人往往会写一本书、一份白皮书来介绍它创造的东西,或者创建一个社区,围绕着他创造的技术来构建生态。 所以,找到技术的缔造者,就可以快速挖掘最基础的资料:

这种技术的产生背景

这种技术可以用来解决什么问题,典型的应用场景是什么

有关这种技术的标准、白皮书、图书

比如区块链,它的诞生背景,是 2008 年美国次贷危机和全球经济衰退,大众对政府货币信心不足。

这个时候,中本聪开始设计点对点的支付系统,试图用技术来解决信任问题。

同样是区块链,你找到了中本聪,就就能找到 2008 年 10 月发布的白皮书《比特币:一种点对点的电子现金系统》(Bitcoin: A Peer-to-Peer Electronic Cash System)。

有了这个白皮书,你就可以快速了解它的原理。(当然,这个白皮书很难懂)

有时候,你要找的不一定是技术的缔造者,还可以是:

布道者,他们通常会通过社区、博客、开源项目、在线分享等来积极传播新技术

研究者,他们通常会深入研究新技术,通过网络或图书分享自己的研究结果。

技术尝鲜者,这部分人热衷于新技术,嗅觉特别敏锐,总是能最早获得新技术的各种资料。请识别出你身边的技术尝鲜者,他们最能带给你有效的帮助。

一本书

图书是系统了解一种技术的最好途径。缺点是它会略略滞后于技术演进的速度。

关于新技术的图书,大概可以分为两类:

应用类,这类书围绕着新技术的应用场景和相关产品展开讨论,其视角往往是最终用户。 原理类,这类书通常从技术的视角或开发者的视角来描述某种技术的原理,讲解如何用这种技术来开发应用产品。

如果你一开始只是想了解某种新技术能解决什么问题,能给别人带来什么便利,那从应用类的图书看起,会是不错的选择。

比如,你想了解区块链和数字货币,那《区块链数字货币投资指南》这本书就不错,它能带你进入数字货币的世界玩玩儿,让你从用户的角度了解区块链和数字货币。

如果你想从技术角度深入了解,那中本聪的白皮书《比特币:一种点对点的电子现金系统》不错,《区块技术指南》也不错。

注意,我们并不是说一本书就足够你掌握一门技术,而是说,你找到一本书后,就可以找到更多的书。具体寻找的方法,有下面几种:

当前图书的提到的参考资料

图书网站上的相关推荐

搜索图书作者,找他的推荐

一门课

在介绍一本书时,我们说它的缺点是其时效性较差。图书从写作到出版到书店有售,周期往往超过 6 个月,长的甚至超过 1 年。对于刚刚涌现出的新技术,这确实慢了点,很多开发者是等不及的。

弥补的方法,是找一门线上课程,它的时效性会更好一些。因为有一批热衷新技术技术人,时刻在学习,时刻在分享。只要有新技术出现,很快就会有线上课程出来。

线上课程可以是下列形式:

博客系列文章,官方技术社区或技术研究者,往往会出这样的文章

视频课程

社区分享

要找这样的课,可以使用搜索引擎,也可以让你身边的技术尝鲜者帮你推荐。

找到一门课后,不要止步,根据文章继续挖掘,往往可以找到新的资料:

它引用的资料

它引用的书

它提到的人

它提到的工具

它提到的社区

它提到的产品

……

一个社区

通常一种新技术出现没多久,就会有相应的社区出现。社区的形式多种多样:

官网

技术论坛

资讯网站

线下

比如 Go 就有官网, Node.Js 就有中文社区 CNode。

区块链的社区更多,国内比较早也比较大的,有巴比特。

关注社区可以让你在多方面受益:

了解技术相关的动态

获取文档

结识同道中人

学习课程

获得学习路线图

所以,社区对想了解某种技术的人来讲,是一个非常关键的入口。

建议的学习顺序

面对新技术,不管你是想成为开发者,还是只想了解下它是怎么回事儿,都可以按下面的顺序来学习:

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:路径  路径词条  构建  构建词条  需要  需要词条  使用  使用词条  学习  学习词条  
攻略

 如何做好个人的发展规划

操作方法01:首先在这里我想说的是你必须在大脑中有一个长远的思路,比如你会在哪个行业发展,想要在哪个方向发展,这个定位必须要清楚。02:当你有了清晰的思路了,那...(展开)

攻略

 如何取消目录下的页码

在word文档中编辑内容的时候,该如何才能为页码的时候不要在目录栏中有页码呢?这里和大家简单介绍一下方法,供大家参考,希望对大家能有所帮助。操作方法01:先打开...(展开)