很多人的困境,不是不会努力,而是不知道努力最终要把自己带到哪里。没有终点,所有行动都是随机移动。
第一层:为什么要先定义终点?
因为:
终点决定方向,方向决定选择。
假设小明说:
“我要提升 PHP 能力。”
这个目标有问题。
为什么?
因为:
“提升到什么程度?”
不知道。
可能有很多方向:
- 成为业务开发工程师;
- 成为架构师;
- 成为技术负责人;
- 成为自由职业者;
- 成为创业者。
不同终点:
需要不同路径。
第二层:没有终点,容易陷入“努力幻觉”
没有终点的人:
每天:
- 学一点;
- 看一点;
- 收藏一点;
- 尝试一点。
看起来很努力。
但是:
几年后发现:
自己仍然不知道:
“我到底积累了什么?”
原因:
行动没有服务于一个明确结果。
就像开车:
没有目的地。
即使一直踩油门:
也不知道是否接近目标。
第三层:终点不是梦想,而是可验证结果
很多人定义目标:
“我要变优秀。”
太模糊。
结果导向:
需要具体。
例如:
模糊:
我要成为厉害的 PHP 程序员。
具体:
12个月后,我能够独立设计并开发企业级后端系统,并通过面试进入中高级 PHP 岗位。
这个终点包含:
- 能力;
- 作品;
- 市场反馈;
- 时间。
可以倒推。
第四层:倒推路径的方法
公式:
终点 ↓ 阶段结果 ↓ 关键能力 ↓ 每日行动示例:成为中高级 PHP 后端工程师
终点:
一年后:
获得中高级 PHP 后端岗位。
↓
阶段结果:
半年后:
拥有3个可展示项目。
↓
需要能力:
项目能力:
- 需求分析;
- 数据库设计;
- 系统架构。
技术能力:
- PHP;
- Hyperf;
- MySQL;
- Redis;
- MQ;
- Docker。
↓
每日行动:
每天:
- 1小时项目开发;
- 30分钟技术学习;
- 30分钟问题复盘。
路径就出现了。
第五层:为什么倒推比正推更有效?
普通思维:
“我现在会什么?”
然后:
“我还能学什么?”
容易:
被已有能力限制。
倒推:
“未来需要什么?”
然后:
“现在缺什么?”
发现:
能力缺口。
例如:
目标:
开发高并发系统。
倒推:
需要:
处理大量请求。
↓
需要:
缓存。
↓
需要:
Redis。
于是学习有目的。
第六层:终点具有筛选功能
人生每天都有大量选择:
学习什么?
看什么?
认识谁?
做什么项目?
没有终点:
所有东西都重要。
有终点:
很多东西自动排除。
例如:
目标:
成为后端工程师。
那么:
刷短视频两个小时。
对目标贡献:
低。
研究系统设计。
贡献:
高。
目标就是过滤器。
第七层:终点需要允许调整
这里很重要:
定义终点:
不是一次决定人生。
因为现实会反馈。
例如:
小明原计划:
成为纯技术专家。
经过项目:
发现:
自己更擅长:
技术沟通和业务分析。
调整:
技术负责人路线。
好的终点:
不是牢笼。
而是导航。
第八层:人生终点设计SOP
每隔一段时间:
回答:
1. 我希望未来处于什么状态?
例如:
职业、身体、财富、关系。
2. 那个状态需要什么能力?
例如:
职业:
系统设计能力。
沟通能力。
商业理解。
3. 我现在缺什么?
例如:
缺:
项目经验。
表达能力。
行业理解。
4. 下一步最小行动是什么?
例如:
本周:
完成一个项目模块。
第九层:《庖丁解牛》的智慧
普通人:
看到一头牛。
从哪里开始不知道。
于是:
乱砍。
庖丁:
先看到:
整体结构。
知道:
目标位置。
知道:
路径。
人生也是:
不是先忙起来。
而是:
先看清方向。
最后一层
先定义终点,是为了让今天的行动拥有方向;倒推路径,是为了让遥远目标变成今天可以执行的步骤。
真正的成长顺序:
我想成为谁? ↓ 需要达到什么结果? ↓ 需要具备什么能力? ↓ 今天做什么?一句话:
没有终点的人,在消耗时间;有终点的人,在投资时间。