Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

前言

技术书籍是参考的别人的推荐,我自己也有很多没看。不过基本都是非常经典的书籍,如果你没有思路不知道选哪本来看,不如参考我的书单。

程序猿不能只限于技术,还要有广度,这些非技术类的都是非常好的书,我基本都看过的,所以你可以从我的每本书后面的简介选择感兴趣的来看。如果不知道哪些好,我直接推荐你看吴军老师的书籍至今他是我最最喜欢的作者

吴军老师的书每本都非常吸引人,我看他的书基本都是一天都在那里看(浪潮之巅,三天读完,文明之光四本,四天看了三本半,数学之美,三天看完)

如果想了解我们学计算机的为啥要学数学还有电路电子,我是学Java,py方向的为啥还要学C语言,计网,操作系统。我真心推荐你们看下这三本书,他们都非常非常有趣且不失深度的讲了为什么,而不只是很多书讲,是什么

  • 数学之美

  • 码农翻身

  • 穿越计算机的迷雾

资源链接

非技术书籍我已经下载好(部分),百度云

链接:https://pan.baidu.com/s/1xHu3Ved3UWelJQRsI3vkwg 密码:4njy

技术类

Java

基础

  • Head First Java(评价非常高,入门的人基本都是这本起步)
  • Java核心技术卷一(卷二可以算进阶)

进阶

  • Effective Java
  • Java编程思想

JVM

  • 深入理解Java虚拟机(目前看过的最舒服的技术书,排版和深度)

并发编程

  • Java并发编程的艺术(基础)
  • Java并发编程实战(进阶)

算法

    • 入门
      • 牛客网-左程云(视频,也有进阶版本)
      • 算法图解(python)
      • 啊哈,算法!(C语言)
      • 小灰的算法之旅
    • 进阶
      • 算法导论(全部看懂且弄明白了,记得给比尔盖茨写信)
      • 算法(第四版)
  • 刷题
    • 剑指offer(C语言,我的repo是Java版)
    • LeetCode(可大量刷热点题,进大厂的关键,但是一定要思考,repo也准备弄些题解)
    • 牛客网(面经,内推,刷题找这个就对了)

数据结构

  • 大话数据结构(C语言,不过采用漫画形式,对新手友好)

  • 数据结构(严蔚敏,很多大佬都会看,而且很多高校采用的教材,不过很多是伪代码且是C语言)

计网

  • 入门
    • 图解http和图解TCP
  • 进阶
    • 计算机网络(自顶向下)
    • TCP/IP详解

设计模式

  • 图解设计模式
  • Head First 设计模式

操作系统

  • 入门
    • Operating Systems:Three Easy Pieces
  • 进阶
    • 深入理解计算机系统
  • Linux
    • 鸟哥的Linux私房菜

数据库

  • 入门
    • Mysql必知必会
    • 与Mysql的零距离接触
  • 进阶
    • Mysql技术内幕
    • 高性能Mysql

消息队列

  • kafka
    • 深入理解Kafka:核心设计与实践原理

容器

  • Docker
    • docker入门与实战
    • 第一个本 Docker书

Redis

  • redis实战
  • redis设计与实现

Web

  • 深入分析Java web技术内幕
  • Spring实战
  • Spring Boot实战
  • Spring技术内幕(源码分析)
  • spring源码深度解析
  • springBoot编程思想(小马哥,阿里巴巴架构师也可以看他的视频,bilibili有公开课,思否有相应课程,讲的挺深的)

代码风格

  • 重构-改善既有代码的设计
  • 代码整洁之道

非技术类(大部分我都读过)

可以点开链接看我的评价或者推荐理由,有的也有电子书文件(如侵联删)

科普类

  • 穿越计算机迷雾(了解计算机怎么产生的,用到了啥技术)
  • 上帝掷骰子吗
  • 码农翻身(用故事讲计算机的各种知识)
  • 从一到无穷大(生动形象的科普了很多很多我们不理解的东西,比如假如思维空间的物体在三维空间怎么呈现,怎么统一时间空间。可以看下我的这个读后感)
  • 菊与刀(解读日本人的矛盾的性格的本质,别再被各种武士道啥的误导了,那个是评论家的片面解读)

理财

  • 小狗钱钱第一本(第一本是理财基础和一些道理,如果不是给初中前小孩子看,不建议看第二本)
  • 穷爸爸富爸爸(学校可不会教你怎么赚钱怎么创业,学校学不到的东西)
  • 韭菜的自我修养(很小的一本书,很简单的道理,但是很实用)
  • 漫步华尔街
  • 股市进阶之道
  • 投资最重要的事

吴军老师的书籍(强烈安利,任何一本都是好书)

