Get into a habit of keeping a notepad next to your keyboard and jotting things down as you work. A quick glance up the page does wonders for refreshing your short-term memory, even if the notes make no sense a day or two later.
I can relate to this, and I think the term 'randumbized' (yes, that's intentional) is a good synonym for context switching. Too many context switches can leave you reeling if you don't approach it the right way.
I've had some success using The Pomodoro Technique, a simple time-tracking technique that keeps you focused on one item for a short span of time, and then provides a few minutes for decompression in between contexts. A lot more streamlined that GTD (which I never was able to get the hang of).
The basic unit of work in the Pomodoro Technique can be split in five simple steps:
Choose a task to be accomplished
Set the Pomodoro to 25 minutes (the Pomodoro is the timer)
Work on the task until the Pomodoro rings, then put a check on your sheet of paper.
我尽可能避免它。我基本上同意 Jeff 和 Joel 就该主题撰写了文章。尝试与您的管理层合作,让他们让您更长时间地专注于一项任务(最好全天)。并在身边放一个记事本,以便在绝对必要时可以将大脑交换到“磁盘”。
I avoid it as much as possible. I largely agree with what Jeff and Joel have written on the subject. Try working with your management to get them to let you focus on a single task for a longer time (all day is preferred). And keep a notepad close by so you can swap your brain out to "disk" when absolutely necessary.
As mentioned note taking to help you remember where you left off.
However, I am going to treat your question more along the lines of how can I manage interuptions....
Ask the question: Can it wait until I have completed X? (or at least until you can stop at a point that works well for you).
Size up the issue that is possibly causing the context switch. If the issue is large, compare it to what you are doing and see if you can complete what you are doing to devote your attention to the other.
See if you can schedule the interuption. A little like the first two except that those are trying to stop the immediate interuption and make it a little more orderly. In this case, you are trying to see if the interuption is really that important and/or gauge just how important it is. For example, you could say, well I am really trying to complete X. Can I get to this first thing tomorrow?
Reduce your distractions as much as possible. Can you turn off your IM, email, etc... perhaps these are causing some of the switching.
Plan your day as best possible armed with "What do I need to accomplish today?" you might be able to fend of some of the interuptions by simply stating your goals.
If it's really bad, talk to your manager and try to reach either an understanding (if they are part of the problem) or see if he/she can help you in this situation. Discuss how the context switching is very inefficient and is slowing you down. Perhaps a process can be created / followed that will better manage the interuptions.
I am not a professional, though I am writing my first eCommerce website, and I'm tackling it all myself: HTML, CSS, JavaScript, PHP and MySQL, with a little image manipulation thrown in for good measure, and I love the variety. I find each area has its own pleasures and challenges. It's nice to work on PHP that makes input safe and channels it the right way and makes database queries, but it's also fun to see all that make someone's name appear on your pages when they're signed in, and know that it's your javascript making the current tab have that background image. I switch between every one of these different areas daily, often hourly, and I find it envigorating.
发布评论
评论(5)
养成在键盘旁边放一个记事本并在工作时记下内容的习惯。快速浏览一下页面可以有效地刷新你的短期记忆,即使这些笔记在一两天后就毫无意义了。
Get into a habit of keeping a notepad next to your keyboard and jotting things down as you work. A quick glance up the page does wonders for refreshing your short-term memory, even if the notes make no sense a day or two later.
我可以理解这一点,并且我认为术语“随机化”(是的,这是有意的)是上下文切换的一个很好的同义词。如果你没有以正确的方式处理它,太多的上下文切换会让你感到困惑。
我使用番茄工作法取得了一些成功,这是一种简单的时间跟踪技术,可以让你专注于一个事情项目的时间跨度很短,然后在上下文之间提供几分钟的减压时间。比 GTD 更精简(我一直没能掌握它的窍门)。
I can relate to this, and I think the term 'randumbized' (yes, that's intentional) is a good synonym for context switching. Too many context switches can leave you reeling if you don't approach it the right way.
I've had some success using The Pomodoro Technique, a simple time-tracking technique that keeps you focused on one item for a short span of time, and then provides a few minutes for decompression in between contexts. A lot more streamlined that GTD (which I never was able to get the hang of).
我尽可能避免它。我基本上同意 Jeff 和 Joel 就该主题撰写了文章。尝试与您的管理层合作,让他们让您更长时间地专注于一项任务(最好全天)。并在身边放一个记事本,以便在绝对必要时可以将大脑交换到“磁盘”。
I avoid it as much as possible. I largely agree with what Jeff and Joel have written on the subject. Try working with your management to get them to let you focus on a single task for a longer time (all day is preferred). And keep a notepad close by so you can swap your brain out to "disk" when absolutely necessary.
如前所述,记笔记可以帮助您记住上次停下的地方。
然而,我将更多地按照我如何管理中断的方式来处理你的问题......
提出问题:它可以等到我完成X吗? (或者至少直到您可以在适合您的点停下来为止)。
评估可能导致上下文切换的问题。如果问题很大,请将其与您正在做的事情进行比较,看看您是否可以完成您正在做的事情以将注意力集中到其他事情上。
看看是否可以安排中断。有点像前两个,只不过它们试图阻止立即中断并使其更加有序。在这种情况下,您试图查看中断是否真的那么重要和/或衡量它有多重要。例如,你可以说,我真的很想完成 X。我明天可以做第一件事吗?
尽可能减少干扰。你能关掉你的即时通讯、电子邮件等吗?也许这些是导致某些切换的原因。
尽可能地计划你的一天,带着“我今天需要完成什么?”的想法。只需陈述你的目标,你也许就能避免一些干扰。
如果情况真的很糟糕,请与您的经理交谈并尝试达成谅解(如果他们是问题的一部分)或看看他/她在这种情况下是否可以帮助您。讨论上下文切换如何非常低效并且减慢你的速度。也许可以创建/遵循一个流程来更好地管理中断。
我将在开发人员进入“区域”或流程时将此链接添加到 Joel Spolsky。它很大,而且我发现它确实非常真实。 http://www.joelonsoftware.com/articles/fog0000000068.html
与克里斯托的文章也涉及这个主题......
As mentioned note taking to help you remember where you left off.
However, I am going to treat your question more along the lines of how can I manage interuptions....
Ask the question: Can it wait until I have completed X? (or at least until you can stop at a point that works well for you).
Size up the issue that is possibly causing the context switch. If the issue is large, compare it to what you are doing and see if you can complete what you are doing to devote your attention to the other.
See if you can schedule the interuption. A little like the first two except that those are trying to stop the immediate interuption and make it a little more orderly. In this case, you are trying to see if the interuption is really that important and/or gauge just how important it is. For example, you could say, well I am really trying to complete X. Can I get to this first thing tomorrow?
Reduce your distractions as much as possible. Can you turn off your IM, email, etc... perhaps these are causing some of the switching.
Plan your day as best possible armed with "What do I need to accomplish today?" you might be able to fend of some of the interuptions by simply stating your goals.
If it's really bad, talk to your manager and try to reach either an understanding (if they are part of the problem) or see if he/she can help you in this situation. Discuss how the context switching is very inefficient and is slowing you down. Perhaps a process can be created / followed that will better manage the interuptions.
I'll add this link to Joel Spolsky on Developer's getting in the "zone" or flow. It's huge and I have found it to be very true indeed. http://www.joelonsoftware.com/articles/fog0000000068.html
Goes along with Kristo's article's also on the topic...
我不是专业人士,尽管我正在编写我的第一个电子商务网站,并且我自己解决所有问题:HTML、CSS、JavaScript、PHP 和 MySQL,并添加了一些图像处理以达到良好的效果,我喜欢这种多样性。我发现每个领域都有自己的乐趣和挑战。使用 PHP 来确保输入安全、以正确的方式引导输入并进行数据库查询是件好事,但看到所有这些使某人的名字在登录时出现在您的页面上,并且知道这是您的 javascript 制作的,这也很有趣当前选项卡有该背景图像。我每天(通常是每小时)在这些不同的区域之间切换,我发现这令人振奋。
I am not a professional, though I am writing my first eCommerce website, and I'm tackling it all myself: HTML, CSS, JavaScript, PHP and MySQL, with a little image manipulation thrown in for good measure, and I love the variety. I find each area has its own pleasures and challenges. It's nice to work on PHP that makes input safe and channels it the right way and makes database queries, but it's also fun to see all that make someone's name appear on your pages when they're signed in, and know that it's your javascript making the current tab have that background image. I switch between every one of these different areas daily, often hourly, and I find it envigorating.