【工程师的自我修养】学会学习

2024-05-12 14:44

本文主要是介绍【工程师的自我修养】学会学习,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

       一、为什么要学习

       九年义务教育的学习是为了高考考上好大学,大学的学习是为了顺利毕业找到好工作。但找到工作后,大部分人已经不再主动学习了,只有工作中的被动学习。所谓逆水行舟、不进则退,虽然对于你个人来说还是会缓慢进步的,但对于周边继续主动学习的人来说,你们的能力差距只会越来越大。所有人都知道锻炼身体能让身体变得更强壮,但很少人意识到大脑也需要锻炼,人和人的差异更多是在大脑思维,学习就是在锻炼大脑,所以主动学习势在必行。

       二、为什么要读书?

       读书是学习的一种方式,但不是唯一方式。学习的重点在于“读”,而不在于“书”。

       你可以读“视频”、也可以读“画”、也可以读“人”、甚至可以读“大自然”。
       有些人不识字,通过与他人交流的方式读“人”,获取他人经验,也能成就一番事业。所以不需要拘泥于形式而死读书,适合自己的才是最好的。

       人的一切知识都来自于大自然,你当然可以选择直接读“大自然”,但是个人的理解是有限的,很难在低层次阶段理解高层次的思维。就像站在山底的你很难看清山顶的风光,我们必须登高才能望远,但是登高需要时间,人的一生是短暂的。所以事先问问登过山顶的人感受如何,可以帮助我们节省时间,了解前方的路。历史几千年中好多人都登过顶,但他们都已去世了,但好在他们把感受与建议都写在了书里。所以读书是与历史人物的“登山问路”。

       请一个前辈给你讲道理,至少要一顿饭钱。而行业大佬并不愿意与你吃饭,对他来说你是无效社交,并不能从你身上得到什么。而看一本行业大佬的书,只要一本书钱。所以读“书”的性价比,比读“人”高的多。

       三、如何有效读书?

       随着科技发展,除了看纸质书外还衍生出了听书的形式。这对于干眼症的我非常友好。有读全书给你听的、有总结书中精华给你听的、还有说读后感给你听的……

       我天真的认为听半小时精华就能节省一星期的听书时间,但试听一个月后发现什么也记不住。难道我的记忆力差到影响我学习了?直到我听一名《最强大脑》的参赛者介绍了记忆方法,我才恍然大悟自己读书用错了方法。

       加强记忆方法的举例:假设你妈妈需要你买巧克力、牛奶、香蕉。于是你可以想象一个场景,你回到家,发现你家的门是巧克力做的,一进门看到一头奶牛躺在你家沙发上,抬头一看吃着香蕉的猴子挂在灯上。

       只要你回想一遍场景,你就能回忆起巧克力、牛奶、香蕉。这三个关键词我甚至记住了几年。它的原理是将新事物放进你最熟悉的场景里关联,这也就是大名鼎鼎的记忆宫殿记忆法。

       所以加强记忆就是把关键词放进连续的故事里,但是听精华书则是做相反的事情,它将完整的故事截取出关键词丢给我们,所以我们记不住。明白原理后,我选择了读全本书籍中整个完整的故事,这样我反而能记住更多的知识,慢也就是快。

       另外,思考与学习同样重要。都听过孔子说的“学而不思则罔,思而不学则殆”,我个人对学习和思考理解是:学习可以拓宽认知的边界,思考可以增加认知范围的深度,二者缺一不可。好比如果你想增胖,你不仅要多吃(学习),还要能消化(思考)。

       四、该读什么书?

       1、学习方法

       老师教过我们知识点,但从来没有人教过我们学习方法。不同学习方法是不同效率,区别堪比徒手插秧和插秧车。此类书应该优先阅读。推荐《刻意练习》、《费曼学习法》。我写此系列文章的目的之一,也是运用费曼学习法,通过传授他人知识的方式来二次学习。

       2、历史

       读书时最讨厌历史的死记硬背,长大后才发现历史非常重要。人是能预知未来的,你是否相信?就像你天天喝可乐、不锻炼,你可以预想到一年后一定会身体发福。也像你知道明天的太阳会照常升起。这是自然规律。你可能会反驳说太阳也会爆炸,但太阳爆炸大概率不是我们这一代人关心的问题,我们只需抓大放小地关注大概率事件,就能对我们决策有帮助。

       所以我们只要通过历史的总结,掌握了自然规律,并了解当前处于规律中的哪个阶段,就能预测出下一阶段要发生的事情。预测未来对于走在前沿的产品设计工程师来说至关重要,可以先发制人、抢先布局,或者作为 “笨蛋”干脆在原地等下一波周期的到来,这反而是聪明的做法。因为任何事物都逃不开兴与衰转换的自然规律。

       要注意历史不局限于通识历史,我们做产品还要了解产品的历史,我们交朋友也要了解朋友的历史。

       3、哲学

       哲学能让你透过现象看本质,属于进阶类的书籍。

       孔子(儒家)主张对不同人有不同程度的爱;

       墨子(墨家)主张人人平等;

       老子(道家)主张无为,无为不是躺平,而是顺着自然规律去做;

       王阳明(心学)主张遵从内心去做;

       毛主席主张实事求是地去做;

       不同哲学家有不同人的主张思想,我认为不应该对立地去看待,只是因为每个人立场不一样导致视角不一样。

       像极了瞎子摸象,一个瞎子摸着鼻子说大象很长,一个瞎子摸着大象腿说大象很粗……两个瞎子都对又都不对,因为他们说出来的只是大象的一部分。哲学家说出来的思想也只是世间万物的一部分,所以我们应该结合起来看。

       读这类书籍的过程中需要注意自己的状态,避免思考过多陷入抑郁或焦虑之中。毕竟很多哲学家思考过多最后是自杀的。

       4、传记

       传记往往都很励志,像日本漫画书一样有主角光环。多读有共鸣的传记,会激发自驱力。但同时要小心避免自己模仿错误行为,好比成功的乔布斯脾气很臭,并不是因为他脾气臭而成功的,而只是他具备了这个毛病,可能会让人误以为臭脾气是成功的先决条件。

       也要小心成功人士的思想可能需要具备先决条件的,例如稻盛和夫主张“利他”思想,我实际运用中发现“利他”是要先学会“利己”,也许稻盛和夫是把“利己”默认为所有人都具备的特性。一定要结合自身实际情况来读,切忌照抄照搬。

       《曾国藩家书》里“合众人之私,以成一人之功”也是“利他”的思想,对我影响很大。意思是要想成就自己的理想,你首先要满足他人的私欲。也是孟子所说的“得道多助失道寡助”。

       所以,只要你对他人有益,即使你位置再低,人家也会把你往上捧起来;但只要你对他人有害,即使你位置再高,人家也会想把你拉下来。

这篇关于【工程师的自我修养】学会学习的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

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

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

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

学习hash总结

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

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

线性代数|机器学习-P36在图中找聚类

文章目录 1. 常见图结构2. 谱聚类 感觉后面几节课的内容跨越太大,需要补充太多的知识点,教授讲得内容跨越较大,一般一节课的内容是书本上的一章节内容,所以看视频比较吃力,需要先预习课本内容后才能够很好的理解教授讲解的知识点。 1. 常见图结构 假设我们有如下图结构: Adjacency Matrix:行和列表示的是节点的位置,A[i,j]表示的第 i 个节点和第 j 个

Node.js学习记录(二)

目录 一、express 1、初识express 2、安装express 3、创建并启动web服务器 4、监听 GET&POST 请求、响应内容给客户端 5、获取URL中携带的查询参数 6、获取URL中动态参数 7、静态资源托管 二、工具nodemon 三、express路由 1、express中路由 2、路由的匹配 3、路由模块化 4、路由模块添加前缀 四、中间件