前言

2019年最大的收获莫过于,静下心来,找到了读书和写作的乐趣。

说起读书的习惯,那要追溯到研究生即将毕业的那一年,在一个盗版的kindle上读完了《曾国藩家书》。书中有一句话让我铭记至今,也让我震撼至今:“少睡多做,一人之生气”。于是便有了早起读书的习惯。研究生在读时,每天都有着充裕的时间,对早起的定义是8点之前,这倒也不算难事;工作之后,9点便要开始上班,对早起的定义也跟着提到7点以前。刚工作的几个月,早起着实是一件极其痛苦的事情,总有着延绵不断的困意,很多时候读着读着便又睡着了,有时甚至把困意带去了公司。多亏了那段时间的磨练,早上的困意逐渐消失,养成了如今早起的习惯。虽说是习惯,但更多的是逼着自己早起,也因此有几段时间以各种借口(最常用的便是工作太累)为由没能坚持这一习惯。很幸运的是,在2019年又重新拾得这一习惯。

到目前为止,在读书习惯上的经历大致可以分成3个阶段。初读《曾国藩家书》时,便下决心要养成早起读书的习惯,这阶段读书的类别大多局限于史类、经济类和软件类;今年7月份读到《穷查理宝典》后,意识到多学科交叉的重要性,便开始刻意读一些各个领域的入门书籍。依旧记得读《穷查理宝典》时激动的心情,醍醐灌顶,读书的乐趣大概源至于此;当前所处的阶段,始于今年11月份读到《文心》。从前为了增加知识的广度(更多的是过于浮躁),喜欢快速把一本书读完,收得其中大概意思。读完《文心》,像是上了一堂不一样的国文课,“读书的目的,重在收得其内容意趣,否则只是文字的游戏而已。”,于是便学会了静下心来读完一本书。

今年有幸在公司听了侯捷老师(《STL源码剖析》的作者)的讲座,他对知识追根究底的精神,深深地影响了我。每次阅读技术书籍读到晦涩难懂之处,想要跳过之时,便会想起侯捷老师的做法,于是就乖乖地重新回去把知识彻底弄懂。

至于写作,对于我这么一个以写代码为业的工科生而言,那是很难想象的事情。从没想过写800字作文都得憋出内伤的我,会在2019年找到写作的乐趣。虽说工作以来,偶尔也会在公司平台写一些总结性的博客,但那都是记流水账似的,谈不上写作。搭建个人博客网站来写文章,那是很久之前的想法了,但一直都没有去落实。一是觉得搭建网站太浪费时间了;另外则认为写作更是浪费时间,还不如多读些书。

今年双十一的时候,趁着优惠在腾讯云买了个云服务器,花上一天时间,搭建了个人博客网站。本着"一份时间出售多次"的原则,顺着把微信订阅号也注册了。尽管如此,对写作的热情还是没有明显地上升,依旧不情愿花超过一小时的时间去完成一篇文章。真正让我找到写作乐趣的,是《文心》。如今,写作不再是一件痛苦的事情,每个周末都舍得花上一天的时间去写完一篇文章。

2019年读了不少书,有匆匆浏览的,也有仔细读完的。基本上做到了读完每本书都有所“触发”,不枉开卷。或是深刻地记住了其中的某句话,又或是学会了其中的一套方法。大体上,今年读过的书可以分成三类:软件类人文社科类科普类

软件类

今年对我影响最深的一本技术类书籍,对提升软件设计能力、写出优雅代码很有帮助。相比于Eric Evans的那本《领域驱动设计》,该书结合了大量的例子,让DDD中的各种概念更容易理解些。 领域驱动设计(DDD)的开山之作,内容比较偏理论。去年在学校图书馆偶然遇见,初读晦涩难懂,只依稀记得几个概念。今年读完《实现领域驱动设计》后,再回来重温这本书,里面的一些概念也就清晰多了。
主要介绍软件的复杂性以及降低复杂性的方法,书里用 “” 和 “” 来表示一个模块的复杂性形容得非常形象。 《代码整洁之道》作者的又一力作,涵盖软件研发完整过程及所有核心架构模式。
目前流式计算框架五花八门,这本书以Apache Beam框架为例子,介绍了流式系统的一些通用概念。先了解Apache Beam,再来读这本书,里面的概念更容易理解些。 深入浅出地把微服务的架构设计、开发、测试和发布运维都介绍了一遍,而且提供了很多例子,有助于加深理解微服务的各种概念。
介绍阿里巴巴架构的演变过程,帮助了解时下热门的 “中台“ 概念的由来和含义。 与“架构”相关的概念居多,没有太多的干货,可以当成是睡前书来读。

