程序员必读书

  • 参考
    • https://www.zhihu.com/search?type=content&q=%E7%A8%8B%E5%BA%8F%E5%91%98%E5%BF%85%E8%AF%BB%E4%B9%A6

    • https://www.zhihu.com/question/30978728/answer/535076040
      https://www.zhihu.com/question/30978728

    • https://pymlovelyq.github.io/archives/

  • 前言:技术书阅读方法论
    • 一.速读一遍(最好在1~2天内完成)
    • 人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深刻印象,对于之后复习以及总结都会有特别好的作用。
    • 对于每一章的知识,先阅读标题,弄懂大概讲的是什么主题,再去快速看一遍,不懂也没有关系,但是一定要在不懂的地方做个记号,什么记号无所谓,但是要让自己后面再看的时候有个提醒的作用,看看第二次看有没有懂了些。
    • 二.精读一遍(在2周内看完)
    • 有了前面速读的感觉,第二次看会有慢慢深刻了思想和意识的作用,具体为什么不要问我,去问30年后的神经大脑专家,现在人类可能还没有总结出为什么大脑对记忆的完全方法论,但是,就像我们专业程序员,打代码都是先实践,然后就渐渐懂了过程,慢慢懂了原理,所以第二遍读的时候稍微慢下来,2周内搞定。记住一句话:每看完一个章节后,总结一下这个章节讲了啥。很关键。
    • 三.实践(在整个过程中都要)
    • 实践的时候,要注意不用都去实践,最好看着书,敲下代码,把重点的内容敲一遍有个肌肉记忆就很不错了。
    • 以及到自己做过的项目中去把每个有涉及的原理的代码,研究一遍,就可以了
  • 一共四个系列整整50+本电子书,找了好久终于齐了,如果都能看完看懂且科学的总结外加合理的实践,相信未来你的技术路会更好走,当然阿里巴巴,腾讯,阿里这些的Offer不将是梦,除了多看点技术书,你觉得还有什么能拿出来和985,211的朋友比呢?
  • 资料
    • 所有资源百度网盘链接:https://pan.baidu.com/s/1riNXZaI73U7VXb_mf5JoZQ提取码:6ff5(网盘如有损坏请加qq:2208901881更换。)复制这段内容后打开百度网盘手机App,操作更方便哦备注:里面已经顺便整理压缩好,需要下载后才可以打开,网盘直接打开会显示损坏。

1、《代码大全》 史蒂夫·迈克康奈尔
2、《程序员修炼之道》
3、《计算机程序的构造和解释》
4、《C程序设计语言》
5、《算法导论》
6、《重构:改善既有代码的设计》
7、《设计模式》
8、《人月神话》
9、《计算机程序设计艺术》
10、《编译原理》(龙书)
11、《深入浅出设计模式》

你可能感兴趣的:(程序员必读书)