Skip to content

Commit a36bb3d

Browse files
author
wangy122
committed
feat: 重写第一章全部内容,调整行文风格
1 parent 8a060fe commit a36bb3d

26 files changed

+1044
-392
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.*

chapter1/section1.md

Lines changed: 143 additions & 126 deletions
Original file line numberDiff line numberDiff line change
@@ -2,170 +2,187 @@
22

33
## 什么是第一性原理思考
44

5-
第一性原理(First Principles)最早源于亚里士多德的哲学思想,指的是一个领域中最基本的、不能被简化的命题或假设。这种思维方式在近年来因特斯拉CEO埃隆·马斯克的推崇而广受关注
5+
第一性原理这个词儿,最早是亚里士多德提出来的。不过要不是马斯克天天挂在嘴边,这词儿可能现在还躺在哲学书的角落里吃灰呢
66

7-
马斯克是这样解释的:"与其用类比的方式思考,不如从最基本的真理出发,从根本上进行推理。第一性原理就是你努力把事物分解到最基本的真理上,然后从那里重新开始推理。"
7+
说白了,第一性原理就是:不人云亦云,不轻信二手结论,而是从最基本的事实出发,重新思考问题。
88

9-
### 举个例子
10-
当马斯克想要制造火箭时,他没有去参考现有火箭的价格,而是思考:
11-
- 火箭的基本组成部分是什么?
12-
- 这些原材料的成本是多少?
13-
- 如何从零开始组装一个火箭?
9+
### 来个栗子🌰
1410

15-
通过第一性原理的思维模式,我们更容易回到问题的元问题,质疑既有的假设,突破常规思维的限制,从问题的本质出发去重新构建解决方案。
11+
马斯克想造火箭的故事可能你们都听腻了,但这真的是个绝佳的例子:
1612

13+
![火箭发射](../images/chapter1/rocket-launch.jpeg)
14+
15+
当所有人都在说"火箭太贵了,造不起"的时候,马斯克在想啥?
16+
- "等等,火箭到底是啥玩意儿?"
17+
- "造个火箭要多少铝合金、多少燃料?"
18+
- "这些原材料一共才多少钱?"
19+
- "为啥组装起来就贵了这么多?"
20+
21+
这就像我们写代码,与其复制Stack Overflow上的答案,不如想想这段代码到底要解决什么问题,从零开始写会是什么样。
1722

1823
## 为什么要用第一性原理思考工作
1924

20-
在职场中,我们经常会被各种"应该"所困扰:
21-
- 应该在一线大厂工作
22-
- 应该追求更高的职位
23-
- 应该保持高强度的工作状态
24-
- 应该在35岁前达到某个职级,薪资百万
25-
- 应该像某某人一样努力
25+
在职场里,我们经常被各种"你应该..."给包围了:
26+
- "你应该去大厂"(BAT是程序员的终极梦想?)
27+
- "你应该转管理"(技术大牛就该带团队?)
28+
- "你应该卷起来"(不卷就会被优化?)
29+
- "你应该35岁前达到P8"(为啥不是38岁?)
30+
- "你应该像隔壁老王一样努力"(老王也想像你一样清闲...)
31+
32+
![职场迷茫](../images/chapter1/career-confusion.jpg)
33+
34+
这些"应该"是从哪来的?
2635

27-
这些"应该"的来源:
28-
1. **社会压力**
29-
- 父母的期望
30-
- 同龄人的比较
31-
- 社会主流价值观
36+
### 1. 社会压力
37+
- 爸妈的期望:"你看隔壁家小明..."
38+
- 同学的压力:"他们都在大厂..."
39+
- 社会舆论:"35岁危机..."
3240

33-
2. **行业惯性**
34-
- 固有的晋升路径
35-
- 传统的成功标准
36-
- 普遍的职业规划模式
41+
### 2. 行业惯性
42+
- "前端必须会React"
43+
- "后端必须会分布式"
44+
- "全栈工程师才有前途"
3745

38-
3. **个人认知局限**
39-
- 从众心理
40-
- 惯性思维
41-
- 对不确定性的恐惧
46+
### 3. 个人认知局限
47+
- "大家都这么做,我也这样吧"
48+
- "按老方法来准没错"
49+
- "不确定的事情最可怕"
4250

43-
但当我们用第一性原理思考时,最基本的问题其实是:**我为什么要工作?**
51+
但是,用第一性原理思考的话,最基本的问题其实是:
52+
**"我为什么要上班,为什么要写代码?"**
4453

4554
## 工作认知的演进
4655

