怎样变得高效

几年前我就开始关注一个叫 Philip Guo 的牛人,他现在是美国一个大学助教。我知道他是因为他博士期间的研究领域和我的相关,然后通过浏览他的个人网站,了解到他不但编程过硬,还是个高产的 blogger。今天在他的网站看到这篇文章,讲如何变得高效。里面的很多方法我以前在其他地方也看到过,今天在他这里得到了进一步验证,说明这些方法是真正有效的。下面简单列出这些方法,以及我自己的一点点理解。

  • 少做点事。做真正有用的事。
  • Get Good。提高自己的技能,那些你在工作中需要的技能。比如,如果一个博士生的编程能力很强的话,就可以很快地验证 idea 是否可行。
  • 喜欢你的工作。
  • 做有用的事情。不要把精力花在没用的事情上面。
  • 只维护一个 To-Do List。
  • 高强度单任务(intensively single-task)。一段时间内只全身心地投入到一个事情上面,一直到你觉得累了为止。上下文的切换是很影响效率的。这个和《程序员的思维修炼》里面的观点一致。
  • 暂时离开(step away)。如果在某一个难题那里困住了,暂时离开,做完全不相关的事情。其实这个时候潜意识仍然继续在解决难题,也许不知道什么时候,解决方案突然就冒出来了。这个和《思维修炼》里的观点也是一致的。
  • 寻求帮助。这是一门艺术,要做好很难。对于我来说,急需解决的问题是不要为寻求帮助而感到害羞。
  • Productive rage。这个看不懂。
  • Less input, more output。结果才是最重要的,只看只学那些和结果最有关的信息。
  • Always march forward。保持进度向前推进。如果状态好,就做那些重要的部分。如果状态不好,就做那些杂事。让进度表一直向前走,即使只向前走了一点点。
  • Get Organized First。拿编程来说,在你做最关键的那部分工作之前,总是要先把环境搭建好,把原型先搭建出来。这部分工作要尽快完成,否则后面的工作无法开展。
  • Prime the pump。意思是说先把开头干好,比如说把每天的第一件事情干好,这可以驱动后面的工作。
  • Burst then nurse。当你状态好的时候,尽情去做吧,直到精疲力尽。然后你再去恢复。
  • Keep them separated。工作和生活要分开。就算是在家里工作,工作的环境也要独立出来。永远不要把笔记本带到床上去。工作和生活分开,你在生活中不去想工作的事情,可以活得更开心。
  • 不要拖延。
  • 保持健康。
  • 找到乐趣。

一直在想发这样的文章到底有没有意义,毕竟里面大部分的内容都是引用的。考虑到这可能会让我找到一些志同道合的人,而且里面加了一些我自己的理解,而且我也没强迫不想看的人在这样的文章上浪费时间,所以,管他的,发呗。

2016-07-31 08:5226