---
title: "想写程序，就远离你的电脑"
url: "https://lerry.me/post/2012/02/get-alway-from-you-cpmputer-when-codeing"
date: 2012-02-05T14:17:00.000Z
updated: 2026-09-04T01:20:45.685Z
tags:
language: zh-CN
---

# 想写程序，就远离你的电脑

前一段看过一篇文章，叫做[想写代码？离开你的电脑吧！](http://blog.jobbole.com/954/)，看到这样一个标题，也许你和我当时一样的无法理解。离开电脑，还怎么写代码？

写代码这个过程中，重要的不是写，只是弄明白该怎么写。很多人（包括我）写程序的时候，会这样做：

1. 写一个功能
2. 运行调试，发现无法正常工作
3. 进行一些改动，希望解决问题
4. 重复上述过程

简直是在撞运气，我也干过这样的蠢事，这样是浪费时间又不能解决问题。

最近，当遇到莫名其妙的bug，或者难以解决的问题时，我都学着离开电脑，出去转转，在床上躺会儿，去做点别的。最好是在安静的环境下，我在大脑中模拟着程序的运行，考虑为什么会这样？好处是不用真的动手写，你可以去思考各种方案，一般都能弄明白问题所在，如果是复杂的问题，我会多次去思考它，最终会解决的。或者有时候该去睡了，问题没有解决，我会好好回想下，如果有新的想法我就记在手机的记事本，第二天再去实践。

其实，离开电脑不是目的，关键是要思考。如果遇到问题了，静一静，好好想想，或者暂时放一放。
