用“重启思维”代替熬夜自责:开发者晨间 10 分钟清醒仪式
你有没有过这样的早晨:
– 昨晚写到凌晨,代码没跑通,还灌了两杯咖啡加半瓶啤酒;
– 醒来脑子像被格式化过——记得自己写了啥,但不记得为啥那么写;
– 打开 IDE,光标闪了 3 分钟,还是没敲出第一行 console.log……
别急着骂自己“懒”或“废”。这不是意志力问题,而是大脑操作系统缺了一次冷启动。
我们写代码靠逻辑,但启动逻辑前,得先让大脑加载正确的“内核模块”:清醒感、上下文记忆、目标感。而多数开发者跳过了这步,直接双击运行“焦虑.exe”。
提米哥实测 37 天后总结出一个极简晨间 10 分钟清醒仪式(非鸡汤,可立即抄作业):
-
睁眼不碰手机(倒计时 60 秒)
→ 让默认网关(你的视觉皮层)先连上自然光,不是微信消息流。 -
手写 1 行“今日核心任务”(纸 or Obsidian 快速笔记)
✅ 好例子:把 auth-service 的 JWT 过期逻辑从硬编码改成配置驱动
❌ 坏例子:“搞定登录模块”(太模糊,CPU 无法编译) -
终端里执行这行命令(Mac/Linux/WSL 通用):
# 清理昨日残留的“心理缓存”,强制刷新当前上下文
git status --porcelain | head -n 3 | sed 's/^/→ /' 2>/dev/null || echo "→ 无未提交变更(干净起点)"
# 输出示例:
# → M src/utils/date.js
# → ?? logs/debug_20240512.log
# → ?? tmp/
- 打开浏览器,只留 1 个标签页:你的今日任务对应的需求文档 / PR 描述 / Jira 链接
→ 关掉所有其他标签页。不是自律,是减少「上下文切换税」——Chrome 每多开 10 个标签,V8 引擎就偷偷吃掉你 3% 的专注带宽。
这套流程不教你怎么写算法,但它能帮你:
– 把“我好累”翻译成“我的状态机卡在 sleeping → pending 状态”;
– 把“不想开工”识别为“缺少明确输入参数(即具体要改哪一行)”;
– 把“又摆烂了”转化为可调试事件:“reboot() 调用失败,原因:未执行步骤 2”。
最后送你一句硬核真相:
写不出代码的时候,往往不是缺灵感,而是缺一个清晰的
main()函数入口。
你今天的main(),就是上面那行手写的任务。
直达网址:https://tmdm.cn/dev-morning-reset
