十步学习法 -- 来自<<软技能>>一书的学习方法论
<<软技能>>第三篇“学习”,作者讲述了自己的学习方法:十步学习法。下面我用编程语言的方式来介绍.
十步学习法 伪代码介绍
# **这一步的目的不是要掌握整个主题,而是对相关内容有一个全局性的了解**
# 所以不需要花费太多时间
Step.1.了解全局()
# 很容易犯的一个错误就是试图解决太大的问题而把自己搞的不堪重负
# **这一步的目的是,考虑时间因素,明确学习范围**
# 学习范围必须大小适当,既能符合你的学习理由,又能符合你的时间限制
Step.2.确定范围()
# 在全力以赴之前,明确“成功”的含义极为重要
# **当你知道目标是什么的时候,很容易使用倒推的方式,明确实现目标所需要的步骤**
# 好的目标应该是具体的,无二义性的!
Step.3.定义目标()
# **要尝试收集到多种多样的资源以帮助你嘘诶下,而不是只读一本关于这一主题的书**
# -图书 -博客文章 -在线视频 -专家 -播客 -源代码 -示例项目 -在线文档
Step.4.寻找资源()
# **你需要创建自己的学习路径,可以把它看作写书时候的大纲,一步一步来完成**
# 比如可以观察书籍的目录,看它是怎么分类和组织结构的
Step.5.创建学习计划()
# 在第四步收集的资源,很多内容是冗余的,**并非所有的资源都适合你的学习计划**
Step.6.筛选资源
while 当前水平 < Step.3.定义目标():
# 你掌握的知识要恰到好处,足以让你开始学习但是又不会多到让你无力探索
Step.7.开始学习,浅尝则止()
# 你无需提前了解全部内容,你要做的首要一件事情就是亲自操作和亲身体验
Step.8.动手操作,边学边玩()
# 和第三步定义的目标联动起来。
# 你掌握的每个模块,都应该以某种方式推动你向着终极目标前进
Step.9.全面掌握,学以致用()
# 在你将自己所学介绍给他人时,这是一个查漏补缺的好办法
# 你会将以前没太明白的东西重新搞懂,简化大脑已有的信息,将它们浓缩并经常复习
# -撰写播客文章 -发布视频教程 -发表演讲 -与朋友讨论 -在BBS回答问题
Step10.乐为人师,融会贯通()
十步学习法 -- 来自<<软技能>>一书的学习方法论的更多相关文章
- TID大会学习心得之软技能
软技能(Personal development as a software developer) John Sonmez : Simple programmer的创始人 2.1 学习方法 学习不是一 ...
- 软技能:十步学习法 (zhuan)
http://www.gyzhao.me/2016/11/07/Ten-Step-Learning-Method/ ****************************************** ...
- IT项目经理应具备的十大软技能
现在,企业对IT部项目经理的要求越来越多.如果你认为IT项目成员只需要技术性能力,那可就错了. 据IT招聘公司调查发现,几年人们对项目管理软技能的兴趣明显浓厚起来.许多企业尽量避免把IT部门看成只是成 ...
- 不只是技术!成为IT经理必备的十大软技能
摘要:可能你是一名普通的IT从业员,一个小小的程序员,可随着社会的发展和科技的进步,对人才的要求越来越高,你可能通过技术获得了职位,但你若想升职加薪却少不了软技能:谈判技巧.积极倾听.演讲技巧以及领导 ...
- 成为IT经理必备的十大软技能
对于一个IT从业者,让你谋得工作的也许是技术能力,但有助于提升职业生涯的却是软技能.步步高升的人都是那些发表文章.在会议上积极发言以及关注客户的员工(程序员).与此同时,通常情况下,企业CIO或多或少 ...
- 【腾讯Bugly经验分享】程序员的成长离不开哪些软技能?
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ce8068d4d44a246f72baf2 Dev Club 是一个交流移动 ...
- 【好书推荐】《剑指Offer》之软技能
俗话说,对于程序员来讲,每年都应该出去面试一下,看看自己的技术能力在外面处于什么水平.程序员在一个公司一个环境一个业务干得太久,很容易丧失学习的动力,获得的仅仅是从新手到熟手.当然,我相信在各行各业均 ...
- 别出心裁的Linux系统调用学习法
别出心裁的Linux系统调用学习法 操作系统与系统调用 操作系统(Operating System,简称OS)是计算机中最重要的系统软件,是这样的一组系统程序的集成:这些系统程序在用户对计算机的使用中 ...
- 20155224聂小益 - 我的技能与C语言学习
20155224聂小益 - 我的技能与C语言学习 预备作业2 ● 你有什么技能比大多人(超过90%以上)更好? 我认为我可能有些技能身边有的人比较少有,但是要是超过90%以上我实在不敢保证.毕竟厉害的 ...
随机推荐
- CentOS7.x安装Wiki.js知识库
近期有个需求,搭建一个知识管理系统,所以就找了几个可作为知识管理的软件,最终定位到wiki.js,之所以选择这个,是看中了它的易部署性,该项目是在2016年12月推出了第一个版本,算是比较新的项目了, ...
- BZOJ 1299: [LLH邀请赛]巧克力棒 【SG函数/博弈分析/高斯消元】
因为太懒,放个博客 我只写了O(2n)O(2^n)O(2n)的 CODE #include <cstdio> int n, x[15]; int main () { for(int T = ...
- spring 定时任务的 执行时间设置规则-----看完这篇就懂了
单纯针对时间的设置规则 org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpressi ...
- 现在有没有一种富文本编辑器能够直接从 word 中复制粘贴公式的?
tinymce是很优秀的一款富文本编辑器,可以去官网下载.https://www.tiny.cloud 这里分享的是它官网的一个收费插件powerpaste的旧版本源码,但也不影响功能使用. http ...
- Cogs 1695. 梦游仙境(分块)
梦游仙境 ★☆ 输入文件:XTTMYXJ.in 输出文件:XTTMYXJ.out 简单对比 时间限制:5 s 内存限制:512 MB [题目描述] 在Asm.def仍然在与人工智能进行艰苦的斗争时,雪 ...
- Git出现 fatal: Pathspec 'xxx' is in submodule 'xxx' 异常的解决方案
今天在使用git的时候,发现无论怎么改.gitignore文件都无法添加文件到版本控制,最后发现是缓存的原因,需要删除缓存再重新add git rm -rf --cached xxx
- 十三、LVM 逻辑卷管理
http://note.youdao.com/noteshare?id=0252cd5dcf7f2e5f11de5b3672779201&sub=ED011464ADA3467D9424271 ...
- Spring boot 配置 Tomcat 临时文件缓存目录
1. 问题现象 spring boot 项目中,Tomcat 接收到 content-type 为 multipart/form-data 的请求时,需要将接收的文件缓存到临时目录(默认下载 /tmp ...
- OpenResty之ngx_lua模块的加密接口
原文: ngx_Lua模块中的加密api接口 ngx.crc32_short digest = ngx.crc32_short(str) 该方法主要是计算给定字符串 str 的循环校验码(Cyclic ...
- spring boot 学习常用网站
springboot的特性 https://www.cnblogs.com/softidea/p/5644750.html 1.自定义banner https://www.cnblogs.com/cc ...