可以看下这篇吴军老师的分享

  • 浪潮之巅(你所不知道的科技公司的兴衰)
  • 硅谷之谜(浪潮之巅续,主要讲硅谷地区的公司)
  • 文明之光(理科男角度的历史)
  • 态度
  • 大学之路(终生学习)
  • 数学之美(我觉得更可以说是程序员该了解的数学)
  • 全球科技通识(什么是科学,什么是技术?什么又是科技,中国(也可以说东方)为啥一直缺乏科学思维,为啥工业革命之后科技发展的这么快)

提升思维和学习方法

  • 如何阅读一本书(读书的四个层次以及不同类型书的阅读方法)
  • 少有人走的路(成年不代表心智成熟,能让你反思自己有哪些心智不成熟的地方)
  • 认知天性(如何学习,为什么别人看似比你用的时间短,掌握的却比你好)
  • 稀缺(我们是如何陷入贫穷和忙碌的。用行为经济学为你解答疑惑)
  • 原则(人生箴言,不过25岁之前或者人生阅历不够的应该看不懂,至少我现在看不懂)
  • 异类(一万小时定理出处,大神之所以为大神的原因)
  • 自学是门手艺(不会自学的人没有未来,别一上来就说自己不会。以Python为例,讲述如何自学技能)
  • 把时间当朋友(不要把时间当敌人,不管你怎么做,时间还是那样(对普通人来说还是绝对时空观))
  • 乌合之众(解读大众心理)
  • 娱乐至死(娱乐的危害)
  • 深度工作(怎么提高工作效率)
  • 学习之道(没怎么看懂,不过是一本畅销书,而且作者是个真正的大神)
  • 人性的弱点
  • 黑客与画家

企业相关

  • 奈飞文化手册(21世纪就要用21世纪的管理方法,还在使用20世纪的管理方法,是让人受不了的)

更好的生活

  • 薛兆丰的经济学(不要把经济和金融搞混淆,用经济学思维指导行为可以做出更好的选择,也可以解释大部分现象,比如娱乐至死和乌合之众里面的一些东西)
  • 具体生活(怎么体验生活,不过需要有一定资本,哈哈)

产品相关

(不一定要产品经理才能读,程序猿读了怼产品用,手动滑稽)

  • 人人都是产品经理
  • 人月神话
  • 硅谷产品(作者是fb的产品经理)
  • 启示录-打造用户喜爱的产品
  • 增长黑客
  • 侘寂(非常非常个性的一本书,书的设计也非常符合我的口味。讲述设计界的美学词汇)

名人传

  • 乔布斯传(推荐看英文版,只要上过高中做过阅读,基本无障碍)
  • 特斯拉传(思维超前的发明家)
  • 从孤独中醒来:微信之父张小龙(纯粹也能成功,继乔布斯之后的极简主义代表。中国最牛产品经理。)
  • 只是为了好玩(linux 之父林纳斯自传)

科幻书籍

  • 基地(一共15本,哈里·谢顿通过心理学史预言帝国灭亡,并预言1000年之后建立新的帝国,如果要看详细的可以参考我的这篇文章)
  • 与罗摩相会(罗摩人好事成三,作者是真正的科幻大佬)
  • 三体(丛林法则,水滴)

治愈

  • 解忧杂货铺(一封封穿越时空的信件,非常治愈的)
  • 海街日记(心情不好的时候看这个确实很治愈。只是简单的画出了四姐妹平时的生活,却能唤起自己内心最柔软的地方)
  • 小王子(西方阅读率仅次于圣经的作品)

文学小说

  • 1984(老大哥在看着你,构想出几十年后的斯大林专制下的俄国,警醒世人不要让这种情况发生,全程压抑到不行。)
  • 罗生门(用很多短篇小说剖析人性)
  • 浮生六记(浮生若梦,为欢几何。读第一篇就把我吸引到了,原来 爱情是这样的)
  • 了不起的盖茨比(穷屌丝想回到过去,以为自己有钱就能得到爱)
  • 第二次世界大战回忆录(临危受命的丘吉尔讲述二战)
  • 白夜行(我的新年愿望:能在白天行走,共生的两个小孩,最后结局是咋样的)
  • 嫌疑人X的献身(宅男的爱受得起不?)
  • 月亮与六便士(满地都是六便士,他却抬头看见了月光)

历史相关

  • 企鹅欧洲史

好书,但大学前不推荐看的(很容易变丧)

  • 人间失格(逃避现实,一步步失去人格)
  • 三岛由纪夫的作品
  • 百年孤独
  • 最初的爱情,最后的仪式

不建议读的

  • 墨菲定律(张新捷著,之前看到网上的套装,以为还行,但是全程鸡汤,例子基本也都是一个虚拟场景,没有分析本质。不知道怎么火起来的。可能是抖音吧。反正看了几十页看不下去了,浪费时间)