开源源码搜索+读书学习

  1. 借鉴现有的开源项目或开源代码
    借鉴现有的开源项目或开源代码,对于初级开发者来说,不失为一种很好的编程手段.
  2. 理解与提升.
    但千万不要单纯地“用”,更多地是理解与提升,这样才会进步。
  3. 6 款源码搜索引擎

http://www.cnblogs.com/roverliang/p/5173212.html
将bootstrap看完了,将官网上的demo练习了一遍。
读书:

  1. 第一遍粗读,为了知道书的整个目录结构,知道那个部分,是自己能够理解的,那么部分是自己当前知识水平和知识积累,不能够理解的。这样就给了一个标注,
  2. 第二遍读的时候,往往心中已经有了书的目录,开始认认真真的逐字阅读。
    一定要正襟危坐的坐在椅子上,旁边茶水备好,一边看书,另一边把书中的栗子,老老实实的敲一边,杜绝自己偷懒的可能
    如果只是看书,当时你可能明白,但是你忘记的会非常快,等再用的时候,好像根本没有看过这本书。
  3. 我们都知道二八原则,同样也适用于一本书。

20%的知识很难,但是不常用,80%的知识很常用,但是理解起来不难。作为编程新手,前三遍看书,我认为主要是为了解决80%的常用问题。这就是第三遍 读书,是要重温,重温什么呢?还是要重温的80%常用内容,做到该掌握的一定要掌握。那百分二十的知识,很少用到,需要花费更多的时间去理解。当前不能理 解,是因为自己的知识结构,和理解能力不足导致的。那就先记下这个问题,等以后遇到问题了再来学习解决。这也就是为什么技术书籍一定要买纸质书,不能买电 子书的重要原因之一。

  1. 技术书籍还有另外一种是讲理念谈思想的。如《黑客画家》《编码-隐藏在计算机本后的原理》《图解http》。这类书,我基本上都在地铁上解决了,或者通过kindle阅读器去看的。这类书看起来丝毫不用费力气,也不用刻意花费力气去读。

  2. 越是无用的东西,到了最后越能显示出他的作用来。面试的时候,和技术人员谈的多事这里面的常识问题。

  3. 既要能够做出网页版的应用程序,也要能够做出客户端的程序

  4. 技术是无穷无尽的,但是要解决的问题可能是有限的。所以以需求来学习技术的思路是没错的

  5. 时间的投入则是必然了,但是我们一个人在大城市飘,又没有女朋友,晚上大把的时间,又无所消磨,所以这段时间拿来提升自己的技术水平,是再好不过的了。

  6. 人生前期越嫌麻烦,越懒得学,后来就越可能错过让你动心的人和事,错过新风景。

  7. 刚开始学习,大家学习的非常快,也就是前文所说的80%的内容,你觉得简单,大家都觉得简单,都能领会贯通。但是剩下的20%,就是遇到特定问题,需要解决的。谁能解决了剩下的20%的难题,谁就能脱离当前的水平,往上面更近一层。

  8. 需要了解最细节的知识,需要懂得最宏达的技术架构。大事小事,谈笑间樯橹灰飞烟灭。这需要不断的学习,已经不仅仅是技术方面的,关系到做人待物方面。

  9. 开始学习更加深入的东西,没有看完的书继续看,没有到过的地方,计划着去,没有爱过的人,我等待。

  10. 学习一个知识体系。解决问题的时候就不同。

原文地址:https://www.cnblogs.com/rechen/p/5267693.html