导航:首页 > 程序命令 > 程序员该看的书

程序员该看的书

发布时间:2022-04-22 04:01:35

A. 一个合格的程序员应该读过哪些书

程序员的自我修养:
第一阶段:
《C语言程序与设计》
java通识》
《C++进阶宝典》
《Swift入门与实践》
第二阶段:
《教你怎么不生气》
《佛经》
《老子》
《沉默的愤怒》
第三阶段:
《颈椎病康复指南》
《腰椎间盘突出日常护理》
《心脏病的预防与防治》
《高血压降压宝典》
《强迫症的自我恢复》
《精神病症状学》
第四阶段:
《活着》

B. 有哪些程序员看的书推荐一下的吗

程序员都输的话,你可以直接在淘宝上面买一下比较火的急吧,一般的话国外的书比较好一点。

C. 程序员打基础必看书籍!

1、《深入理解计算机系统》
从c语言到汇编语言到硬件再到操作系统,写得非常好。是一本能帮助深入理解计算机系统的书。基本上把这本书吃透面试操作系统的大部分问题都不是问题。
2、《算法导论(第三版)》
被很多acmer coder奉为学算法的经典之作,但不太适合初学者,因为它这本书很多内容只提供了伪代码,而没有具体实现。但可以从这本书学数据结构和算法好,因为日后的编程语言对实现而言实际上并没有特别大的障碍,只是适合与不适合的选择罢了,而把想法转换成编程语言才是对算法知识的考验。如果不想太过深入的话可以忽略掉第四部分(高级设计和分析技术)第五部分(高级数据结构)和第七部分(算法问题选编),你会发现书其实比你想象中薄很多噢!
3、《计算机网络:自顶向下方法》
软件学院的计算机网络教材,非常适合初学者,里面将计算机网络从顶层到底层逐章分析了一遍,如果能够结合一些实验来辅助理解会更好,因为里面的讲解比较抽象。
4、《STL源码剖析》
如果你是经常用c++刷算法题的同学,那么一定经常用STL的各种集合, vector, set, stack, queue等等。它们的实现原理,在源码面前,完全没有秘密。
5、《图解HTTP》
日本人着的介绍HTTP协议的书,对理解HTTP协议的一些细节有非常大的帮助,插画也很多,感觉就像看漫画一样,很容易理解的。
6、《TCP/IP详解卷一》
这本书能把枯燥的知识讲得很细致,强烈推荐这本,看完相应章节后大概能够明白为什么TCP/IP要这么设计了。面试的时候经常问到三次握手和四次挥手,还有各种状态的转移, TIME_WAIT的时间为什么是2*MSL······
7、《UNIX网络编程卷一:套接字联网API(第三版)》
中文版快800页,不过我只看了一些章节,这本书也是把TCP/IP的细节讲得很深很深,此外还有非常重要的基本套接字编程,就是写网络程序的时候那些bind, accept, listen, send, receive函数之类的,内容非常多,但是这些是理解多路复用模型所需要掌握的······select/poll/epoll这些系统调用解决了什么问题?事件机制能不能理解?就看这本书的前六章了。
8、《数据库管理系统(原理与设计)》
这个也是web开发中离不开的东西,必须划重点学会的是ER图/SQL语句/存储数据(磁盘|文件|RAID|缓冲池等)/三大范式/索引以及相应的数据结构/事务相关的所有概念,尤其重点学习SQL 。之后学会使用mysql workbench来进行数据库建模/逆向工程生成建表语句/根据SQL生成JAVA实体类等就不赘述了,开发过程中网络谷歌一下就知道啦,然后如果习惯在windows下开发的同学推荐利用navicat这个好东西。

D. 零基础想做程序员,求该怎么学习看什么书

《程序员的职业素养》,《Vim实用技巧》,《21天学通Elang》,《互联网思维的企业》,除了看技术书,还可以看看产品、互联网/移动互联网及团队协作管理方面的内容,因为通过对产品及互联网的认知,能够帮我更好地把握这个行业,更好地拓展思维和视野,当然也能更加喜欢写代码,时时刻刻意识到自己深处这个潮流之中。

E. 程序员需要看那几本书那

你好,很高兴能为你解答,看到及时采纳喔!谢谢!
程序猿必读的几本书:《如何编程》《C 从入门到精通》《程序员的修养》《程序员的道》《程序员的禅》……最后一本是《如何治疗颈椎病》

F. 程序员想看一些非技术类的书,有什么不错的推荐

如果想看的是对未来职业规划有益的,可以看看跟未来职业规划有关的书籍,比如管理类:
《有效的管理者》 彼得·杜拉克 / 德鲁克
《孙子兵法》孙武
《领导力21法则》麦克斯韦尔
《科学管理原理》泰勒
《管理学》斯蒂芬·罗宾斯
《怎样成为领导者》华伦·本尼
《从优秀到卓越》吉姆·柯林斯
《领导力》詹姆斯·麦克格雷格·伯恩斯
《企业的人性面》道格拉斯·麦格雷戈
《只有偏执狂才能生存》安迪·格鲁夫

如果你只是无聊打发时间,可以看看各类名着小说,比如:
《围城》钱钟书
《傲慢与偏见》简·奥斯汀
《你往何处去》显克维支
《哈姆雷特》莎士比亚
《边城》沈从文
《倾城之恋》张爱玲
《四世同堂》老舍
《我的精神家园》王小波
《情人》玛格丽特·杜拉斯
《梦的解析》弗洛伊德

推理、讲人性黑暗面的(个人喜爱):

