2018年,我的第一本书《码农翻身》出版。
2021年,第二本书《半小时漫画计算机》出版。
2024年,第三本书《码农翻身2》终于出版了。
平均三年出一本书,这么保持下去,等我退休的时候,岂不是...
打住吧,这三本书,感觉已经把我的老底掏空了
看看这本书的封面就知道,《码农翻身2》依然是用故事的方式讲解技术!
在这本书里,著名的张大胖又会遇到各种各样的挑战,不得不“重新发明”各种知名软件和技术。
编程语言王国之间依然争斗得你死我活,今天Java向Python渗透,明天JavaScript就向Java猛烈进攻。
而C语言春节回家,发现只有自己没有对象,十分悲催。
MySQL和Redis互相看不顺眼,不断向对方使绊子。
......
这本书的特点就是把看似枯燥乏味的技术,变成好玩有趣的故事。
在故事中让主人公不断遇到问题,不断制造悬念,吸引大家看下去,不知不觉中就把技术原理给掌握了。
技术本来就是很精彩的,不是吗?
这本书和《码农翻身》一样,每篇文章都是独立的,你不用从头到尾去看,完全可以放在桌边/床边,随时挑选一篇小故事去阅读,看完一篇就可以放下,以后再看。所谓“开卷有益”,希望你随手翻翻就能够掌握一点技术知识。
老读者肯定会问:这本书和6年前的《码农翻身》有什么区别呢?
首先在内容上,二者没有交集。
其次《码农翻身》主要是关注计算机的底层,比如进程、线程、硬盘、键盘、TCP/IP、Socket、HTTPS、数据库原理、Web服务器原理等。
《码农翻身2》则把目光稍微往上移了一点儿,关注了一些中间层及以上的东西,比如负载均衡、双机热备、数据复制、缓存、分布式ID等。但是我选择的时候,依然会把稳定的、不容易过时的技术作为重要标准。
虽然这本书偏向于服务器端的知识,偏向后端编程,似乎更适合后端程序员,但是它并没有讲技术细节,主要是讲技术原理,所以对前端程序员甚至产品经理来说,也是一个了解后端技术的很好机会,看了这本书,就可以更好地和后端程序员“战斗”了。
另外,为了帮助大家理解一些技术原理,《码农翻身2》光是插图就画了200多张,插图之多都快赶上一些名不副实的漫画书了。
总之,我希望这本书能让大家掌握技术原理和本质的同时,又能读起来很爽。
这也许是我最后的一本书了,希望大家能够喜欢。
点击阅读原文获取购买链接