写在前面:
其实要进入计算机行业,最好是要科班出生,在校接触过一些正规课程比较好,这样自学起来看书比较容易。不过如果自制力好的话,改行去哪都行,我见过最牛的大佬,某985本硕地球物理学毕业,C++就入门,后来靠着自学照样收割各大企业的offer。
书籍:
C++学习:
基础:
- 《C++ primer》:C++入门不可不看的书
提高:
- 《Effective C++》
- 《More Effective C++》
- 《深度探索C++对象模型》:前面三本是侯捷先生翻译的经典C++著作,是C++从业人员不可不看的书
- 《STL源码剖析》:侯捷先生自己写的一本书,书中有写到,大意是你用了这么久的STL,总有一天你会好奇里面的实现机理,打开源码去看一看,站在巨人的肩膀上,感受STL的魅力,而本书对于STL,庖丁解牛,游刃有余。
操作系统:
- 《深入理解计算机系统》
- 《Linux内核设计与实现》
- 《深入理解linux内核》
计算机网络:
- 《计算机网络原理:自顶向下方法》
- 《TCP/IP详解卷1》
- 《图解TCP/IP》
- 《图解HTTP》
网络编程:
- 《Linux高性能服务器编程》
- 《UNIX 环境高级编程》
- 《UNIX网络编程卷1》:原作有三卷,第三卷没出版,然后第二卷是讲关于进程通信的,第一卷是关于网络的
- 《Linux多线程服务器端编程》:muduo网络库
- 《深入理解Nginx》
数据库:
- 《MySQL必知必会》
- 《Redis设计与实现》
算法:
- 《漫画算法》:算法入门可以看看,程序员小灰写的,用漫画生动形象的讲述算法,一本很有意思的书
- 《大话数据结构》
- 《编程珠玑》
- 《算法导论》:算法中的经典著作
面试:
- 《剑指offer》:面试之前不可不刷的经典
- 《王道程序员求职宝典》:笔试之前不可不看的经典,最好买正版图书,盗版印刷不清晰,这本书很久没有再版了,但还是值得一看,书中部分有少量错误没有修正,但如果你认真读的话能看出来
- 《编程之美》
后台综合:
- 《后台开发核心技术与应用实践》:这本书比较综合,学完上面的知识可以看看。
一些提示:
如果时间有限,至少把每一类的第一本看完,然后不管是看书还是看视频,一定不要盲目追求进度,一定要看懂再往下看,哪怕几页看了好几天。
网站:
求职面试:
- 牛客网:程序员求职必备
刷题网站:
资源网站:
网课:
基础课:
- 传智播客---黑马程序员:视频都有免费的,付费的也值得一看,也能学到不少
算法课:
- 七月算法:我觉得讲的挺好的
- 牛客网---左神的算法课
转行计算机必读书籍
本文推荐了一系列计算机领域的经典书籍,覆盖C++编程、操作系统、网络、数据库、算法及面试准备,适合转行者和在校学生系统学习。
1960

被折叠的 条评论
为什么被折叠?



