学会技术领域与非技术领域的资源搜索

正文

昨天在评论中有人问我:

   我是一名学生,现在也想用node写一个小东西,希望可以把您做这个系统收集的一些资料让我参考一下

原先我想想该如何回,直接给资源?可是我自己都忘了当初写这个东西时候自己看了多少资料,完全想不起来.orz.

后来我就这么回:

国内的Node.js的几本书先刷一遍 然后你需要的是去看express4.0的官方文档还有国外的系列教程,这些在google一搜一大把。

但感觉好像没给他比较完善的步骤来着。因此今天我们来讨论下。学会技术领域与非技术领域的资源搜索。

学会技术领域资源搜索

积累

技术领域的所有资源包括资讯都需要积累。

这是第一步,很多人介绍学习方法可能是教你直接看某些书某些文章,但是我一向认为每个人的自学能力都是爆表的,需要自己给自己定制计划这是学习的第一步。

然后我们来谈谈如何进行前期的积累。

我们先来看看我的一些收藏夹。

imgn

你可以看到我好像很多收藏,这些都是资源,哪来的?平时积累。

如何开始第一步积累

首先,我们谈的技术领域的,那么我们就以Node.js为实例来谈谈如何第一步。

一开始,确定了主题,我要学Node.js。那么问题来了,我无方向,我只知道Node.js这么回事。该如何学。

答案:看别人的学习总结。

对于程序员来说,我们这个团队是非常非常棒的,因为前人总是会给后来人指路,不管这路对不对,至少每个程序员都会抱着前人栽树后人乘凉这种想法,因此我们学习新技术的第一步就是找到那颗树,甚至是那片森林。

自从有了知乎,我的知识面扩大了很多,因此我会第一时间先用知乎找找别人有没有提过这个问题。如下:

imgn

先找到Node.js这个话题,然后直接找精华,你看直接就有了,你还虚什么?

这只是一部分,你需要总结别人的方法,然后自己归纳出,你需要学什么,看什么。我这里有个建议,不管是什么,你把出现频率最高的那本书先刷一遍,然后,你再根据自己的需求去找下一步学习资料。

对于Node.js,你还可以用quora来进行深层次的提高。

imgn

于是你掌握第一步,之后你需要做的就是在实战中google。(别问我如何翻墙,详情可看learn.haoqiao.me)

咨询的订阅

现在有很多优秀的周刊,我并不打算列出来,你需要自己去搜。国内外的,都有,这些需要你自己去甄别优秀的高质量的。(PS:未来我也打算维护一个咨询站,但是不知道什么时候能完成=-=)

对于一些优秀的咨询站,它可能没有订阅功能,但是它每天更新而且质量很高,该如何解决?加入收藏夹每天去刷是一个方法。但是当这类站多了,你会发现挺麻烦的。因此我自己写了一个定制版每日咨询的,我放到了github上。不过接下来一段时间我可能回去重构,因为第一版的扩展不太方便。

学会举一反三

当你看一篇文章,你会不会去跳到这个网站的主页面然后去刷它所有的文章?当你看到一篇优秀博文,你会不会去把作者以前的博文全部刷一遍?

这就是举一反三。学会像蜘蛛一样爬过去,将所有高质量有学习价值的东西全部掌握在自己的网中。

坚持不断学习

每天都有学习任务,每天都去google搜索。把自己觉得棒的资源搜集起来。

超级秘籍

这段省略。当你通过以上方法积累到一定程度,你一定会发现有个方法可以让你可以随心所欲的找到精确的高质量的大量的最新的(那么多关键词给出了=-=,当然不会是google的语法那么简单。)。当然你发现的可能和我发现的这几种不一样,如果你找到了,欢迎跟我交流。

非技术领域的资源搜索

Google

通过语法自己搜索。

订阅相关的咨询

与技术类类似。

网盘搜索

不展开,自己找。

总结

你会发现我这篇文不怎么展开,为什么?这是训练你踏出自我学习的第一步。将我列出的这些自己扩展起来。

以后有机会我可能会谈如何整合自己的学习资料,如何提高技术学习的精确性,如何在第一时间把学到的转换为自己的。

如果你觉得这篇文章对你有所帮助,请到下面的评论系统那里给我留个赞.~(≧▽≦)/

Table of Contents