书”软技能:代码之外的生存指南“读后感三(学习)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了书”软技能:代码之外的生存指南“读后感三(学习)相关的知识,希望对你有一定的参考价值。

    软件开发的世界是不断变化的。每一天都会有一门新的技术出现,昨天你学到的东西今天可能就毫无意义了。


第27章 学习怎样学习:如何自我教育

    要成为最好的开发人员,就学会如何自学,学会学习是自我教育的核心技能。


剖析学习过程

    如果告诉你怎么做,你可能会忘记,但如果你自己动手做一边,你可能就记住了。如果你能将自己所学的东西教给别人,你不仅能记住,还能理解的更深刻。


自我教育

    学习最好的方式就是-实践!


第28章 我的“十步学习法”

体系背后的逻辑

   “从封面封底”仔细阅读。只有通读全书然后实践。发现这类方法效率很低,我还经常阅读书来补充短板,时间是问题,而且书里的很多内容更适合参考资料,而不适合实际学习。

    为了能够掌握一门技术,需要3个要点:

    • 如何开始:想要开始使用自己所学的,我需要掌握哪些基本知识?

    • 学科范围:我现在学的东西有多宏大?我应该怎么做?在开始阶段,我不需要了解每个细节,但是如果我能对该学科的轮廓有大致的了解,那么将来我就能发现更多的细节。

    • 基础知识:不止在开始阶段,要想使用一项特定的技术,我需要了解基本的用户案例和最常见的问题,也需要知道自己学的哪20%就能满足80%的日常应用

    三个主题:如何开始我能做什么基础知识!


十步学习法体系

    基本思想:

    • 要对自己要学的内容有个基本的了解,了解自己不知道什么就足矣。

    • 利用这些信息勾勒出学习范围,即需要学习那些内容,以及学成之后又会获得什么。

    • 依靠这些找出各种资源(书籍,网上资料等)来帮助自己学习

    • 创建学习计划,列出要去学习哪些相关课程,筛选学习材料,只保留优质内容。

    过程:学习,实践,掌握,教授

    十步学习法说明:第一部分(研究)一次性完成的。7到10部就重复的过程,贵穿与你学习计划的每一个模块。

技术分享图片


技术分享图片

第29章 第1步到第6步:这些步骤只做一次

第一步:了解全局

    你要做的就是了解自己将要学习的主题的全局。需要对自己想要的课程做一些基础研究。如读介绍性章节等,但是不要花太多时间。


第二部:确定范围

    集中精力明确自己到底要学什么。在一定的时间内,你不可能掌握一切知识,所以需要决定学习的重点和学习的范围。在明确学习范围的时候要考虑时间因素。大主题分解成小主题,如:学习java(分解成:学习基础知识,掌握如何创建一个简单web程序)


第三部:定义目标

    这一步的目标是形成一份简明清晰的陈述,勾勒出你勤奋学习后的成功图景。根据不同的学习内容,这份陈述也各不相同。但是要确保其中包含具体的成功标准,从而能让你用来充分评估自己是否已经达成学习目标。

技术分享图片

    注意:你想从自己的学习经历中获得什么决定了你的成功标准是什么


第四部:寻找资源

技术分享图片技术分享图片


第五步:创建学习计划

    打造学习计划,一个好的方法就是观察别人是如何教你感兴趣的主题的。如:图书的目录,如果五位不同的书的内容分解为相同的模块和顺序。那就按这个顺序来定制计划。

    提醒:有的书内容超出你的目标,有的书很差劲,通览你收集到的全部资源,你就对自己需要哪些内容以及如何组合这些内容有更清晰的认识。


第六步:筛选资源

    没必要学习所有的资源。毕竟好多资源内容是重复的。找出质量最高的资源。


第30章:第7步到第10步,循环往复

    通过:学习,实践,掌握,教授的方式真正领会知识。


第七步:开始学习,浅尝辄止

    大多数人学习过程中通常犯两类错误:行动太快,行动太慢。

    这一步中:你的目标是获得足够多的与所学主题相关的信息,从而能让你开始学习,并在下一步中动手操作。

    你要专注与掌握自己所需的,能在下一步动手操作的最小量的知识。你可以浏览参考材料,或者每章的摘要,或者各种简介,这些信息足以让你对自己要做什么有基本的认识。


