linux程序员必看书籍推荐
Linux程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为Windows程序员的 1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的2.9倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势。下面是学习啦小编为大家收集整理的linux程序员必看书籍推荐,欢迎大家阅读。
linux程序员必看书籍推荐
UNIX环境高级编程》(第2版),史蒂文斯著
《UNIX 环境高级编程》,推荐指数:★★★★★
《UNIX环境高级编程》是Unix/ Linux程序员案头必备的一本书籍。可以说,Linux程序员如果没有读过这本书,就好像____徒没有读过圣经一样,是很难让人理解的。这本书概括了Linux编程所需的一切理论框架、主要系统函数、多进程编程、乃至Linux网络通信。对于初学者,如果你能将《操作系统》这门课程结合着这本书来学习,试着用Linux程序实践《操作系统》这门书中讲的进程间通信、进程调度、进程同步等内容,相信这将是一个一举两得的事情。哦,忘了告诉大家,上次CNN采访 Google总裁佩林的时候,水煮鱼看到佩林的书架上就有这本书的英文版,可见它真的是一本全球开发者必备的一本书。
《深入理解 Linux 内核》(第三版) ,博韦等著
《深入理解 Linux 内核》,推荐指数:★★★★
学习Linux ,就要学习 Linux 的精华。而 Linux 的精华,则在于 Linux 的内核。
《深入理解Linux内核》就是一本辅助学习 Linux 内核的经典书籍。有的初学者,在没有人指导的情况下,就钻入
LinuxKernel代码的海洋中埋头苦学,结果学了半天仍然是一头雾水。当然了,在大师指导下学习就不一样了。本书以最新的 Linux
2.6版架构为基础,分门别类地向初学者介绍了 Linux内核的架构、编程思想、以及功能模块。相信你在本书的指导下学习,对于你读懂Linux操作系统的精华部分,会取得事半功倍的效果。事实上,不少知名公司招聘的题目里面,很多就出自这本书,可见它真的是论述Linux内核的经典书籍。
《Linux 设备驱动程序》,科波特著
《Linux 设备驱动程序》,推荐指数:★★★
程序开发,高薪在Linux ; Linux 程序员,高薪在驱动开发。可以说,水煮鱼见过的
Linux驱动程序员,薪水在万元以下的,一个都没有。普遍观点认为, Linux 驱动开发很难学,这并不正确。初学者认为
Linux驱动开发很难学,关键在于其没有选对正确的入门书籍。《 Linux 设备驱动程序》这本书,过去已经有多位
Linux项目经理向水煮鱼推荐过,你要想学MOD编程,想挑战高薪职位,这本书读一读是很有必要的。当然,这本书不是一本针对初学者的书籍,初学者应首先学习前面提到的《UNIX环境高级编程》再看这本书,你才能真正的学懂学好Linux
驱动开发。
《嵌入式 Linux 应用开发完全手册》,韦东山著
《嵌入式 Linux 应用开发完全手册》,推荐指数:★★★
要说Linux 应用最广泛的地方,那一定是无处不在的嵌入式设备了,《嵌入式 Linux应用开发完全手册》就是一本教会您怎样开发Linux嵌入式系统软件的一本好书。水煮鱼与本书作者韦东山老师曾有过一面之缘,当时韦老师正在写作这本书。这本书综合了常见的嵌入式开发经验技巧,以及常见的嵌入式系统应用,系统移植,调试及异常处理等,内容非常丰富,是中文Linux领域难得的一本好书。嵌入式处理器种类繁多,韦老师着重讲了目前国内最常用的ARM系统,实用性很强,是国内嵌入式程序员不容错过的一本工具书。
《人月神话》(32周年中文纪念版),布鲁克斯著
《人月神话》,推荐指数:★★★★★