代码之外的生存指南
Press Space for next page
1
作为一名程序员,除了需要掌握「硬技能」之外(例如编程语言、架构设计等),也需要一些「软技能」来傍身,这些「软技能」可以帮助你更好地成长。
今天主要会分享以下几个主题的内容:
- 🕐 时间管理 - 如何更好地规划任务,管理时间,提高生产力
- 📚 快速学习 - 如何快速掌握一门技能
- 👏 个人营销 - 如何提升影响力
2
- David Allen
- 中文版:《搞定》
- 一种任务管理的流程
- 类似于我们现在使用的 Jira 上的 Workflow
- 核心:清空大脑

4
- Capture 收集
- Inbox
- Quick Capture
- Calarify 厘清
- 区分是否是可行动的
- Project? Next Action? Reference?
- Plan 规划
- 找到 Next Action
- Weekly Plan -> Daily Plan
- Do 行动
- Pomodoro Technique
5
- 滴答清单
- Todoist
- OmniFocus
- Things 3
![]()
6
- Pomodoro Technique
- 一种注意力训练的方法
- 流程
- 设定好一个目标
- 确定每个番茄的时间(一般是 25 分钟)
- 开始计时并专注在当前的目标上,直到这个番茄时间结束
- 如果有插入的事情,就先记录下来(之前讲到的 Inbox)
- 完成一个番茄后休息 5 分钟
- 循环

7
- Cal Newport
- CS 教授,畅销书作家,博客
- 深度工作:专注、不间断、不分心的工作,这种工作会将你的认知能力推到极限
- 浮浅工作:这类工作对认知要求不高,并且不能创造太多价值,任何人都可以做到
8
👉 Maker’s Schedule, Manager’s Schedule
- Paul Graham
- YCombinator, 黑客与画家
- Makers
- 大段并且连续的时间
- 避免 context switching
- Managers
- 被会议分割成一个个小的时间段
Tips:
- 找到自己的 Maker 时间
- Paul 创业的时候是白天开会,然后从 18:00 开始写代码到 03:00

9

10
- MIT 研究员,知名 Podcast 主播
- 采访过的对象:Elon Musk, Mark Zuckerberg, Ray Dalio 等
- Podcast: Lex Fridman YouTube
- A day in my life
- 每天工作 12 小时,8 小时深度工作 + 4 小时低强度工作
- 上午和下午各有 4 小时的 deep work session,在这个 4 小时中,Lex 不会让任何事情打断自己,也绝不刷社交网络

11
12
13
- 带着目的去学习
- 解决某个问题
- 了解某个领域的知识
- 学院派
- 从零开始学习,学完一部分再学另一部分
- 耗时长
- 如果没有用起来很容易忘记
- 实用派
- 基于目的的学习方式
- 先表面,再深入
- 以用起来为主
15
- 主动学习与被动学习
- 做和教是最好的学习方式


16
You don’t learn, then start. You start, then learn. – Sahil Lavingia
17

18
- 选择一个想要学习的主题
- 把这个主题讲给一个完全不会的人听
- 如果讲的过程中卡壳了,就回过头去重新把卡壳的这部分学习一下
- 简化所讲的内容,能不能用更简单的话来讲
20
- 注重积累
- 建立自己的知识管理系统


22

24
- Think in system
- Share something small everyday
- Tell good stories
- Teach what you know
- Charge a fair price
- Stick around, don’t quit

25
- 多利用公司资源和不同的人 1:1
- Project: 每天和不同部门/职业的人 1:1
- 画板策略 - Ryan Holiday
- The Canvas Strategy
- Find canvases for other people to paint on.
- 优先为他人创造价值
- 放下 Ego
- The Canvas Strategy
26

27

28

29