在专栏《从0开始学构架》更新的时侯,好多朋友留言希望我推荐一些书籍可以课后继续学习,刚好我自己也是一个爱读书的人linux使用教程,近来7~8年,平均每年读书超过50本,因而明天就从我读过的书籍中选择一些让我印象十分深刻的推荐给你。我把这种书分为成长、技术和业务三个方面,由于构架师本身就是一个比较综合的职位,对综合技能要求很高,须要你从各方面提高自己。每本书我习惯用“一句话推荐”,尽管变得比较“简短”,但我觉得推荐语太多会框住你对书的理解,也害怕剧透太多会影响你的阅读体验。好书如同佳酿一样,一定要自己尝尝能够真正感受其中美妙的滋味。
成长篇
《异类》
一句话推荐:颠覆你对成功的认知,比如:哪些才是赢在起跑线?为什么现今的富人都是大概生于1955年左右?
《随机徜徉的傻蛋》
一句话推荐:只要看这一本书,你才能免受所有鱼汤的残害!
《一万小时天才理论》
一句话推荐:1万小时理论实践版,详尽论述了1万小时天才理论的3个关键点。
《情商》
一句话推荐:假如你觉得你的老总还不如你聪明,那你须要好好瞧瞧这本书。
《优秀到不能被忽略》
一句话推荐:不管是工作还是爱好,要想成功的原则是哪些?很简单,“做他人乐意埋单的事情”!
《影响力大师》
一句话推荐:天天立flag,月月打自己的脸?不是你意志力不行,而是你方式不对,这本书可以给你一套健全、可操作的方式。(注:我曾经读的版本叫《关键影响力》,新版更名叫《影响力大师》。)
技术篇
推荐技术书籍实际上是有一定局限性的,由于每位技术领域虽然差别还是挺大的,即使都叫程序员,后端程序员、客户端程序员、后端程序员之间差别就很大;虽然都是前端程序员linux c开发书籍推荐,Linux开发和Windows开发所须要的技术也不一样。为此我提炼了一个通用的技术书籍学习路径,不同技术领域可以根据这个路径去拆解:
下边我以Linux前端Java程序员为例,给你推荐相关技术书籍。
《UNIX编程艺术》
一句话推荐:精典书籍,结合UNIX的历史来讲UNIX设计哲学常用linux系统,改变你对编程的认知和理解。
《UNIX网路编程(卷1)》
一句话推荐:精典书籍,网路编程必看。书很厚,重点是前三部份,不须要一次全部看懂,先熟读,前面常常参考而且加深理解。
《UNIX环境中级编程》
一句话推荐:精典书籍,Linux/UNIXC/C++程序员必看,即使是Java、PHP、Python等程序员也要研读一遍,了解系统底层能力有助于理解编程语言的各类实现。
《Linux系统编程》
一句话推荐:和《UNIX环境中级编程》类似,Linux平台可以看这本。
《TCP/IP解读(卷1)》
一句话推荐:精典书籍,全面介绍TCP/IP合同栈各类合同,重点看TCP和IP部份。
《算法之美》
一句话推荐:讲算法十分有趣的一本书,告诉你怎么将算法应用于恋爱、生活、工作!
《算法设计与应用》
一句话推荐:将算法与实际应用结合上去,从应用引出算法之后进行算法推理,假如你物理很牛,可以挑战一下这本书;假如你物理很菜,那我愈发推荐这本书,由于其中的算法原理和应用场景剖析得清晰易懂。
《Java编程思想》
一句话推荐:精典书籍,全面介绍Java编程,入门必备。
《深入理解Java虚拟机》
一句话推荐:全面理解Java虚拟机,原理介绍得深入浅出,极少有技术书籍我会优先推荐国外作者,而这本是我大力推荐的。
《C++Primer》
一句话推荐:精典书籍,全面介绍C++编程。当初我看了好多C++书籍都不得要领,看了这本后恍然活泼。
业务篇
不管是普通程序员还是构架师,实践工作中都须要有一定的业务理解能力,而构架师的业务理解能力要求更高。理解业务一方面有利于更好地设计有针对性的构架或则方案,另外一方面也可以避免被产品总监坑:
《增长黑客》
一句话推荐:肖恩·埃利斯和摩根·布朗的这本书理论体系完整,既给出了好多实践方法,又总结了好多经验和须要避免的圈套。
《需求》
一句话推荐:怎样理解用户需求、如何满足用户需求、同样产品为什么有的公司失败而有的公司取得了巨大成功?这本书让我茅塞顿开,建议技术朋友都推荐这本书给大家的产品总监。
《淘宝产品六年事》
一句话推荐:这本书总结了网店10多年发展过程中产品遇见的各类坑和挑战linux c开发书籍推荐,让你明白“罗马不是三天建成的”,产品也是逐渐演变的(这也是我的“架构设计永寿则”中的“演化原则”)。
《定位》
一句话推荐:告诉你怎么做业务战略规划,有些侧重理论,构架师须要学习,程序员可以先放一边。
《宝洁取胜战略》
一句话推荐:结合玛氏的经验,提出了一套建立的战略规划和落地方式,理论与实践兼具,构架师必备,拿着这套方式论,就可以PK你的老总了。
最后我想说,收藏书单和囤书不是目的,更不能收获成长,只有像学习专栏那样坚持出来,坚持阅读、坚持记录、坚持分享,能够让你从书中尝尝到最妙的佳酿。
专栏推荐:
每位程序员都有成为构架师的梦想,程序员成长也绕不开构架设计。
《从0开始学构架》专栏作者是资深技术专家李运华,目前率领多个研制团队,承当构架设计、架构构建、技术团队管理、技术培训等职责,曾就职于华为和UCWeb,写过《面向对象葵花宝典》一书。
在专栏中,作者从构架基础、三大构架模式和实战的角度分享一整套构架设计方式论。照着做,你也能成为构架师。
专栏共50期,已更新完毕。目前有超过3千人加入学习,互动留言字数超过20万。期盼你的加入,戳此试看或订阅!