《Java编程思想》的Java 8版本,全面而详细地介绍了Java 8的各种基础知识。即使已经使用Java两年了,读这本书的过程中的还是获益匪浅。 介绍了Java 8的各种新特性,新的日期API、Stream、Optional等都非常地好用,读完这本书,可以让你写出可读性更好的Java 8风格代码。
函数式编程范式逐渐成为各种语言的必备特性,这本书从理论出发,介绍了如何使用Java进行函数式编程。虽然Java不是函数式的语言,但是加点函数式的东西进去会很酷。 深入介绍了Docker的原理,去年初读时也是晦涩难懂。等到今年有了Docker实践之后,再回来读,对里面的概念和原理更有体会了。
今年公司提倡 重构Clean Code,于是重新拿出来读了一遍。书中通过详细的例子介绍了一些常用的重构手法,真正做到了深入浅出。 介绍了HBase的架构原理和用法,适合入门,相对于《HBase权威指南》,这本书确实不容易让人睡觉。
《Effective C++》作者的又一力作,介绍改善C++ 11和C++ 14代码的一些方法和经验,对于写出现代C++风格代码很有帮助。 侯捷老师翻译的一本大作,详细介绍了C++标准库。虽然只是快速浏览了一遍,但是对里面STL的一些用法印象很是深刻。熟练使用STL可以帮助你写出更优雅的C++代码。
介绍使用C++进行API设计时的一些方法和技巧,对提升C++程序员的模块设计水平很有帮助。

人文社科类

今年读过的最好的人文社科类书籍,跟着书中的王先生重新上了堂国文课,极大的提升了我对读书和写作的兴趣。 来自西方的语言学家的著作,作者知识面很广,在书中融入了大量其他领域的知识来介绍语言学,读完会发现,原来人类的语言竟是如此有趣。
读完《文心》,马上又找了鲁迅先生的这本散文集。鲁迅先生用平凡的语言描绘了他的少年往事,很温馨。读到有趣之处,不自觉也露出了笑容。 同样也和语言有关,内容略显枯燥,读完最深刻的就是,对任何的言和事都要保持批判性的思考
查理·芒格的个人传记,被他那百科全书般的知识所折服,更深受其终身学习、时刻保持求知欲望的精神所影响。 富兰克林是查理·芒格的偶像,从一个普通家庭的小孩,通过自学,逐渐成长为美国的开国元勋,而且还是一个科学家!读完这本书,像是经历了一遍他那传奇的一生。
描写了秦孝公和商鞅对秦国进行变法的那段历史,在作者的笔下,春秋战国变成了一个让人无比向往的时代。读完,让人有种想穿越回到那伟大的时代的冲动。 整个系列有5册,类似于《明朝那些事儿》的风格,但是文笔略逊一筹,可以当作了解宋朝历史的入门读物。
刚开始以为是一本讲投资的书,读了之后发现原来是一本讲如何学习、如何提升自己的书。书中的一些观点和《穷查理宝典》中的很类似,获益良多。 对冲基金公司桥水创始人的人生经验之作,分成传记、生活原则、工作原则三部分。其中传记部分最为精彩,对于 “保持极度开放的头脑” 和 “保持极度求真” 这两个观点印象深刻。
确实可以称得上世界上最简单的会计书,通过案例来解释会计学的种种概念,小白入门会计学的力荐之作。 很早以前就听过这本书了,直到今年才在微信读书上读完,收获比想象中要多,有助于学会如何管理自己的财务。

科普类

读完此书,在了解到神奇的量子世界的同时,也如同亲身经历了那个星光璀璨的伟大时代。科学史上的乌云和暴雨、追逐流星的辉光、重重的迷雾和险滩,感同身受。 这本书极大地扩展了我的宇宙观,读完会让你觉得人类太过渺小,这个世界太过美妙,世间万物有太多值得我们去探索、去求真的规律。如果早些年读到,说不定就选择读物理专业了。
整本书更像是一篇长长的论文,作者对物种起源的论证实在是太过严谨了,以至于读起来略显枯燥。 高中时死记硬背的元素周期表,其中的元素性质早已忘光了。但在作者的笔下,元素竟变得如此的有趣,而且充满了规律,再次体会到了这世界的奇妙。
这个世界充满着随机性,就像书中所说 “你的成功不见得是因为比其他人高明,而很可能是运气的结果。”。这本书可以让你认识到身边的事情多多少少都有些随机成分,并需要对“黑天鹅”事件时刻保持警惕。 这本书通过现实事例来阐述博弈论,看完虽说对博弈论还是一知半解,但明白了这世上很多现象原来是博弈的结果。
这本书读起来很有亲切感,因为几乎整本书都是在讲述“反馈”。对于学控制专业的人而言,这是再熟悉不过的概念了。反馈,真的是无处不在。

总结

王国维曾经说过,读书有三重境界。第一境界 “昨夜西风凋碧树,独上高楼,望尽天涯路“ 说的是博览群书,厚积薄发;第二境界 “衣带渐宽终不悔,为伊消得人憔悴” 说的是坚定不移,追根究底;第三境界 “众里寻她千百度,蓦然回首,那人却在,灯火阑珊处” 说的是融会贯通,知行合一。2019年末之际,有幸拾得读书乐趣,也算是踏进了读书的第一境界。

