从事IT行业,想在计算机基础知识方面突破,大家有什么推荐的书籍?
原创

从事IT行业,想在计算机基础知识方面突破,大家有什么推荐的书籍?

好文
试试语音读文章

热门回答:

谢邀。我来给大家推荐几本不错的经典计算机相关书籍吧。希望能够对你有所帮助。

计算机程序的构造和解释 (原书第 2 版)

《计算机程序的构造和解释 (原书第 2 版)》对于计算机科学的教育计划产生了深刻的影响。第 2 版中大部分重要程序设计系统都重新修改并做过测试。包括各种解释器和编译器。作者根据其后十余年的教学实践。还对其他许多细节做了相应的修改。

数据结构

程序就是数据结构+算法。所以。想要了解计算机程序。数据结构是必不可少的。

《清华大学计算机系列教材:数据结构 (C++ 语言版)(第 3 版)》按照面向对象程序设计的思想。根据作者多年的教学积累。系统地介绍各类数据结构的功能、表示和实现。对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法、算法实现的主流技巧。以及算法效率的评判依据和分析方法;以高度概括的体例为线索贯穿全书。并通过对比和类比揭示数据结构与算法的内在联系。帮助读者形成整体性认识。

TCP/IP 详解 卷 1:协议

通信协议更是必不可少。所以。这本书也值得读一读。

《TCP/IP 详解卷 1:协议》是一本完整而详细的 TCP/IP 协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者 W.Richard Stevens 用 Lawrence Berkeley 实验室的 tcpdump 程序来捕获不同操作系统和 TCP/IP 实现之间传输的不同分组。对 tcpdump 输出的研究可以帮助理解不同协议如何工作。 《TCP/IP 详解卷 1:协议》适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。

深入理解计算机系统(原书第 2 版)

要想了解计算机。肯定必须得先了解计算机系统。系统的运行原理。所以这本经典书籍也可以读一读。

这本书的最大优点是为程序员描述计算机系统的实现细节。帮助其在大脑中构造一个层次型的计算机系统。从最底层的数据在内存中的表示到流水线指令的构成。到虚拟存储器。到编译系统。到动态加载库。到最后的用户态应用。通过掌握程序是如何映射到系统上。以及程序是如何执行的。读者能够更好地理解程序的行为为什么是这样的。以及效率低下是如何造成的。

算法之美

想了解算法的话。这本书写的比较浅显易懂。初学者看非常合适。

计算机算法也可以用来解答人类面临的这些问题。这本书告诉我们如何更有效地利用直觉、什么时候应该把选择权交给命运、无所适从的时候应该如何做出选择。以及如何有效地与他人保持联系。从找配偶到找停车位。从组织管理个人邮箱的收件箱到理解人类记忆的作用原理。这本书把计算机科学的智慧转化为人类生活的策略。引导我们做出明智的选择。

就先推荐这几本书籍吧。这几本书都是非常经典的书籍。在豆瓣上评分也都很高。所以。值得一读。如果感觉不错。就给点个赞吧。回答不易。请点赞支持。

其他观点:


非科班的程序员如何成为优秀的程序员?


编程思想磨练。这种已经不是单纯的纸上谈兵了。需要实实在在的项目经验的基础上提炼。在有一定项目经验的基础上再去寻找理论依据。慢慢实践和理论互相结合的过程。这方面经典的书籍还是不少。在这里推荐两本书本人比较常看的两本书《重构》《设计模式》。单纯的看意义不是很大。需要结合在实际项目开发中一些零星的经验。最后融会贯通在一起。不断重复这种过程。技术水平也会越来越强。

程序员这个职业最大的特点是新技术更新速度非常快。所以需要及时的更新自己的技术库。这样子在市场上竞争力也会越来越强。至于是不是科班出身对于第一份编程工作的影响还挺大。后边的影响就非常有限了。程序员的工作就是不断补强。不断的弥补自身的不足不断修炼的过程。希望能帮到你。

其他观点:

想要从事it相关工作就必须要了解电脑。维修使用等这些入门技巧推荐买一些电脑入门书籍自学京东自营就可以

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 陌清茗 永久VIP 2022年12月27日 14:57:32

    数据结构,算法,程序,程序员,协议,书籍,这本书,计算机,计算机系统,系统

  • 难入眠 永久VIP 2022年12月27日 14:57:32

    没想到大家都对从事IT行业,想在计算机基础知识方面突破,大家有什么推荐的书籍?感兴趣,不过这这篇解答确实也是太好了

  • 浮生三叹 永久VIP 2022年12月27日 14:57:32

    谢邀。我来给大家推荐几本不错的经典计算机相关书籍吧。希望能够对你有所帮助。计算机程序的构造和解释 (原书第 2 版)《