程序员八年摸鱼实战:我用摸鱼时间做完副业月入过万
作为一个写了八年代码的老程序员,我承认自己是个"资深摸鱼选手"。但我想说的是,摸鱼不是消极怠工,而是一种对自我时间的合理管理。今天想掏心窝子分享这些年的摸鱼实战经验,从最原始的"假装看文档"到后来用上专业工具,我是怎么把摸鱼时间变成副业收入的。
刚入行那会儿,我摸鱼全靠演技。显示器上开着IDE,Alt+Tab切到小说网站,听到脚步声就一秒切回代码界面。但这种方式的代价是精神高度紧张,而且效率极低,一天下来比正常工作还累。后来我学聪明了,开始想办法让摸鱼显得"合理化"——比如挂着技术文档的页面看新闻,但其实内容根本不对版。
转折点是去年,我发现团队里有个同事每天都气定神闲,产出却比谁都高。观察了两周才发现,他用了摸鱼工具。我当时还嗤之以鼻,直到自己试了试,才明白什么叫"治标要治本"。这类工具的精髓不是让你光明正大地偷懒,而是让你在忙碌的工作流中,用极小的成本切换状态。比如它会在你的屏幕角落显示一个伪装成代码编辑器的小窗,实际上你在里面可以刷资讯、看视频、甚至写自己的开源项目。
我开始系统性地规划摸鱼时间。上午是代码高峰期,我基本不碰私人事务,专心写业务代码。但下午两三点大脑转速下降,这时候就是摸鱼黄金时段。我会用摸鱼工具打开副业项目的任务列表,处理一些简单的issue或者写技术博客的草稿。关键的是,这个工具能自动模拟"正在专注工作"的状态,比如会随机生成一些代码输入记录,甚至帮你定期移动鼠标,防止电脑休眠。
说到干货,我总结出三条铁律。第一,摸鱼必须选择"低认知负荷"的任务,千万别在摸鱼时想复杂算法,那样大脑比写代码还累。我一般就看看行业新闻、回回邮件、整理日报模板。第二,设定明确的时间盒。我用番茄钟法,摸鱼25分钟,然后强制自己回到代码上15分钟,这样既不会愧疚,也不会影响整体进度。第三,也是最关键的,要有一个安全的工具承载。市面上那些要公司内网穿透或者安装驱动的工具千万别碰,风险太大。我用的这款是纯web端,数据都在本地加密,还能一键隐藏成调试面板。
靠着这套体系,我一年下来利用累计摸鱼时间写完了一个自动化部署脚本库,放在GitHub上被人引用了几百次,后来又接了付费咨询,上个月副业收入终于超过了主业。很多人觉得摸鱼是态度问题,我反而觉得这是效率问题——你不可能让一个人每天8小时都满负荷运转,与其让人在工位上装模作样地耗时间,不如给他一个合理的呼吸窗口。现在我会主动跟新人说,如果累了就正大光明地趴十分钟,但前提是得把交付物做漂亮。
当然,摸鱼也是有底线的。我从来不在迭代评审前摸鱼,也不会在线上问题还没处理完的时候开小差。摸鱼的本质是"恢复精力"和"处理碎片",而不是逃避责任。我现在用的摸鱼工具还有个小功能,就是给你显示"今日摸鱼时长",我一般控制在45分钟以内。超过这个数,系统会自动弹窗提醒你该干活了,还挺智能的。
最后想对同行说一句,别在摸鱼时存太多愧疚感,那是心理负担。正确的姿势是把它当成自我充电的间隙,甚至当成一种隐性的自我投资。如果你能把摸鱼时间利用起来学点新框架、写点个人项目,那摸鱼就成了双赢。我见过太多人摸鱼摸到心态爆炸,就是因为没有章法。希望我的经验能让你少走点弯路,摸得理直气壮,干得高效从容。
