经常有人问我:「你是高中生,哪来时间写代码?」说实话,我的答案可能有点扫兴:学业永远优先,编程是在保证学习的前提下挤出来的。
我的三条原则
- 学习时间神圣不可侵犯:作业、复习先完成,代码是完成后的奖励,不是逃避的借口;
- 用碎片时间做「轻任务」:看文档、整理笔记、回复 Issues 这种不需要连续专注的事,放在课间和通勤;
- 整块时间做「重任务」:写核心代码、调试难题,放到周末或假期的大块时间里。
我的周计划模板
周一 ~ 周五:只做轻任务(30~60 分钟/天)
・读一篇技术文章并做笔记
・完善项目文档 / README
・修一个简单 bug 或格式化代码
周末:重任务时间(挑半天)
・新功能的完整开发
・写博客文章
・复盘本周代码
几个实用技巧
- 番茄钟:25 分钟专注 + 5 分钟休息,比「一口气肝三小时」更适合学生;
- 随时记录想法:灵感和 bug 都记在手机备忘录,等周末统一处理,避免上课走神想代码;
- 目标要小:「这周让 App 能登录」比「这个月做出一款 App」靠谱得多;
- 累了就停:状态差的时候写代码 = 给自己埋 bug,不如去运动或睡觉。
学习是燃料,编程是引擎 —— 没有燃料的引擎跑不远。
平衡的本质不是「时间更多」,而是「优先级清楚」。与所有学生开发者共勉 💪