2019年的读书印记相关推荐

  1. 置顶 | 2019学习单/读书单(dream a little dream)

    持续更新,年底自查 技术储备类 <分布式处理框架Hadoop入门>(2019/03/06 已学完) [简要笔记] HDFS:分余展(分布式,冗余数据,可扩展)的大硬盘,分为name nod ...

  2. 读书印记 - 《让大象飞》

    这是本言之有物的书,从内容可以清晰看出作者确实有丰富的实践,不是空谈的理论派.快速读完只是初步,如果需要创业的话应该将其摆在桌上随时翻阅.大体来讲这是本讲创新类创业的书,从章节标题可以清晰的看出思路: ...

  3. 2019年秋冬季读书笔记

    2019/10/5 国庆假期中,上午刚了结<朗读者>,译者 钱定平(好像是这个名字),也不知道是这本书的原作者写得语言本就那般,还是这位译者功力深厚,整个故事看下来,就像是动情地看了场电影 ...

  4. 读书印记 - 《历代经济变革得失》

    不同于作者之前的书籍,这本书论述的课题很沉重,内容也稍偏严肃.贯穿中国两千年的分权与集权论述之后,我并不完全认同作者思想和结论,但也不得不承认受到了很大的影响.也许在大一统思想根深蒂固的中国,我们永远 ...

  5. 读书印记 - 《清醒:如何用价值观创造价值》

    无法简单来评价这本书.从书名来讲,用价值观来创造价值是个很高大上的说法:从序言来讲,两个作者都大名鼎鼎:从核心思想来讲,其实我也认同企业需要价值观.但这本书读起来真的感觉很鸡汤.作者一开始就指出企业可 ...

  6. 读书印记 - 《注意力经济:如何把大众的注意力变成生意》

    从音频节目里听到这本书的时候还只有英文版,节目作家万维钢也不知道作者Tim Wu是谁,只是从姓氏看来是个华裔.然而短短几个月之后,中信就出版了中文版,序言还是万维钢写的,现在中国的商业运作相当之强大. ...

  7. 读书印记 - 《异类:不一样的成功启示录》

    作者太能讲故事了,整本书就像几个故事的故事集一样读起来精彩愉快,不愧为畅销榜首的书籍.整本书里最引人注目的是10000小时这个概念,从08年英文版出版到今天不知道成为专家需要锻炼一万小时这个说法的人应 ...

  8. 读书印记 - 《技术元素》

    草草阅读了一遍,感觉收获不如预期,大拿的书没看出收获那应该是我错了,等以后有困惑时再回头来读一遍吧.不过这本书现在看确实太晚了,11-7年前的结论即使对了确实也很难带来什么震撼感,更何况还不可避免会有 ...

  9. 读书印记 - 《沟通的艺术:一本手把手教你社交沟通的书》

    一个教训是没上过榜也没什么好推荐的书有挺大概率不是本好书.我现在不太能耐心的去读这种指导手册,一是谈话的技巧需要在实战中才能有效提升,二是这方面对我来说不是关注的重点.所以几乎是刷刷的翻完了整本书.当 ...

  10. 读书印记 - 《混乱:如何成为失控时代的掌控者》

    虽然已经听过一遍语音讲解,但读一遍书仍有很大的收获,从某种意义上说这本书真的纠正了我一些重大的错误观念. 创造力.办公环境:在我的认知中,一直盲信整洁规律是个好习惯,从这本书中才一声冷汗的认识到这是多 ...

最新文章

  1. js校验复选框(多选按钮)是否被选中的方法
  2. vue3.0环境搭建
  3. starGAN原理代码分析
  4. Python基础--文件操作
  5. MongoDB 连接数高产生原因及解决
  6. php性能分析工具XHProf安装配置使用教程(linux精华版)
  7. 【Linux】一步一步学Linux——set命令(222)
  8. python交互模式什么意思_Python中的交互模式是什么
  9. ServletRequest HttpServletRequest 请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段...
  10. RTTI: dynamic_cast typeid
  11. 有关 Lambda linq练习 有待整理
  12. HTML min/maxlength
  13. Python+tkinter生成自动跳转到网页的二维码
  14. opencv 图像基本操作 像素值的获取、图像大小、ROI、通道分割与合并等
  15. tensorflow学习之常用函数总结:tensorflow.reduce_mean()函数
  16. SLAM学习笔记-------------(六)非线性优化
  17. 【数学建模】基于matlab重庆三号线地铁运行仿真【含Matlab源码 042期】
  18. 普林斯顿微积分读本篇二:三角学
  19. 共享图书管理系统数据库实现
  20. web显示csv_10 种最流行的 Web 挖掘工具!

热门文章

  1. 技本功|数据安全之IDC数据容灾设计实现
  2. 机器人手眼标定Ax=xB(eye to hand和eye in hand)及平面九点法标定
  3. html 之 img hspace 和 vspace 属性
  4. android更改深色模式,安卓微信怎么切换深色模式
  5. XRecyclerView+Retrofit+RXjava+Fresco请求网络数据
  6. 知网海外版(硕博论文pdf下载方式)
  7. 一文了解中央银行数字货币CBDC的总体框架
  8. ps常见颜色以及其色值
  9. QQ互联官网使用跳坑
  10. 学吉他该如何科学背谱?