一系列东野圭吾的书:
《放学后》《秘密》《白夜行》《以眨眼干杯》《神探伽利略》《嫌疑人X的献身》《预知梦》《湖畔》
《告白》凑佳苗,这个也有电影来着,环节很精彩,强烈推荐

最后还是推荐几本技术书吧,毕竟标签跟技术有关:

《Design Patterns》有关设计,由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合着
《The Art of Computer Programming》Donald Knuth
《深入浅出MFC》侯俊杰
《Clean Code》Robert C. Martin
《c++图形与游戏编程基础》)Tony Gaddis

G. java初级程序员应该看什么书

学Java,有哪些推荐书籍可以看?很多人都会有这样的疑问。如果你初出茅庐,对Java感兴趣,在这行深钻研,那么这些书绝对不能少;如果你已经是个Java工程师,那么这些书可以帮助你在Java的路上更加精进。一起来看看吧!

四大名着之《Java核心技术(第10版)》
提起Java入门必读,四大名着是少不了的。《Java 核心技术》就是其中之一,分卷一、卷二两册,卷一讲基础,卷二为进阶。全书对于Java语言的核心概念、语法、重要特性和开发方法讲解地非常细致,可以说是一部有关Java的网络全书。
四大名着之《EffectiveJava中文版(第 2 版)》
“神书”、“整本书都是精华”、“内容永不过时”、“Java 程序员必读”……这些标签都是属于《Effective Java中文版》的。
这本书不是讲理论基础的,而是讲实战的。书中介绍了78条极具实用价值的经验规则,涵盖了大多数开发人员每天所面临的问题的解决方案,并且通过代码例子进一步进行佐证,让你知其然,也知其所以然。
哪怕不是Java程序员,也能买来看看,书中绝妙的编程观是跨语言、跨平台的。
四大名着之《Java 编程思想(第 4 版)》
这同样是一本Java领域的经典书籍,从Java编程的基础知识点开始讲起,慢慢深入,一直到Java的高级特性。作者用了大量通俗易懂的代码对理论进行佐证,让读者在实际操作中可以深入理解操作符、枚举类型、接口等相关知识。
这是一本被广大读者评价为“不管什么时候阅读都会有收获”的书,不论你是否刚接触 Java,都可以在阅读中获得启迪。
《深入理解Java虚拟机:JVM 高级特性与最佳实践(第 2 版)》
用Java却不懂JVM是说不过去的,但市面上有关JVM 的书很少,这本书更是少有的国内讲解此方面备受好评的书,甚至可以说是JVM书籍最好的读物之一。
本书整体内容更偏向实战,难易适中。从内存管理、执行子系统、程序编译与优化、高效并发等核心主题讲解JVM。第2版根据JDK1.7进行了内容升级,整体上不光适合入门,而且对于已经接触JVM的人来说,也会常读常新。
《Java语言程序设计(基础篇)(原书第 10 版)》
这应该是很多程序员,尤其是Java程序员倍感亲切的书,因为这本书可以说是他们当中很多人的入门初心。
本书从最基本的程序理论知识出发,哪怕你完全没有Java基础,也可以通过这本书了解Java基本的程序设计、语言结构、面对对象程序设计等知识。书中还配了大量的代码和课后习题,让读者在了解有关Java的基础知识的时候,也能进行实践深入理解。
非常适合零基础、Java 和编程爱好者来读。
《Java 高并发编程详解:多线程与架构设计》
全书主要分为四个部分:第一部分主要阐述Thread的基础知识;第二部分引入了 ClassLoader; 第三部分详细、深入地介绍volatile关键字的语义;第四部分也是最重要的一部分,站在程序架构设计的角度深入讲解了如何设计高效灵活的多线程应用程序。
上述就是几本学Java要看的书籍。目前Java软件工程师的就业机会和人才需求量是非常大的。再加上Java程序员不仅IT专业企业需要,广大的非IT企业也需要,前景是非常乐观的。

H. 自学编程需要哪些入门书籍

1、《实战Java程序设计》

这是一本既注重实战,同时也注重底层“内功”训练的书,非常适合初学者阅读!

I. 成为一名优秀的程序员,有哪些书值得推荐

《素数之恋》:保持好奇心


《素数之恋》是一本 400 页的厚书,目标是让非数学专业的读者可以理解这个数学中最深奥的问题。作者在序言中说道:“如果你读完我的书以后还不理解黎曼假设,那么你可以断定,你将永远理解不了它”,读完这本书后,深感此言不虚。

J. 一枚程序员,应该推荐看什么书

  1. 基础知识的书籍

  2. 关于如何编写规范代码的书籍,如《代码大全》等

  3. 进阶书籍,关于程序的高级使用方法,如网络、数据库等

  4. 设计模式相关书籍

  5. 算法知识

  6. 界面、交互相关

阅读全文

与程序员该看的书相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:569
python员工信息登记表 浏览:369
高中美术pdf 浏览:153
java实现排列 浏览:505
javavector的用法 浏览:974
osi实现加密的三层 浏览:225
大众宝来原厂中控如何安装app 浏览:906
linux内核根文件系统 浏览:235
3d的命令面板不见了 浏览:520
武汉理工大学服务器ip地址 浏览:141
亚马逊云服务器登录 浏览:517
安卓手机如何进行文件处理 浏览:65
mysql执行系统命令 浏览:923
php支持curlhttps 浏览:137
新预算法责任 浏览:437
服务器如何处理5万人同时在线 浏览:244
哈夫曼编码数据压缩 浏览:419
锁定服务器是什么意思 浏览:380
场景检测算法 浏览:613
解压手机软件触屏 浏览:343