近期学习的体会

发生在我身上有一个很奇怪的现象,学习任何编程语言,C、python 、 javascript …… 永远都是卡在循环控制 for loop 章节,再也学不下去了,似乎永远循环无法找到终止的条件。

后来看到一段话才明白,每次学习一点新东西,人们都会有智力的优越感,优越感阻碍我们继续深入学习。

之后看 php 编程的书,在图书馆找了很多国内外的书籍,我没有像以前一样从第一章看起,而是硬着头皮看完了类和 OOP 章节,终于搞懂了以前一直畏惧的“高难度”编程,才发现不过如此。之后再看 PHP7 新特性 namespace 也不再觉得害怕,可以打开书本直接看,不过如此。

之后转移到 javascript,我最早看的是犀牛书,将近 1000 页内容,每个章节将近 50 页的资料,让我对这类书本有了阴影。于是果断放弃,改成看别的 300~500 页左右的书,终于感觉好受一点。之后大概掌握了我可能会再回去看犀牛书,也或者不看了。

我现在掌握的方法是:

1. 一定要了解自己,知道自己喜欢看什么样的书,怎样厚度(别为了装逼看),怎么样的叙述方式。

2. 编程语言入门的书尽量找年代近一些的。不谈经典不经典,大家说的东西其实都差不多,有些详细有些简单而已,但都是在描述同一个东西。我常去的

www.amazon.com 

www.oreilly.com

leanpub.com

3. 是否一定要英文版。第一本可以是中文的,去图书馆找很多相关的书,通过比对选择一本适合自己的、质量较高的来看,最好再准备一本英文版,用来了解术语翻译。这个前提是,你的英语和我一样水平,阅读基本无障碍。

4. 限定学习的时间。无论是一个月还是两个月,都要限制学习时间,可以先用柳比歇夫的时间方法了解自己的日常用时习惯,做出预算,再确定学习的期限。我们活着不是为了如何利用时间,而是争取时间,这个观念要改变。 时间不是一出生就在我们手里了,意外随时会发生,随时会挂掉,争取每一天都做点有用的事情,哪天挂了也能为下一代留下点什么。

最后作为补充,不错的网络资源:

Web 设计开发资源分享  http://meditic.com/web-design-development-resources

PHP 资源集合 https://github.com/ziadoz/awesome-php

Javascript 资源集合 https://github.com/sorrycc/awesome-javascript

免费编程书 *超强大 https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md

再具体一点操作方法,请移步李笑来老师博客 http://xiaolai.li/

《近期学习的体会》有1个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注