现在毕业很难接触到底层架构的实现,架构已经被前辈搭建好了,而且比较稳定,好像只需要学习使用即可,然后实现各种业务逻辑。好像学好一门语言(java、C、C++等)就好,而且每天也就是if else for循环,用不到什么高深的东西,刚毕业很少再去看底层的书。但是出了问题排查的时候、写代码稍微多一点儿的项目的时候就不知从何下手,别说架构设计了。远离浮躁,静下心,读一些底层经典的书,对个人职业生涯受益匪浅。可以参考我前面的文章程序员的我,应该如何学习呢?(http://www.jianshu.com/p/fa4bf9a4d723),感觉读取底层书籍的重要性。

来自网络

计算机系统

如果对计算机系统比较了解,我们再来看现在分布式系统设计,缓存机制,是吧借鉴了计算系统的L1、L2、内存的设计机制呢?分布式文件存储,是吧和计算机系统的文件存储一致呢?

深入理解计算机系统

从程序员的视角,看计算机系统!适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。以后你才可以写出高效的代码,设计出优秀的架构,分布式系统也是遵从计算机系统设计。

UNIX环境高级编程

来自网络

书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了多个应用示例,包括如何创建数据库函数库以及如何与网络打印机通信等。适合经常翻阅,每次看,你对Linux,经常使用的库、工具又会有深的认识。

网络

每天离不开网络,底层到底如何通讯的呢?公司每天使用的系统大部分都是分布式系统,系统之间是如何交互的呢?他们底层离不开TCP/IP、UDP的网络通讯。

TCP/IP详解 卷1:协议

各种协议的理论知识,需要结合UNIX网络编程来看。

UNIX网络编程 卷1:套接字联网API&

书中的所有示例都是在UNIX系统上测试通过的真实的、可运行的代码,“学习网络编程的最好方法就是下载这些程序,对其进行修改和改进。只有这样实际编写代码才能深入理解有关概念和方法。”着重可以看TCP、UDP的章节,因为每天都和他们打交道。

数据结构算法

一个算法可能节约几台,甚至几十台机器。

编程珠玑

来自网络

书的内容围绕程序设计人员面对的一系列实际问题展开。引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。

编程之美

来自网络

书中题目大部分在近年的笔试、面试中出现过,或者是被微软员工热烈讨论过。从各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。

数学之美

网络

把高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。读者通过具体的例子学到的是思考问题的方式 —— 如何化繁为简,如何用数学去解决工程问题,如何跳出固有思维不断去思考创新。

原文链接:http://www.jianshu.com/p/d38d9cb254f8

往期精彩回顾

LSTM模型在问答系统中的应用

基于TensorFlow的神经网络解决用户流失概览问题

最全常见算法工程师面试题目整理(一)

最全常见算法工程师面试题目整理(二)

TensorFlow从1到2 | 第三章 深度学习革命的开端:卷积神经网络

装饰器 | Python高级编程

今天不如来复习下Python基础

点击“阅读原文”直接打开【北京站 | GPU CUDA 进阶课程】报名链接

刚毕业,师傅推荐的书单相关推荐

  1. 「Sqlserver」数据分析师有理由爱Sqlserver之九-无利益关系推荐Sqlserver书单

    在前面系列文章的讲述下,部分读者有兴趣进入Sqlserver的世界的话,笔者不太可能在自媒体的载体上给予全方位的带领,最合适的方式是通过系统的书籍来学习,此篇给大家梳理下笔者曾经看过的自觉不错值得推荐 ...

  2. 端午节推荐个书单吧,linux的,跨平台APP的,Excel高效办公滴!

    如果你是刚毕业就想创业的大学生,想做一些APP来推广,看看这本吧,一个人的APP就可以跳舞.看看清华大学出版社的 <构建跨平台APP:jjQuery Mobile移动应用实战> 如果你是做 ...

  3. 周鸿祎鼎力推荐经典书单:学习互联网思维十大读物

    中新网8月26日电 小编最近最近通读了360董事长周鸿祎新著:<周鸿祎自述:我的互联网方法论>,这本书号称学习互联网思维第一书,通过京东众筹进行预售,销售额超过162万元,众筹额度创造了图 ...

  4. 俞敏洪老师推荐的书单

    书是人类进步的阶梯,读书使人明智.多读些正义感的书总没有坏处,或许还可以找到人生的真正追求.身体和灵魂总要有一个在路上,把灵魂过多的寄托书中可能会使自己变得清高,但我们不可能达到那个高度,因为码代码还 ...

  5. 香港中文大学推荐的书单~

    1 <一百分媽媽> 馬以工 2 <一路走來一路讀 > 林達 3 <二胡> 陳若曦 4 <人在歐洲> 龍應台 6 <三十五年的新聞追蹤: 一個日本記 ...

  6. 自学python推荐书籍2019-入门必看 | 大佬们推荐的Python书单汇总

    转眼也到了年终,这一期换个话题,围绕这几个问题:"学习 Python 该看哪些书?不同的书该怎么看?按照什么样的顺序看?",来聊一聊如何入门 Python,为了更有说服性一些,这里 ...

  7. 书单推荐|世界建筑日,感受几何与设计之美

    今天是 2022.10.3,世界建筑日,你心里最酷的建筑是那一个? 世界知名建筑设计师戴帆(DAI FAN)与他创立的共振城市建筑集团以设计具有深刻的哲思工程结构与独树一帜的建筑享誉世界,打造举世瞩目 ...

  8. 大牛书单 | 腾讯技术大咖推荐你五一看这些书

    导语:读书,伴随技术人的一生.技术人通过读书增长见闻.精进技术,提升人生境界. 2020年五一期间,我们特别邀请几位鹅厂技术大牛分别推荐曾经读过的好书佳作,以飨读者.  推荐人介绍  Mkliu,腾讯 ...

  9. 新学年,推荐一份GIS书单给爱学习的你

    ​新学年开始了,刚好之前有一些童鞋询问学GIS应该看什么书,趁周末整理了下,分享给各位做个参考.(考虑到大家想要马上动手操作的需要,本次没有推荐任何理论书籍,以下图书排名不分先后,自己看需要选择.) ...

最新文章

  1. android-support-v4.jar 免积分下载
  2. 把数学函数印在T恤上却被告侵权,这位程序员怒了
  3. python – IOError:[Errno 28] pip install 设备上没有空间
  4. 4.Maven概念模型,maven的生命周期,Maven坐标,依赖管理(依赖范围,依赖声明),仓库管理,私服概念
  5. Python视频编辑库:MoviePy
  6. PHP-递归扫描目录和删除目录
  7. nginx 过滤post报文 防火墙_十八般武艺之Nginx踩坑总结
  8. java学习_Java学习路线图
  9. 关于数据库“事务”“索引”“实例”的含义
  10. VsCode下载,使用国内镜像秒下载
  11. 虹科解决方案 | 如何快速解决CAN与CAN FD之间通信的问题
  12. 语言(文化)代码与国家地区对照表
  13. 项目启动报 JDBC Driver has been forcibly unregistered
  14. Python中三个双引号的作用是什么?
  15. 在VS code中运行matlab
  16. LeetCode刷题日记:LCP 03.机器人大冒险
  17. Android-节日短信送祝福(功能篇:2-短信历史记录Fragment的编写)
  18. iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)
  19. Django接口文档的生成
  20. Android 传感器之《加速传感器》——摇一摇功能

热门文章

  1. nuke无法理解服务器的响应,cuke4nuke服务器没有重新开始
  2. 联想微型计算机功率,解锁全部潜力,联想这款笔记本可以将CPU功耗提升至24W
  3. mysql遍历 xml文件路径_解决Mapper接口和mapper.xml的文件位置问题
  4. 元素凸起效果_被誉为作物“生殖元素”的“硼”到底有多重要?看完你就明白了...
  5. Struts2增删改查 myeclipse开发文档加项目源码及eclipse开发项目源码
  6. python与c的联系_Python与C的通信#
  7. php常用分页类,php 分页类(整理)
  8. linux xenserver教程,Linux虚拟化之XenServer的安装与配置管理
  9. 路由器配置——广播多路访问链路上的OSPF
  10. teamview修改id