![](https://img.haomeiwen.com/i130752/9c9f6a803b0daee3.jpg)
又到周末了,终于有自由时间搞自己的事情了。
想想,我现在还真是全栈工程师了。Objective-C、Swift、Java、JavaScript、Vue,还有设计,PS、Sketch、Figma 都会用。
只是知识面太广了未必是好事,要精通一个才行。
学习要重视基础,比如数学、数据结构、算法等,这样才能一通百通,才能在日新月异的技术圈内以不变应万变。
学习需要需要刻苦,需要用心,此外也需要注重方法。方法对了,可以进步很快,方法不对,努力再多也是枉然。
无论学习什么技术,要重视信息源。
一个技术大咖说,“信息社会,如果你比别人有更好的信息源,那么你就可以比别人成长得更快。对于技术人员来说,因为几乎所有的技术都源自西方,所以,我们应该走到信息的源头去。”
“如果你的信息来自朋友圈、微博、知乎、百度或是今日头条,那么你就完蛋了,因为这些渠道有价值的信息不多,有营养的可能只有 1%,而为了这 1%,你需要读完 99% 的信息,太不划算了。”
“那么如何找到这些信息源呢?用好 Google 就是一个关键,比如你在 Google 搜索引擎里输入‘XXX Best Practice’,或是‘Best programming resource’……你就会找到很多。而用好这个更好的信息源需要你的英文能力,因此不断提升英文能力很关键。”
从大学开始,直到现在,我每天都在坚持学习英语,这是我做的很值得我骄傲的一件事情,也是我做的很对的一个选择。
学好英语,打开一个新世界,好处实在太多了。
学好英语,可以在这个世界中自己找食吃,而不需要依赖。
如果你觉得用百度搜索中文关键词就可以找到自己想要的知识,那么你一定远远落后于这个时代了。
如果你用 Google 搜索英文关键词可以找到自己想要的知识,那么你才算能跟得上这个时代。
对于一个学习者来说,找到优质的信息源可以让你事半功倍。
你要找的好的信息源需要有下面几个特质:
- 应该是第一手资料,不是被别人理解过、消化过的二手资料。资料应该是原汁原味的,而不应该是被添油加醋的。
- 应该是有佐证、有数据、有引用的,或是有权威人士或者大公司背书的资料。应该是被时间和实践检验过的,或是小心求证过的资料。
- 应该是可以引发人深思的,信息密集大的文章。
比如学习 iOS ,在网上看帖子不系统,往往东一榔头西一榔头,努力很长时间,还是一头雾水。这时,不如把官方文档读一遍,把 WWDC 看一遍,然后你会发现,其实网上很多帖子的内容都是那里来的。
比如学习 Java,可以在 leetcode 上面花功夫系统学习算法,比如读 tomcat 、spring frameworks 等框架的源码......
学习需要注重方法和技巧哦。
接下来周末和大块儿自由时间,我要系统学习数学了。真想再回到学生时代。
2021.07.23 夜
上海 二联家园
网友评论