在中断后重新回到正轨

时间:2008-12-19 21:06:31

标签: organization

在过去的几周里,除了参加培训课程之外,似乎我已经被旧项目的维护任务打断了。我觉得我在当前的项目中失去了所有前进的动力。甚至很难开始编码,因为我不确定我在做什么以及在中断之前我在想什么。

您需要提供哪些提示或技巧,以便在中断后让您更容易重新启动,从而使您远离当前项目几小时或几天?

7 个答案:

答案 0 :(得分:6)

  • 花点时间给自己写一些笔记(在你面前的纸上)关于你要去的项目,然后选择另一个项目

  • 仍然搞砸了?耳机打开,音乐开启,声音足以淹没周围环境,没有歌词

  • 真的搞砸了?去吃午饭,散步,在空中出去,直到中断已经消退,不再回来

  • 真的搞砸了?不要再接受中断了。与同事和经理要非常坚定。如果你需要自己完成任务以完成任务,他们应该能够理解,在一天结束时,对你有效的是对他们有效。

答案 1 :(得分:4)

我的一些技巧包括

  1. 文档。这可以让你思考你的项目。如果描述起来不容易,那可能还不够优雅
  2. 静态代码分析 - FxCopLintCyclomatic Complexity,安全分析工具。现在是退出代码并检查最佳实践的好时机
  3. 单元测试。这再次让你思考代码以及如何改进代码。

答案 2 :(得分:3)

我经常打电话,更多技术项目的销售报价,项目经理向我询问可行性和时间限制,以及初级开发人员寻求解决问题的协助。

我发现以下内容虽然不如能够关闭办公室门并且连续数小时保持最佳状态,但却不是最理想的:

  • 安装Firefox附加组件“LeechBlock”并在那里添加您最常用的网站。您可以设置一个时间限制(即每两个小时5分钟),这样您就不会完全关闭自己。

  • 如果您在隔间内工作或正忙着,请戴上耳机。

  • 打开手机请勿打扰。

  • 关闭电子邮件客户端,仅在特定时间(即上午11点,下午3点)打开。

  • 要求同事只在某些时候看到你是礼貌(即上午11点,下午3点)但是说你仍然可以在紧急情况下使用。

  • 将尽可能多的相同任务分组(即每天下午4点至下午5点执行维护任务),并将剩余的时间留给项目工作。

这不是理想的,但这是我找到的最佳解决方案。

答案 3 :(得分:1)

基本上你要做的就是在中断之后回到一个富有成效的“状态”,关键是要找到那些为你触发生产状态的东西。虽然我仍然在学习这个主题,但你可以在NLP(神经语言程序设计)的书籍中找到一些有用的答案。

答案 4 :(得分:1)

  1. 首先查找小任务(如果没有中断,则需要1-6小时才能完成)。在制定要做什么的过程中,您会略微回顾一下项目的状态。您还可以查看客户或项目经理的要求。
  2. 实施此任务,但不要着急 - 您可以花费比计划多得多的时间。查看代码以更深入地回忆。
  3. 至于此之后,我回忆起大多数事情。
  4. 如果您在提到的步骤之后有问题需要继续,这可以表明项目中的一些问题,例如丑陋的设计,缺乏文档,对项目目的的理解不足等等。现在是重新审视该项目的好时机。你可以注意到当你深入项目时很难发现的问题。

    当然,这对中断几天很有用,但不会持续几个小时。

答案 5 :(得分:0)

是的,祝你好运! (我不认为有很好的方法可以中断不完全中断。)

答案 6 :(得分:0)

老实说,恕我直言只是坐下来做。现在抱怨只是让人分心。如果您想在将来调查如何改善此问题,请在几天后重新选择接力棒后再进行此操作。