2020读书总结

2024-06-06 20:08
文章标签 2020 总结 读书

本文主要是介绍2020读书总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2020年主要读了些文学类和理财类书籍,技术类书籍好像没怎么看(逃~),具体看的书如下:

  • 文史类

    • 全球通史

    • 心理学与生活

    • 人性的弱点(How to make friends and influence people)

    • 原则

  • 理财类

    • 投资最重要的事

    • 巴菲特之道

    • 巴菲特致股东的信-投资原则篇

    • 巴菲特致股东的信-投资者和公司高管教程

    • 公司理财

  • 技术类 TODO

上面列出的书都是印象深刻的,有些书看过后没啥印象,就不列举在上面了。下面我重点介绍几本非常值得反复阅读的书。

全球通史

这本书分为上下两册,是两本大部头,十分抢手,我在图书馆约了好几次才约到。

我读这本书的时候没有全读,只读了每章节后面的总结部分。我认为每章的总结是全书的精华

第一章总结部分就帮我理清了人性这一概念。作者在第一章通过对比两个原始部落成员的特点,其中一个部落里的成员都非常善良、大方好客,而另一个部落成员好斗、暴躁。这两个原始部落差异如此显著的原因在于一个食物丰富,而另一个部落食物匮乏,他们需要不断捕猎动物才能生存下来。多年演进后形成了现在两个部落整体上的差异。

通过上面的例子,作者总结道:人性是一种趋势,是一种潜能,受所处的外在环境影响,会随着外界环境的变化而变化。作者认为人性不是静态不变的,而是会随着环境的变化而变化。从一个个体到大的部落成员都有这个特点。区别是部落这一大型组织整体人性演变需要的时间比个体要多很多。

作者的观点强调人性是变化的,强调人性是容易受环境影响的。笔者自身也有一个感触,就是除了外在环境,人性还会受到自身主观意志的影响,我们可以通过意志抵消外在不利环境的影响,做到出淤泥而不染,濯清涟而不妖。

有了对人性的认识,我们要明白人是会变的,可能往好的方向变,也可能往坏的方向变。就个人而言,要树立良好品格:积极、上进。同时要多给自己营造好的外部环境,多接触优秀的人,与他们同行

心理学与生活

这本也是大部头,也是我预约了很久的一本书。

此书是心理学中的经典和集大成之作,涵盖了心理学主要研究的内容,看完后可以对心理学有一个系统的认知。笔者同样没有全看,而是挑了几个感兴趣的章节阅读。

即便是选择性阅读,看过的内容也让笔者获益匪浅。

比如第十章人的毕生发展

对一个人从出生婴儿阶段,到青年、成年、中年、老年乃至死亡等各个阶段进行了概括,并且详细列出了每个人生阶段应该做的事情和面临的问题。其中有一个点,是对用进废退原则的阐述:

在本章开始,我们鼓励你把发展看成总是伴随着收获和丧失的过程。据此,在一生中,成功的秘诀就在于巩固一个人的收获,减少一个人的损失。我们认为,用进废退原则既适用于生命的生理方面,也适用于生命的认知方面。许多被一般人认为与年龄有关的变化,其实是由于不使用而不是衰退所致。因此,我们的第一个忠告就是:保持它。

一个人认知方面和生理方面的某些能力如果不经常用,则会退步。很多问题不是因为年级大了,而是因为你的技能、肌肉和功能器官用得少了

还有就是经典的马斯洛需求层次理论巴普洛夫经典条件等内容的介绍,这里就不赘述了,有兴趣的小伙伴可以自行阅读食用。

下面是我看完书发的朋友圈:

这本书看一遍真的不够,找机会再借来阅读。

理财类

理财类笔者认为要重点看巴菲特的书和投资最重要的事,看完之后也许不能保证你股市大赚,但是对于股票投资,你会有一个思考框架和方法论来帮助自己决策。

巴菲特关于投资的理念可以总结为一句话:长期、集中、价值投资,就是说对于一个有价值的股票,要长期、集中投入时间和金钱进去,持有至少超过1-3年。

这个方法不仅适用于股票,也适用于做人和做事,你品,你细品~

总结

人性的弱点这本书我觉得是被中文书名误导了,这本书原名叫How to make friends and influence people,大白话就是如何交朋友并影响他人,是一本值得阅读的书。

2020年估计有5%的时间在看书,而且我觉得在读书上我慢慢上手了,不再看重数量,而是要追求阅读的质量,做到读好书,还能学以致用,把书中有价值的内容应用到自己的生活中。

希望2021年能和更多好书相遇~

这篇关于2020读书总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1037106

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

读书摘录《控糖革命》

又到了每周推荐时间,这周末给大家推荐一本书《控糖革命》。身体是革命的本钱,只有保持健康的身体,才能保证持久的生产力,希望我的读者都可以身体健康,青春永驻。 推荐前,首先申明在《控糖革命》一书中,作者提出了一些颇具争议的观点,这些观点并没有经过系统的科学论证,但这并不妨碍我们从中获取一些有益的控糖建议。作者通过分享作者的个人经验和研究,为我们提供了一种全新的饮食理念,帮助我们更好地控制血糖峰值

usaco 1.3 Mixing Milk (结构体排序 qsort) and hdu 2020(sort)

到了这题学会了结构体排序 于是回去修改了 1.2 milking cows 的算法~ 结构体排序核心: 1.结构体定义 struct Milk{int price;int milks;}milk[5000]; 2.自定义的比较函数,若返回值为正,qsort 函数判定a>b ;为负,a<b;为0,a==b; int milkcmp(const void *va,c

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

二分最大匹配总结

HDU 2444  黑白染色 ,二分图判定 const int maxn = 208 ;vector<int> g[maxn] ;int n ;bool vis[maxn] ;int match[maxn] ;;int color[maxn] ;int setcolor(int u , int c){color[u] = c ;for(vector<int>::iter

整数Hash散列总结

方法:    step1  :线性探测  step2 散列   当 h(k)位置已经存储有元素的时候,依次探查(h(k)+i) mod S, i=1,2,3…,直到找到空的存储单元为止。其中,S为 数组长度。 HDU 1496   a*x1^2+b*x2^2+c*x3^2+d*x4^2=0 。 x在 [-100,100] 解的个数  const int MaxN = 3000

状态dp总结

zoj 3631  N 个数中选若干数和(只能选一次)<=M 的最大值 const int Max_N = 38 ;int a[1<<16] , b[1<<16] , x[Max_N] , e[Max_N] ;void GetNum(int g[] , int n , int s[] , int &m){ int i , j , t ;m = 0 ;for(i = 0 ;

go基础知识归纳总结

无缓冲的 channel 和有缓冲的 channel 的区别? 在 Go 语言中,channel 是用来在 goroutines 之间传递数据的主要机制。它们有两种类型:无缓冲的 channel 和有缓冲的 channel。 无缓冲的 channel 行为:无缓冲的 channel 是一种同步的通信方式,发送和接收必须同时发生。如果一个 goroutine 试图通过无缓冲 channel

9.8javaweb项目总结

1.主界面用户信息显示 登录成功后,将用户信息存储在记录在 localStorage中,然后进入界面之前通过js来渲染主界面 存储用户信息 将用户信息渲染在主界面上,并且头像设置跳转,到个人资料界面 这里数据库中还没有设置相关信息 2.模糊查找 检测输入框是否有变更,有的话调用方法,进行查找 发送检测请求,然后接收的时候设置最多显示四个类似的搜索结果