Books in 2018

罗培羽

<h3>方向总结:贯穿前沿与底层</h3><h3>就当做是2018总结吧,基本上也总结了关注的方向。书评有些引用了豆瓣上的评论。</h3><h3><br></h3><h3><br></h3> <h3>《人月神话》用“人月”作为衡量一项工作的规模是危险和带有欺骗性的,人数和时间的互换仅仅适用于以下情况任务可以分解的情形。实际项目中,编码工作量只占到工程工作量的1/9。</h3><h3><br></h3><h3><br></h3> <h3>《网易云课堂 深度学习》包括 “神经网络和深度学习”“改善深层神经网络:超参数调试、正则化以及优化”“结构化机器学习项目”“卷积神经网络 ”“序列模型” 五个课程,了解该领域的入门知识。</h3> <h3>《区块链技术驱动金融》从技术角度讲解区块链,作为大致了解发展历程的读物来说是不错的选择,很多地方技术细节讲的不够。</h3> <h3>《Effective C++ 改善程序与设计的55个具体做法》非常经典的C++书籍,基本上学C++的人没有不知道这本书的。书中介绍了55个准则,每一条准则描述一个编写出更好的C++的方式</h3> <h3>《通关!游戏设计之道》介绍了一系列“有套路”的游戏是如何设计,并且怎样将之链接在一起的。缺陷在于各方面都不深入,点子倒挺多,可大都是现有的堆砌。 想看的业界内幕和深刻见解根本不见其踪。</h3> <h3>《无人驾驶》这是一本讲无人驾驶愿景的书。 无人驾驶的应用场景是什么?无人驾驶解决了什么样的关键问题?无人驾驶技术面临的主要技术问题是什么?当科普书看看可以。</h3> <h3>《中国历代政治得失》制度这东西不是一朝一夕形成的,它自有它的原因,我们不能因为科举落后就否认科举,不能因为集权就说是专制。总的来说钱穆先生的观点就是:不要以时代事实取代历史事实,历史事实纵然有过失但总有其当时的存在意义,万不可将历史之过失全盘否定。只有学习得,借鉴失才能对当下改革有积极意义。</h3> <h3>《垃圾回收的算法与实现》整本书分为对算法概念讲解和GC在语言中的实现来讲。作者本身也是rubyGC的核心开发者,对每种 GC 算法的优缺点信手拈来,循序渐进,条例清晰。 </h3> <h3>《10人以下小团队管理手册》小团队的管理跟日常事务的处理,在于对象由物变成了人,因此,需要了解团队每个人的性格特点与能力水平,让合适的人在适合的岗位发挥效用,及时跟进项目进程,关注团队成员发展和团队方向。leadership也是项可以学习提升的技能。</h3> <h3>《Unity3D脚本编程:使用C#语言开发跨平台游戏》剖析了Unity 3D 的跨平台原理以及c#游戏脚本开发的特点。收获比较大的有:mono运行时的原理、协程机制的实现。</h3> <h3>《菊与刀》从很多方面分析了日本文化。从他们出生起受到的教育,陌生的“义理”观念,天皇存在的意义,战后日本人的心理。作者通过耻感文化和罪感文化的论述,道德感、动机应势而变的观点解释日本的矛盾行为。</h3> <h3>《得到 全球创新260讲——前哨》聚焦科技动向,涉及人工智能、混合现实、区块链、私人航天、机器人、基因编辑等50个科技行业的解读。前期有干货满满,收获颇多,后期越来越水。</h3> <h3>《见识》吴军的书我都会看。运气是一时的, 但命却影响人的一生, 起着决定作用。 要想命好, 首先要认识命的重要性, 即信命和认命。 信命是知道自己有所不能, 认命则是不超越命运给自己画的线, 对于得不到的坦然接受。一个人能有多大的成就,取决于见识。 但有些章节的字里行间透露着作者并不认同普通大众的生活,略带精英主义的口吻,甚至可能是歧视的倾向。</h3> <h3>《深入理解LINUX网络技术内幕》linux内核网络协议栈的必读著作,读了部分章节。还是先看点linux源码相关的,不然看的比较吃力。</h3> <h3>《重构:改善既有代码的设计》经典读物不解释,这是一本教你怎么良好编程的书。很多重构的方法是简单的,但之前没有人整理出方法论。</h3> <h3>《平衡掌控者——游戏数值战斗设计》主要讲解arpg游戏战斗数值模型,由dmd的数值讲起,逐步拓展。中间一大段全部都是讲如何高效使用Excel,作者经验较为丰富,但缺乏对数学原理的解释。</h3><h3></h3><h3><br></h3> <h3>《态度》吴军家书,父亲对两个女儿成长的深思熟虑与苦口婆心。态度决定命运,格局要大。</h3> <h3>《深入理解Nginx:模块开发与架构解析》Nginx内核代码分析,比较适合nginx开发者。附带讲解一些linux系统的知识,包括epoll原理,进程间通信。</h3>