47-
### 初入职场:简单的动机
48-
刚开始工作时,我们的答案往往很直接:
49-
- 赚钱养活自己
50-
- 积累工作经验
51-
- 实现经济独立
52-
- 证明自己的能力
53-
54-
#### 案例分析
55-
辣条是一名应届毕业生,进入一家互联网公司时他主要考虑的是:
56-
- 薪资水平
57-
- 工作环境和福利
58-
- 希望快速学习技术
59-
- 渴望得到认可
60-
61-
这个阶段的想法相对朴素,更多关注**物质层面**的需求,这完全正常,也是必经阶段。
62-
63-
### 工作三五年后:开始思考更深层的问题
64-
随着工作经验的积累,我们会逐渐学会反思和复盘我们的职业生涯,一旦深入,就会触及以下问题:
65-
- 工作对我的意义是什么?
66-
- 我真正热爱的是什么?
67-
- 现在的工作时我真正想做的还是外界期望的?
68-
- 什么样的工作状态是可持续的?
69-
- 如何平衡个人成长和组织目标?
56+
### 初入职场:简单粗暴
57+
58+
刚开始工作时,想法特别纯粹:
59+
- 赚钱,养活自己
60+
- 学技术,长经验
61+
- 独立,不啃老
62+
- 证明自己,我行的!
63+
64+
#### 真实案例
65+
小辣条(没错,就是我)刚毕业时:
66+
- "月薪过万就满足了"
67+
- "有免费零食的公司就是好公司"
68+
- "能学到技术就行"
69+
- "领导夸我代码写得好,开心!"
70+
71+
那会儿想法简单,就想着能糊口就行,这没啥不好,都是必经之路。
72+
73+
### 工作三五年后:开始怀疑人生
74+
75+
工作几年后,你可能会发现,代码写得越多,问题越多:
76+
- "我到底喜欢写代码吗?还是只是因为工资还不错?"
77+
- "为啥我天天加班改Bug,隔壁老王天天摸鱼还升职了?"
78+
- "这工作到底是我想要的,还是别人眼中的'好工作'?"
79+
- "35岁危机是真的假的?要不要转管理?"
80+
- "要不要跳槽?要不要创业?要不要躺平?"
7081

7182
#### 典型困惑
72-
- 高薪工作但没有成长空间
73-
- 技术精进但看不到职业发展方向
74-
- 工作稳定但缺乏挑战
75-
- 收入可观但没有成就感
76-
77-
这时我们开始关注**精神层面**的诉求:
78-
- 个人的成长空间
79-
- 工作的挑战性
80-
- 与价值观的匹配度
81-
- 工作带来的成就感
82-
83-
### 更成熟的阶段:回归本质
84-
经过多年工作后,很多人会达到一个更清醒的状态:
85-
- 不再被外界的评判标准所束缚
86-
- 能够更诚实地面对自己的内心
87-
- 找到适合自己的工作节奏
88-
- 建立起自己的价值判断体系,自己拥有成功的定义权
89-
- 成为一个工作自洽的人。
83+
- "工资是涨了,但感觉越来越菜了"
84+
- "技术越学越深,但好像离产品越来越远"
85+
- "工作稳定,但无聊得想打瞌睡"
86+
- "收入可观,但头发越来越少"
87+
88+
这时候我们开始关注一些更深层次的问题:
89+
- "我还能卷几年?"
90+
- "要不要转行?"
91+
- "要不要考个公务员?"
92+
- "要不要回老家开个串串香?"
93+
94+
### 更成熟的阶段:开始看透
95+
96+
经过多年摸爬滚打,很多人会达到一个更通透的状态:
97+
- 不再焦虑要不要转管理(反正都是坑)
98+
- 不再纠结要不要进大厂(大厂也裁员)
99+
- 找到了自己的节奏(摸鱼和卷,都是人生的一部分)
100+
- 建立了自己的判断标准(老板开心不是最重要的,自己开心才是)
101+
102+
![秃头程序员](../images/chapter1/balding-programmer.jpeg)
90103

