当前位置:网站首页>【刻意练习观后管】刻意练习
【刻意练习观后管】刻意练习
2022-08-03 17:30:00 【檀越剑指大厂】
刻意练习
关于练习
不断重复只是“天真的练习”,无法带来进步。“正确的练习”需要好导师、有目标、有反馈。
有目的的练习应该具有以下四个特点:
- 有目的的练习具有定义明确的特定目标
- 有目的的练习是专注的
- 有目的的练习包含反馈
- 有目的的练习需要走出舒适区
对于任何类型的练习,这是一条基本的真理:如果你从来不迫使自己走出舒适区,便永远无法进步。
心理表征
那心理表征到底是什么?
它是一个人学习某样东西的时候,自己心中形成的一个体系架构。比如我们学习算法,就会形成一个关于算法的体系架构,也就是心理表征。而当我们再学习到Mysql的底层索引原理的时候,就会想到算法关于平衡树方面的知识;当我们学习JDK源码里关于集合框架的时候,就会想到链表、栈与队列、红黑树等等。
我们的知识形成了一个循环,学得越多,懂得越多。当我们积累了大量的知识以后,再学一样有关联的东西,就能快速学会。
你的代码写得比别人快,你的代码写得比别人漂亮,你能快速解决别人不能解决的难题,那你就牛逼。
关于专注和坚持
一个人能不能专注,能不能坚持做一件事,除了热爱,那必然是意志力越高的人越能专注和坚持。
然而刻意练习告诉我,意志力根本不存在!所谓意志力,其实是保持动机与专注的结果。
我们先来看看如何让自己保持专注,不专注的练习是没有效果的。刻意练习提供了一个观点,如果练习的时间更短,那就会有更好的注意力。
对于这个观点我是绝对认同的。比如看书,如果想一次性看完一本书,那对于一般人来说绝对是非常困难的。但是如果把它拆成一章一章,每天看一点,那就会好很多。而在日常的工作中或者学习中,我们可以使用“番茄钟”来管理自己的时间与保持专注。
再来谈谈动机。对于一个程序员来说,动机是再明显不过的了:升职加薪变大佬。但有时候这个动机并不能转化为一种强有力的动力来促使我们去学习,去提高技术水平。而某些太强烈的动机(比如想跳槽)又很难持续保持。
《刻意练习》告诉我们,我们要保持动机,要么强化继续前行的理由,要么弱化停下脚步的理由。
仍然以学习算法为例。要强化继续前行的理由,我们可以在学习到一定阶段给自己一些小的奖励,比如刷完100个算法题,想象自己可以吊打面试官,不被面试官吊打,虽然100道吊打不现实,但这是我们前行的动力,因为热爱的人,也有很多,但大多数人是为了生活。
而弱化停下脚步的理由。比如练习累了就合理休息一下,学习累了就暂时玩一下,如果觉得自己一个人学技术太孤独,就找一群小伙伴一起学习或者加入一个技术社区。目标要精心设置且合理,这样才能得到达到目标的成就感,不会因为达不到目标而气馁放弃。
边栏推荐
- Detailed explanation of setting HiSilicon MMZ memory and OS memory
- “68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
- 一些嵌入式软件设计经验
- Interviews are no longer hanged!This is the correct way to open the seven schemes of Redis distributed locks
- 学会 Arthas,让你 3 年经验掌握 5 年功力!
- #yyds干货盘点# 面试必刷TOP101:两个链表的第一个公共结点
- 九种方法!教你如何读取resources目录下的文件路径
- 微信小程序 - 数组 push / unshift 追加后数组返回内容为数字(数组添加后打印结果为 Number 数值类型)
- 【技术白皮书】第一章:OCR智能文字识别新发展——深度学习的文本信息抽取
- 【指针初解】
猜你喜欢
火热的印度工厂,带不动印度制造
PMP备考敏捷考题的五点应对策略
error:Illegal instruction (core dumped),离线下载安装这个other版本numpy
ICDAR competition technology sharing
沃尔沃:这是会“种草”的“安全感”!
fastposter v2.9.0 程序员必备海报生成器
大型企业数据治理的现状和解决方案有哪些参考?_光点科技
【时间的比较】
面试突击:什么是粘包和半包?怎么解决?
After using Stream for many years, does collect still have these "saucy operations"?
随机推荐
deepstresam的插件配置说明,通过配置osd,设置字体的背景为透明
“LaMDA 存在种族歧视,谷歌的 AI 伦理不过是‘遮羞布’!”
使用.NET简单实现一个Redis的高性能克隆版(一)
TiKV & TiFlash 加速复杂业务查询丨TiFlash 应用实践
Promise的 简单使用
leetcode-每日一题899. 有序队列(思维题)
PMP备考敏捷考题的五点应对策略
JS 字符串转 GBK 编码超精简实现
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
关于 Intel 在 micro-vm 快速启动的探索及实例演示 | 第 36-38 期
J9货币论:数字经济为全球经济复苏注入力量
Cool open technology x StarRocks: unified OLAP analysis engine, comprehensive building digital model of OTT
被误解的 MVC 和被神化的 MVVM(一)
【指针初解】
软件测试<进阶篇-->测试分类>
国内首发可视化智能调优平台,小龙带你玩转KeenTune UI
TypeScript文件的编译执行
广告电商系统开发之会员系统板块
【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十一)
Web3 security risks daunting?How should we respond?