这本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项...
图书简介
程序员作为一个职业、也作为一个群体,正逐渐从幕后走向前台,并以他们自己的能力加速改变着世界,也改变着人们生活的方方面面。然而,对于程序员,特别是年轻程序员们来说,如何理解自己的职业与发展,如何看待自己的工作与生活,这些问题往往比那些摆在面前的技术难题更让他们难以解答。这本书从一个成熟程序员、一名IT管理者的角度,以杂记的形式为大家分享关于国内程序员职业生涯、个人发展、编程中的实践与认知乃至自学设计等方面的经验方法与思考感悟。其中每一篇文章都涉及一个与程序员息息相关的话题,无论你是即将走上程序员岗位的在校大学生,是刚刚成为程序员的职场新人,还是有一定经验的程序员,这本书都会给你带来启发。
图书目录
第一章?谈职业生涯 \ 1
一、写给年轻程序员的10点启示 \ 1
二、那些程序员们后知后觉的职涯经验 \ 7
三、如何招到一名靠谱的程序员 \ 12
四、每个程序员都应该了解的一件事 \ 17
五、程序员的烦恼 \ 22
六、提给年轻程序员的职涯建议 \ 28
第二章?谈实践与认知 \ 35
一、突破程序员思维 \ 35
二、全栈工程师如何快速构建一个Web应用 \ 40
三、如何成为一名优秀的全栈工程师 \ 52
四、为什么每个程序员都应该学习使用命令行 \ 59
五、重构——系统改善之道 \ 63
六、程序员也该懂得“这样就好” \ 67
七、走出软件开发法则 \ 69
八、我无法写出易读的代码 \ 73
九、一名全栈工程师的Mac工具箱(设计、开发、效率) \ 78
十、我似乎理解了编程的意义 \ 88
第三章?谈个人发展 \ 91
一、那些优秀程序员身上的共同特质 \ 91
二、成为一名自由程序员 \ 99
三、专家与普通人的区别在于觉察力 \ 105
四、程序员创业?你需要先避开这些坑 \ 109
五、程序员之“美” \ 113
六、建立自己的个人品牌 \ 117
七、你不应该成为一匹独狼 \ 121
八、未来,有关程序员的10个预言 \ 125
九、你也可以写出优秀的技术博客 \ 130
第四章?谈编程中的教与学 \ 135
一、自学编程之前,你需要知道这些 \ 135
二、为什么我们不再购买技术类书籍 \ 141
三、我眼中的技术干货与湿货 \ 148
四、为什么你应该让你的...