type
status
date
slug
summary
tags
category
icon
password
今天读完了王专的《学习学习:快速变强四步法》这本书,书中讲了作者自己知行合一成长体系。本文先摘录一下全书的要点总结,然后讲述一下该如何应用于程序员工作
要点总结:
知行合一体系:
知:知识输入,卡片管理,构建体系
行:实践应用
四个模块联动,并行开展,相互影响,边做边写,边写边做
1.知识输入:
- 渠道:阅读与听课,观察生活,搜索
- 多输入高质量内容:学会判断内容价值
- 坚持多样性:不同视角,不同门类,小心算法推荐
- 观察生活:提炼案例法,反馈分析法,好坏对比分析法
- 搜索:故意搜索反例,寻找专业网站
2.卡片管理:
- 书写卡片而不是摘要笔记,类似于微博短文
- 学会对卡片分类和整理
- 获得灵感要马上写
3.构建体系
- 边回顾卡片,边画出体系
- 画完体系图要书写系类文章
- 尽量摒除陈词滥调
- 选择正确又与众不同的观点
- 换个角度,深挖本质,正向反向思考,系统思考,改变讨论范围
- 文章需要易读易懂
4.实践应用
- 选择阻力最小原则
- 构建环境
- 及时复盘
- 帮助他人就是帮助自己
如何应用于程序员
这本书最大的亮点是作者介绍的一种用卡片来管理思维的方法。简单来说,就是把自己的想法、案例和笔记做成一张张卡片。当你需要写作或整理思路时,直接翻找这些卡片就行了。这种方法比写文章简单多了,而且很容易坚持下去,可以说是积累知识和灵感的好办法。对于程序员而言,把这个方法应用起来并不难,比如可以把卡片做成电子笔记,再通过云服务同步,用各种代码工具或搜索工具来寻找需要的内容。
下面说说程序员怎么用这个方法快速进步:
- 知识输入:多看看别人怎么写代码,特别是那些优秀的开源项目。想想为什么要这么写,如果换个写法会怎样,现有的设计能不能再改进。
- 卡片管理:平时如果遇到好的代码片段或设计,就记录下来,比如在leetcode上看到的解题方法,或是一些常用的算法和设计模式。
- 构建体系:不要局限于自己已经擅长的领域,多了解其他的技术方向。多写一些易懂的技术博客,帮助自己也帮助别人。
- 实践应用:从小项目做起,做项目的时候多回顾和改进代码,积极参与开源社区,比如贡献代码,帮助解决别人的问题。
虽然这些听起来都是老生常谈,说起来容易做起来难,但我相信,每个优秀的程序员都经历过这样的过程。唯有不断磨练,方能“金石为开”,实现自我超越。