第八步:动手操作,边学边玩

    你无需提前学习全部内容,你要做的首要的一件事情就是亲自操作和亲身体验。(大脑产生的问题都要记录下来)


第九部:全面掌握,学以致用

    好奇心:就是学习,尤其是自学的重要部分。

    这一步的目标找回好奇心驱动学习。上一步骤记录的问题现在需要过来找出答案了。利用先前收集到的所有资料进行深入学习,没必要所有资料都看一遍。你只关注当前所学相关的部分。把自己正在学习的内容与最终的目标关联起来。


第十部:乐为人师,荣贵贵通

    教授知识的途径:

    • 写博客文章

    • 创建视频教程

    • 发表演讲

    • 与朋友或爱人进行对话

    • 在线轮胎上回答问题


第31章:寻找导师,找到你的尤达

导师的修养

    你必须要抛开自己的判断和推理,只去关注导师的成就,寻找导师时的检查单:

    • 他们做到了我想要去做的?

    • 他们曾经帮助他人做到了我想要的?

    • 他们现在取得了什么可以展示的成就?

    • 你能和这个人和谐相处?他充满智慧吗?


在那里可以找到导师

    自己认识的人中找。本地社区,用户组,训练营等等场合寻找,与老板,高官做朋友,对你职业生涯毫无害处。


虚拟导师

    书,文章等等虚拟物品老师。


招募导师

    越成功越忙,成功的人没有太多时间。最好的办法是交换(免费工作等),而且一定要有耐心,第一次听到“不”时不要伤心。


第32章:开衫收徒,成为尤达一样的大师

    反馈社会是非常重要的,不仅因为这是一件正确的事,还因为它可以让你自己受益无穷。


作为一名导师

    我100%的肯定,你能在某个领域做别人的导师。想成为导师你只需要敏锐的观察力与足够的耐心。


身为导师的好处

    教授是学习的最佳路径。曾经帮助过的人,现在给你提供很多帮助。好处:

    • 帮助他人时的成就感。

    • 深入学习和领域知识的途径。

    • 你的徒弟有朝一日会帮到你。

    • 自身的成长,帮助别人成长的过程也就是自己成长的过程。


挑选一位“值得”知道的门徒

    找到一位值得自己付出时间和精力的门徒。首先要查看他的基本素养。一个品行端正、有原则但缺乏智慧和知识的人,如果给予正确的指引,最终也会成功。


第33章: 传到授业,如要学知识,彼得为人师

我不是老师

    真正的问题不是能力,而是信心。没有学历和证书,你也可以传到授业,当然你也不是必须成为专家。


在你传到授业的时候都会发生什么

    教的过程当中,你会学的更深入,当你试图教别人的时候,你强迫自己重新组织大脑中的资料。要想教人,你得先把自己教会。


开始传道授业

    你教的目的就是帮助别人,而不是证明自己多优秀后者认可。从“小”做起,逐渐习惯去分享自己的想法。


第34章: 你需要一个学位吗,还是可以对此忽略不计

    学位影响你的选择,影响HR。软件开发人员来说,在工作中取得成功的更直接因素还是相关工作经验。如没有学历,只能用经验来证明自己的能力。


第35章: 发现自己的知识短板

    专注于自身强项,这没什么不妥,但有时候,如果弱点得不到解决,通常会成为你职业或生活的桎梏。


为什么我们会有短板

    知识短板会降低工作效率。


找出你的短板

    知识短板阻止你进步。识别方式:自己在那些工作花费了大量的时间,或者重复性劳动。重复行工作也是。深刻了解自己不理解或不清楚。

    怎么检查知识短板?

    • 在那些工作上花费时间多?

    • 可以改进的重复性劳动

    • 自己没有完全理解的东西

    • 你回答不出来的面试题


消除短板

    消除短板的关键:定位短板,通常“提问题”的方式来快速填充自己的知识短板。


以上是关于书”软技能:代码之外的生存指南“读后感三(学习)的主要内容,如果未能解决你的问题,请参考以下文章

书”软技能:代码之外的生存指南“读后感一(职业)

《软技能:代码之外的生存指南》读书笔记1

《软技能 代码之外的生存指南》1

转自《软技能-代码之外的生存指南》--获得成功必须要有学位吗?

聊聊程序员的软技能

职业 + 自我营销 + 学习 + 效率