91104
#### 真实案例
92-
辣条工作十年后的觉醒
93-
- 放弃了大厂的高薪职位
94-
- 选择了一份压力较小,薪资较低的工作
95-
- 有更多时间陪伴家人
96-
- 身心更松弛,心态更开放
97-
- 开始开展自己的第二事业---(副业养猪
105+
辣条(还是我)十年工作感悟
106+
- 从BAT离职后选择了小公司(钱少事少,生活质量高)
107+
- 拒绝了几个管理岗位(我还是喜欢写代码)
108+
- 有时间陪家人了(再也不用和老婆解释为什么要加班)
109+
- 开始做副业(加密货币搞起来)
110+
- 心态更佛系了(项目延期?延就延吧,天还没塌
98111

99112
## 用第一性原理重新思考工作
100113

101-
让我们剥离所有外界的期望和标准,重新思考工作的本质是什么?
102-
103-
### 1. 工作是价值交换的过程
104-
- **投入**
105-
- 时间
106-
- 知识技能
107-
- 创造力
108-
- 体力/脑力
109-
- **回报**
110-
- 物质报酬
111-
- 成长机会
112-
- 社会关系
113-
- 自我实现
114-
115-
### 2. 工作是个人成长的载体
116-
- 专业能力的提升
117-
- 思维方式的进化
118-
- 认知边界的拓展
119-
- 社交能力的锻炼
120-
121-
### 3. 工作是自我实现的途径之一
122-
- 不是唯一途径!我们有一章是专门讲如何逃离工作。
123-
- 需要与其他生活维度平衡
124-
- 重要但不是全部
114+
让我们把所有的条条框框都扔掉,重新想想:工作到底是个啥玩意儿?
115+
116+
### 1. 工作是价值交换
117+
就像API调用:
118+
- **Request**
119+
- 时间(每天8小时,加班另算)
120+
- 技能(CRUD boy的自我修养)
121+
- 创意(产品经理的需求该怎么实现)
122+
- 体力(连续调试8小时的专注力)
123+
124+
- **Response**
125+
- 工资(房贷车贷的解药)
126+
- 经验(从Bug中学习)
127+
- 人脉(同事,未来的创业伙伴?)
128+
- 成就感(这个Bug终于改完了!)
129+
130+
### 2. 工作是成长的游戏
131+
- 技能树不断升级
132+
- 认知水平不断提升
133+
- 思维方式不断进化
134+
- 社交能力不断提高
135+
136+
就像玩RPG游戏,工作就是主线任务,但别忘了还有支线任务(副业)和休闲任务(生活)。
137+
138+
### 3. 工作是人生的一部分
139+
- 不是全部(还有老婆孩子热炕头)
140+
- 需要平衡(头发和工资不可兼得)
141+
- 要有边界(下班就是下班,工作群设置免打扰)
125142

126143
## 建立自己的工作观
127144

128-
基于第一性原理的思考,我们可以:
129-
130145
### 1. 摆脱"应该"的束缚
131-
- 不盲从主流的职业发展路径
132-
- 不被他人的期望所定义
133-
- 找到适合自己的节奏
146+
- 不是非要进大厂(小公司也能过得很滋润)
147+
- 不是非要当领导(技术专家也很香)
148+
- 找到自己的节奏(有人喜欢冲刺,有人喜欢马拉松)
134149

135150
### 2. 建立健康的工作边界
136-
- 明确自己的核心诉求
137-
- 设定合理的工作强度
138-
- 保持工作与生活的平衡
151+
- 该摸鱼时摸鱼
152+
- 该努力时努力
153+
- 该休息时休息
139154

140-
### 3. 保持开放和进化
141-
- 定期反思和调整
142-
- 接纳认知的变化
143-
- 及时更新工作策略
155+
### 3. 保持进化和迭代
156+
- 定期反思和总结(就像代码要重构)
157+
- 及时调整方向(需求变了就要改方案)
158+
- 保持开放和学习(新框架要学,新语言要懂)
144159

145160
## 实践建议
146161

147-
1. **定期自我对话**
148-
- 每月反思工作状态
149-
- 记录情绪变化
150-
- 审视目标达成情况
162+
1. **定期和自己对话**
163+
- 每月反思:这个月摸鱼摸得值得吗?
164+
- 记录心情,看见自己的情绪:今天改Bug改得想跳楼了吗?
165+
- 复盘得失:这个项目坑在哪里?
151166

152167
2. **建立评估框架**
153-
- 工作是否符合个人价值观
154-
- 是否有持续的成长
155-
- 付出与回报是否匹配
168+
- 工作是否开心?
169+
- 技术是否进步?
170+
- 钱是否够花?
156171

157172
3. **及时做出调整**
158-
- 不要害怕改变
159-
- 相信自己的判断
160-
- 勇于尝试新的可能
173+
- 不爽就换(总有更适合的坑)
174+
- 相信直觉(心累就该走了)
175+
- 大胆尝试(最差也就是回去继续写CRUD)
161176

162177
## 结语
163178

164-
用第一性原理思考工作,不是为了否定现有的所有认知,而是帮助我们:
165-
- 回到问题的本质
166-
- 建立自己的判断标准
167-
- 做出更自洽的选择
179+
用第一性原理思考工作,不是为了否定现有的一切,而是帮助我们:
180+
- 看清本质(工作就是交换)
181+
- 建立标准(开心最重要)
182+
- 做出选择(人生苦短,及时止损)
183+
184+
记住,你对工作的认知,会随着年龄和阅历不断变化,这很正常。关键是要经常问问自己:"我为什么要工作?"只有想明白了这个问题,才能在这条路上走得更远,走得更稳。
168185

169-
记住,工作观的形成是一个渐进的过程,会随着我们的经历和成长不断演进。关键是要始终保持独立思考的能力,不断回到"我为什么要工作"这个最基本的问题上来。只有这样,我们才能在纷繁复杂的职场中保持清醒,找到真正适合自己的发展道路。
186+
毕竟,人生苦短,代码要甜。🍬
170187

171188

0 commit comments

Comments
 (0)