Slashdot Mirror


Multitasking Harmful To Productivity

Greyfox writes: "According to a CNN article, a person who is multitasking several things takes a hit on his productivity. Oddly enough, it reads almost exactly like a description of the problem with multitasking on computers; context switches cost, especially if you have to swap a lot of crap out in order to fit the new process into memory. So basically, an employee who can stay focussed on one thing for long periods of time is going to have higher productivity than one who has to handle constant interrupts. Now if I could get my manager to buy into that ..."

333 comments

  1. True by SnapperHead · · Score: 1

    But, we have been aware of this forever. Unfortnanlly, companys will still try to make you do everything at once. So, in the end, you are less productive. No matter what, some managers don't have the brains to relize this ... Oh well.

    --
    until (succeed) try { again(); }
  2. Twice the results? by wiredog · · Score: 4, Funny

    You pee twice as much while brushing your teeth? Better see a doctor about that.

  3. Silly sig. by under_score · · Score: 1

    Prejudice stops a thinking mind.

  4. Re:Multitasking==Good CPU by shaunak · · Score: 1

    "- Listening to my lovely wife complain, since I'm supposed to be on vacation "

    Since this is #6 on the list, you obviously do not now how to be 'nice'.

    --
    -Shaunak.
  5. Re:Task Loading by under_score · · Score: 2

    Really experienced driver:
    Hmm. I've noticed that between this light and the next light, the left hand lane travels slightly faster. If I can deek in, in front of that purple mercedes, I can switch to the left lane and gain at least three positions. I'll have to get over to the right pretty quick after that so that I can avoid the lane reduction coming up in three blocks....

  6. Re:Multitasking doesn't bother me at all.... by Anonymous Coward · · Score: 0

    Research like this is needed because a lot of people are so dense, that they won't believe something unless it's written out for them in a report established by trained scientists.

    Our populous' inability to observe, note, reflect, and comment on the thinking process is shameful.

    If we're suffering from brain damage, we may say something like: people are simply being skeptical and scientifically minded. A little observation of society would rapidly reveal, however, that we do indeed possess brain damage if we came to such a conclusion.

    People are not merely unobservant when it comes to analysis of their own minds; People do not want to know how they work.

    My current hypothesis is that people identify their Souls with their minds, and thus inquiry into the mind is inquiry into the Soul, which is off-limits, much like sex, religion, and politics are off-limits.

    Just some hairbrained theories of my own.

  7. MT not necessarily bad by Sloppy · · Score: 2

    Just because MT is less efficient, doesn't necessarily mean it is bad. While a secretary getting interruptive phone calls is going to hurt her typing throughput, this loss is offset by:

    1. The appearance of responsiveness (person who called got to talk to a human instead of voicemail)
    2. Max utilization (less idling)
    Even if it means the secretary takes longer to do his work than a dedicated typist plus a dedicated phone answerer, you're only having to pay one person. Compare that to two people who would do their jobs faster but idle 50% of the time.

    Another way to look at it: Thanks to cooperative multitasking, MacOS 7.5 doesn't nearly so many of those "expensive" context switches that AmigaOS, MacOS X, Linux, etc have. But would you want to use it?

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  8. Re:Don't confuse multitasking with distraction by Skapare · · Score: 2

    Just how tiring that is depends on the task, and the person. Different tasks require different levels of concentration and impose different costs for a context change.

    If the programming task is intensely related to the tools and environment, then multiple tasks that are related along those lines do have a reduced cost. But not all programming tasks are like that. If the section of code being designed and written is highly algorithmic, you may have to forget all about tools for now and get that algorithm implemented correctly. And pray you don't get interrupted during that chunk of concentration.

    The part about learning several languages makes sense. But there are differences in tasks and in people. We need to adapt and adopt to make the best match between people and tasks. The only company that should decline to hire single taskers is the one with no work that is suited to single taskers. Smaller companies do tend to have difficulties doing this due to so much going on and so few people to do it. Larger companies can easily afford to have people concentrate on intense tasks (and should choose those who do it well).

    --
    now we need to go OSS in diesel cars
  9. Re:Analogies, continued. by spektr · · Score: 1

    But the tendency to use words and analogies drawn from current technology has a long history. Popular-science accounts of the working of the brain used to compare it with a telephone exchange. At the time they were written, this was the highest vaguely relevant technology. Fifty years later, comparisons were being made with computers.

    The history of these analogies actually predates the age of information technology. Aristotle (284-322 B.C.), one of the greatest western philosophers, said that the purpose of the brain is to cool the blood.

    And he deduced this by the way of pure thinking. He never read slashdot.

  10. Re:Multitasking for programmers by Cowardly+Anonym · · Score: 1

    That article pretty much described my entire workday as it was up until I quit last month. I simply couldn't deal with the near-constant interruptions all day long.

    There is a difference, however between self-imposed interruptions (such as checking Slashdot) and other-imposed interruptions (such as your boss asking you to go to his/her office for an unscheduled meeting). The other-imposed interruptions are far more damaging, particularly when they occur seemingly at random. I normally get pretty absorbed in whatever I'm doing, but when I'm aware that I could be interrupted by the phone or by a person at any moment, I find that I can't concentrate. Just knowing that I'm probably not going to be permitted to finish whatever I'm doing is enough to keep me from getting absorbed enough to be productive.

    Not surprisingly, my home telephone's ringer is more or less permanently set to "OFF"...

    --
    Yqy...K ecp'v dgnkgxg aqw cevwcnna vqqm vjg vkog vq vtcpuncvg oa uki. Kh aqw vjkpm vjku ku tkfkewnqwu, tgcf oa dkq.
  11. I would never have believed it... by mcleodnine · · Score: 1

    until CNN said it was so.

    --
    one better than mcleodeight
  12. Re:I guess it depends on.. by The_Weevil · · Score: 2, Interesting

    There was significant evidence a while back (and I can't link to it... grr where is it)... that women can listen to two conversations at a time because their brains are developed differently -- both hemispheres of the female brain respond to audio, but only one hemisphere of the male brain does.

    This suggests that women would be great at multitasking and also an explanation of why they expect us to listen to them when we're busy.

    Weevil

    --
    ghaa.
  13. Re:No surprise there.... by Anonymous Coward · · Score: 0

    The left and right brain can operate independatly but people differ in their ability to move info between the sides. Women in general have better pathways between the sides and geeks typicaly have the worst. I've got my own ideas about geek girls but I'll keep them to my self for now...

    I find that when I'm coding, even swaping out to say "hi" to someone in a hall can cause my brain to page fault.

  14. Just use cubase by Anonymous Coward · · Score: 0

    While it isn't single tasking friendly, it sure is multi-tasking hostile (thou shalt only work on one song at a time, thy computer shalt forget all its settings every time you exit the program, etc.)

  15. Re:oh come on... by cyberdonny · · Score: 2
    > It hardly takes a scientist to notice that, after you have hung up, you actually spend some time thinking "now, what was it I was doing?"

    True. But how much time does it take you? 15 minutes, or more like 1 or 2 minutes? I'd guess for most kinds of tasks, and most interruptions, it'd more like a couple of minutes, rather than a quarter of an hour... Unless of course the interruption puts you off so much that you go into a Slashdot reading spree before getting back to work...

  16. Re:that reminds me of the days in IBM by The+Troll+Catcher · · Score: 1

    Wow.

    I thought I had heard it all - but "time slicing" meaning you must "slice your time" so you keep jumping around? That guy must need a brain transplant.

  17. Very true by deepstephen · · Score: 1

    I'm a web developer at a new media agency, and I've just recently moved away from doing client work into being responsible for our intranet.

    There are many, many jobs going on in the studio at any given time, and obviously never enough people to cover it all. And clients being clients, they're prone to changing their mind very often.

    The number of times a project manager would come up to me and say, "Can you just do [foo] for me?" is staggering. I think programmers have to maintain a reasonably high level of concentration to work, and when you get interrupted all the time that's just not possible.

    The analogy's good: loading different things into memory, et al. That's exactly what it's like. I'd have to figure out which project they were talking about, remember where I'd put everything, how it worked, etc etc. Nightmare.

    Now I've changed jobs and I'm in a department of my own, I can set my own targets, I can prioritise my work for myself, and I have no project manager standing over me. The increase in my productivity levels is incredible.

    --

    --
    Karma: Chameleon (you come and go)
  18. Re:Multitasking is ... by dhamsaic · · Score: 2

    whereas real life multitasking is where i brushed my teeth this morning while peeing. twice the productivity, twice the results, same amount of time!

    --
    Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
  19. Re:This result is over 100 years old! by Anonymous Coward · · Score: 0

    LOL, some poor guy spent months on this study, only to find out that somebody studied it 100 years ago. :)

  20. Re:I guess it depends on.. by Phroggy · · Score: 3, Interesting

    Hmm, that's interesting. For me, I can't use a form of languages on two tracks simultaneously. I can't talk and listen, or talk and write, or listen and write, or read and listen, or read and talk (unless I'm reading aloud) at the same time. I can jump back and forth between two tracks with no problem, and a little bit of overlap is fine, but I can't maintain two tracks of language usage for more than a few seconds.

    Doing tech support, this means I can't listen to a customer while taking notes - I have to wait for a pause in the conversation before I can take my notes (or put them on hold, or whatever). If I try to take notes, I can only get a few seconds before I can no longer hear the customer - needless to say, this is rather embarassing, so I try not to do it. Fortunately my boss was somewhat understanding, so I never got in serious trouble for having a low call volume.

    I wonder if I have a milder version of what you describe? I've never talked to a doctor about it; this is all just from my own personal observation of myself.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  21. Re:So There I Was... by Skapare · · Score: 2

    Of course efficiency is lost in multitasking. But some things are "I/O bound", and wouldn't really benefit from intense concentration. One example is cooking. Do you stand there and watch the water come to a boil? Some men do. I've never seen a woman do that. There are other things that can be done while the water is boiling.

    It comes down to what tasks have to completely STOP in order for another task to be worked on, and what tasks can still keep on working. You only need to be aware the water is boiling and can respond to it boiling over, to be able to multitask by giving the beans in another pot a quick stir, then going back to chopping the onions.

    And this may explain why women are WORSE drivers. Driving on the road is a task that requires MORE concentration than it seems to. Men just inherintly do that more often than women (perhaps with some goals, like working their way to the front of the pack). Women will try to multitask more while driving (fixing their hair, putting on lipstick, chatting on the cell phone) and overcommit themselves as well (bringing the kids).

    --
    now we need to go OSS in diesel cars
  22. Re:exactly by Anonymous Coward · · Score: 0

    Hey, how old are you? vdu? I'm old enough to have used that acronym, but most people I know aren't ;-) Rock on, guy!

  23. true, but... by epicurus · · Score: 1

    I'd have to say that interuptions do tend to cause lost time, as does constantly switching between projects (either finishing projects or only doing parts thereof), but changing projects can also raise productivity by getting somebody more interested in a project. I know that when I first start coding on a project I program a lot faster than a couple months into it.

  24. I don't lose productivity while multitasking... by Sun+Tzu · · Score: 2

    ...and I will attempt to prove it here.
    [Hold on, the phone rang... I'll get right back to you...]

  25. Re:I multitask for a reason by Anonymous Coward · · Score: 0

    Are you a smoker or something? The only people I see take a 15 minute break every hour are smokers. So you spend 2 hours out of every 8 hour workday on breaks? Must be nice.

  26. well by Anonymous Coward · · Score: 0

    well duh no shit.

    Can i get paid to do research to show that people who stay to work overtime tend to work longer hours than those that don't?

  27. Duh! by Pedrito · · Score: 2

    Someone had to research this? I mean, everyone in my office seems pretty aware of this, even the upper management. That's the main reason that when someone really has something pressing we encourage them to work from home.

    I have several "jobs" at my job. I'm a manager, I'm system architect, and I'm a developer. There are days, primarily on the development side, when I have to work from home. When you get distracted by questions and other issues, trying to figure out exactly what you were doing, and what your whole direction was, takes time. That's wasted time.

    Oh well, just seems obvious to me. I'm suprised to see it as "news."

  28. I think i can agree on this.... by Quazion · · Score: 1

    But thats just cause my dual monitor setup is still to small for all my applications to be open at once,maybe i should ask my boss for 2 21" screens so i can use a higher resolution then 1024x768 =P

    And lets not forget more memory cause my computer is swapping the whole time which takes away my expensive time, which i could ofcourse better use for smoking sigarets and drinking coffee instead of staring at my computer screen.

  29. Re:Don't tell that to cavalry pilots by markmoss · · Score: 3, Interesting
    And sometimes pilots will fly smack into a mountain, in daylight and in clear air, because they were too busy with all those instruments and radios to look out the windscreen. Nobody's fault but the system designers. 8-(

    However, most modern piloting tasks don't require deep thinking. Try doing all that, or even half of that, plus taking a star sight and working out your position with sliderule and nav tables... That's why large airplanes used to have a four man flight crew -- two to fly, one to watch the multiple engines, and one to navigate -- and small airplanes didn't use to have that many distractions. E.g., Lindbergh could center the controls and take a star sight without worrying about running into anything over the Atlantic ocean.

  30. It depends on attention span by mwillems · · Score: 2, Informative
    I know myself... have a very short attention span. I am greatly effective at any one task for a few minutes, then interest fades.

    By Multitasking furiously I prevent my mind from getting bored. I am typing this now; on to a work related email next, then read a bit of a book about advertising copy and layout, then to this month's Linux Journal, and so on. Some of us work very effectively this way. More of us than you would imagine, I think/

    Michael

    --

    ---
    BDOS ERR ON A:>
  31. Re:So There I Was... by Billly+Gates · · Score: 2

    I agree. I notice the same principle with the VI vs EMACS debate. VIm is just a text editor and a dam good one. EMACS tries to be the all things to all people and does a variety of tasks mediocrely well. I notice with Kmail, VIm, Konqueror all opened at once, I can be more productive then using just a one size fits all app via EMACS. Same is true for Microsoft Office.

  32. Re:Task Loading by Anonymous Coward · · Score: 0

    my subconcious can do that and i've only been driving for a year

  33. Re:exactly by elflord · · Score: 1
    Humans are great at multitasking when it comes to fysical activities. There's no biggie talking to a guy on the cellphone and walking at the same time.. or riding a bike.

    This is only true if the physical activities you mention don't require much concentration. I bet that someone who's just learned to ride a bike wouldn't find it so easy (-;

  34. Re:No surprise there.... by Kierthos · · Score: 1

    Hrm... I know I listen to mp3s a lot when I'm at home on my computer, but oddly enough, it seems to help my productivity. Maybe because I need some sort of 'background noise'. Or maybe I just work faster/better when listening to music.

    Well, faster definitely.... better... I know I spend a lot of time debugging stuff that I shouldn't have had to, but that might be more based on the fact that I tend to code stuff/work on web pages on little sleep. But then, what is caffeine for?

    Kierthos

    --
    Mr. Hu is not a ninja.
  35. exactly by zephc · · Score: 2, Insightful

    When you can sit and code for 12 hours, you are WAY more productive than if you work for 3, have to sit in a meeting for 1.5 hours, lunch with your manager, then more work, then another goddamn meeting. Eat while you code; im sure most of us do.

    --
    "I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
    1. Re:exactly by mini+me · · Score: 2, Interesting

      Eating is mearly a simple daemon process. While it takes a few cycles, and a small amount of memory, the context switch isn't noticeable.

    2. Re:exactly by Anonymous Coward · · Score: 0

      I thought Americans couldn't walk and chew gum at the same time. At least, that's the impression most Brits have. LOL ;-)

    3. Re:exactly by Lunastorm · · Score: 2, Interesting

      Isn't eating while you code multi-tasking? Therefore, multi-tasking does work making the article complete hogwash!

      --
      You die too easily.
    4. Re:exactly by boaworm · · Score: 2
      It all depends on what you do. Humans are great at multitasking while doing some things, but lousy at outhers. Let me give some examples....

      Humans are lousy at maintaining more then one conversation at the same time. Ever tried to chat on IRC, with a friend IRL and with another friend over the phone ?.. its almost scary how bad that works. :-)

      Humans are great at multitasking when it comes to fysical activities. There's no biggie talking to a guy on the cellphone and walking at the same time.. or riding a bike.

      So my conclusion.. is that we are lousy at doing the same thing more then once at the same time. This is actually the exact opposite to what computers are good/bad at. Puters prefer to do the same thing many times, like running 5 netscape versions.

      --
      Probable impossibilities are to be preferred to improbable possibilities.
      Aristotele
    5. Re:exactly by whitelabrat · · Score: 1

      No doubt. I had to drop a management level position because I couldn't get any programming done at all with my managed disrupting my momentum.

      Do few things, but do them well!

    6. Re:exactly by pjmoss · · Score: 1

      go out for lunch, take a walk - get fresh air, take an "away from vdu" break every three hours or so - thats my advice!! Keeps you fresh and I find that breaking the mind away from the task in-hand often leads to new trains of thought when returning to it. Suppose it depends on the individual though .....

      --

      Oracle only! http://members.tripod.co.uk/pjmoss/sql/pjm_sig.sql

    7. Re:exactly by Anonymous Coward · · Score: 0

      Plus, while you may be fine at talking on the cell phone and doing the physical activity of pedaling a bike, you may do a lousy job of noticing that a car coming down a side street is approaching the stop sign in such a way that it looks like they're not going to stop.

    8. Re:exactly by whereiswaldo · · Score: 1

      It's like going for a smoke (for those who do) - give you time to think, probably a lot of it being in your subconscious. You might get a clue while you chew.

  36. Multitasking... by Agent+Green · · Score: 1

    ...reminds me of the days of DesqView!

    Seriously though, I am often amazed at the amount of stuff that people can juggle day in and day out. However, the cost of an individual's multitasking might not be a direct hit to productivity in an immediate fashion. If a heavily loaded indivdual loses the balance which allows them to efficiently task a number of projects, then that is where the productivity hit will make itself visible.

    This shouldn't come as a surprise to anyone. This article doesn't tell us something we don't already know.

    --
    // Agent Green (Ian / IU7 / KB1JQO)
    // IEEE 802.3: All 10base Are Belong To Us
  37. The study result is true by Big+Nothing · · Score: 1

    I never get anything done while I'm reading the Slashdot news - my multitasking just won't work.

    --
    SIG: TAKE OFF EVERY 'CAPTAIN'!!
  38. Re:Multitasking for programmers by Anonymous Coward · · Score: 0

    Ye, it also applies to us artists/programmers. I'm creating my own artwork and animation, and I am also creating the AI and other things for a game I am developing, and I get frustrated a whole lot and back away from working for a while, this gives people the impression that I am somehow lazy because I am not working on it. But reality of it is, that every time I start to think about the work during a switch, I get angry and frustrated, but after a while I can step right in and hammer things out, and biggest problem with that is they expect me to do it all the time, and then think I am lazy when I am not doing it. My biggest problem is before I get back into doing artwork or get back into doing programming I require a period of time to think about what I am doing, and to clear my mind about what I have done (because previous tasks lay not complete and are consuming large portions of my mind about how to complete them).

  39. This is just like the manufacturing world� by cassius2000 · · Score: 1

    People run jobs through a plant in batch, because they worry about the costs of setup time (or switching costs). What most people forget is that the setup time is often irrelevant - unless that operation is the bottleneck. The gains in flexibility and reduced WIP outweigh the time spent setting up. See Goldratt and the Theory of Constraints for more info.

  40. Your manager wants appearance of productivity by rjamestaylor · · Score: 2
    Problem is that while your manager probably understands that each task, focused on singularly, will be completed sooner (in total hours spent), s/he cannot help but want to appear to be making great strides on two or more tasks simultaneously -- even if the total time expended increases.

    Regarding context switches...as a student in 1988 I read research on response time related to productivity that concluded system response times over 1 second caused the user to switch from task mode to "what's wrong with this ^#^%*#@ system mode" (or something perhaps more refined). The research likened the users focus to a stack of steps and any noticeable delay (interruption) would cause the stack to pop prematurely. Then the user would have to spend time and mental energy to rebuild the stack once the performance issue was overcome.

    So, togther, this explains why when I'm working on a remote development server that starts dropping packets I switch to Slashdot and, with the new context stack, "forget" to switch back until interrupted by my boss walking in to ask about my progress on the three concurrent hot projects...

    --
    -- @rjamestaylor on Ello
  41. Does she see me? by Graymalkin · · Score: 1

    Multitasking seems to go back to the mantra beat into CIS/business students nowadays trying to convince them they are a new breed of "knowledge workers". This is a cute bizshit term for indentured servant or corporate bitch. If you're hired to be one of these poor folks you're expected to do the jobs of five people because the company wants to "streamline" their operations. Maybe this is because office suites package several programs in a single box managers get the impression you ought to be using every program in the box in order to be getting the company's money worth. Who can get work done when you've got to stop in the middle of everything to write up a response to a memo to attend a "team update session" or some shit. Too bad the only real opposition to this method was the dotcom-everyone-is-a-vice-president style of management which failed miserably. My tip is to look unfriendly when you start to work somewhere and tone down the personal hygiene a little and no one will want to bother you when you're in the middle of something.

    --
    I'm a loner Dottie, a Rebel.
  42. Re:oh come on... by SillyWiz · · Score: 1

    Various sources, including Code Complete quote something like 15 minutes to get back into the flow of writing code.

    And an average interruption frequency of ~1 minute.

    I can, from my desk, while writing this, hear two conversations whose words are audible, several which aren't. One person giggling, and easily half a dozen phones have rung during the writing of this.

    This would be a "development environment" then.

  43. Re:oh come on... by elgardo · · Score: 2, Insightful

    It hardly takes a scientist to notice that, after you have hung up, you actually spend some time thinking "now, what was it I was doing?" - and that it kills you even more when THAT process is interrupted again. Anyone who has been in the situation knows exactly what that does to you.

  44. hrm, Assembly line maybe? by Leknor · · Score: 1, Funny

    Didn't Henry Ford relize this first.

  45. This study might not mean anything by Ats · · Score: 1
    If they just measure the "context switch time", that doesn't necessarily tell anything about the total productivity. It might be that a multitasking person is able to work relatively more efficiently on his tasks so that the penalty of the context switches doesn't really matter.

    Ha, fun to speak of humans in this manner :)

  46. Re:I guess it depends on.. by Anonymous Coward · · Score: 0

    > I suffer from all the same symptoms

    I think we all do. But the thing I hate most, is when my partner (biz side) try to listen to me and take notes at the same time (He is absolutely sure that he is able to do it. In fact is absolutely sure that he can do anything. Did I mentionned he was american ? :-) ), and miss 80% of what I say. It infuriate me beyond I can tell ("Understand what I say, _then_ take notes"), because, of course he doesn't understand a few key points, then ask absolutely stupid questions.

    Btw, I have a audio disorder too. I hear high and low pitched tones, but almost nothing (relatively) between those (which fortunately is the kind of noise people make with their mouth). The diagnostic was made when I was 28, and I had already inconsciensly developped an array of work around techniques (mostly by a poor-man reading-on-the-lips system, and by backtracking). Listening a discussion is sometimes extremely difficult. I need all my concentration when listening to the phone (another reason why I hate phones). I someone point-blank tell me something it will probably not be understood.

    And like most the people I know, I am able to do several things at once, as long as you define 'do' as 'fuck beyond belief but pretend it works'. (That's not totally true. I can code with music. I can not design with music, or debug with music).

    Cheers,

    --fred

  47. Re:This result is over 100 years old! by frekio · · Score: 1

    That's a great quote possible, and I felt I could comment a little bit more on what James said and make it a little easier to understand :)

    There were many interesting studies done on people's multitasking by cognitive psychologists. Basically, the more you do/practice something, the more "automatic" it becomes to your brain/body. I.e. the more you practice guitar the easier it is to do it without thinking. This is because since you practiced guitar so much, your brain stored all of the movements and things you have to do to play guitar in your memory. So, when you play a song, you don't have to think about how to play it, your brain merely access all of the movements in your memory. Talking becomes sort of automatic also, so you can speak on the phone quite easily while doing other things. This is what the quote talks about as "automatic".

    Here is a good paper that covers automaticity among other things if you're interested. I personally find cognitive psychology and science like this very interesting.
    It is really interesting how right on James was, and only the language has really changed in describing what he knew on this.

    Anyways since we only have one brain/cpu the article makes a lot of sense, also with keeping in mind how your multitask performance with some things is a lot better than others.

  48. Last time the M word was used on me... by A_Non_Moose · · Score: 1

    I was working out in Duluth, Ga...the Initials
    of the Company , ironically enough, were I.E.

    Anywho, the guy in charge of the area I was in
    before I went to the QA dept said
    "you need to learn to multitask"... I looked him
    right in the eyes and in all seriousness asked
    the eternal question "pre-emptive or co-operative?" the look I got was a total "huh/WTF" kind of look.

    Strange thing is, I think that day I realize that a buzzword is something that the user of the word/phrase is usually clueless as to its meaning. Reminds me of my young son's forays into the four letter word catagories.
    Had a 50/50 chance of getting it right.

    Moose

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  49. So work smarter, not harder! by Anonymous Coward · · Score: 0

    The support phone is evil. How dare the user have direct access to the programming staff! These people should not be able to dictate what projects programmers should have to work on. The user is not my boss. But if I tell them to f*ck off, I'm catching shit from the boss.

  50. Re:Old debate by Ubi_UK · · Score: 2, Informative

    Actually no
    Taylorising is making the proces as efficient as possible by analising all the steps and finding out the most efficient way to perform each step. This will also give you more effieincy, but in the computerworld that should be compared to re-examining the keyboard and placing the most-used keys in placed where they can be accessed the easiest (for windows: placing CTRL-ALT-DEL in the middle). Taylorising will get you RSI, that's for sure.

  51. William James, not Henry by Anonymous Coward · · Score: 1, Informative

    Henry was the author, William the psychologist.

    1. Re:William James, not Henry by Anonymous Coward · · Score: 0

      Oh hell, now I wish I'd logged in.

  52. Re:So CNN has discovered division of labor... by Oloryn · · Score: 1

    Maybe they never read Human Action by Ludwig von Mises

    Being it doesn't have any pictures, I doubt that any CNN reporter or producer would be interested.

    It may be more that the environment they're used to working in (news reporting) is so geared to interrupt/multitasking that they don't really think much about doing things any other way.

    Re whether or not they'd read something like that: My guess is that while a few might read something like that on their own time (if they have any), on the job, it's not likely to get anything better than a quick scan, given the typical emphasis on speed of reporting (vs. depth of reporting)

  53. Re:So There I Was... by pkesel · · Score: 2, Insightful

    Sounds to me like you're someone who thinks too highly of himself, who couldn't adapt to corporate industry, who hides behind his 'self-employment' as a way to keep from failing in the big time. Sounds like your wife works as your dodge.

    Corporations like HP grew to their stature by hiring capable people. Those people take care of the task at hand and adapt to new ones. They don't sit at their desk and say, "I make widgets. You didn't bring me an order for a widget so I can't help you." Those who really rise to the top may not get a lot of coding done. They may have in their day, but mostly now they spend all day making fifteen other people better at their jobs. They are the controllers of the clues, those gems of corporate insight that allow everyone to make sense of their seemingly mindless tasks. Those people are the ones rushing from meeting to meeting.

    For the record, I've worked in a government agency, a contractor for a government agency, a small shop, a large corporation. Now I'm a consultant, though not independent (I don't care to work that hard). As a consultant you walk in and are expected to show results from day one. The person who can make or break your project is often that keeper of clues. Find that person (the real one, not the pretender) and you can save yourself a lot of time and headache.

    --
    - Sig this!
  54. Re:I guess it depends on.. by pmc · · Score: 2
    Hmm - I thought it was just me. I can't read aloud very well. If I read aloud a newspaper article or something similar then I manage to get across the essence of it, but a lot of the words will have changed.

    It's as if I translate the words into whatever chunks I use for my mental processes, and then translate these back into words when I speak. Probably most people do the same, but I think that whatever I use for my chunks is probably a bit further from words than most people, and that from any of my chunks there is no clear way back to any specific word, hence the same meaning/different word type thing.

    This is supported by my poor performance at things that require some verbal skills: I can write well, have a large vocabulary, but am often stumped by some of the word puzzles you get in IQ tests and the like. Things like "what word has the letter sequence 'WKW' in it?" and the like. I just don't think like that.

    On the other hand the sort of puzzles you get where "next shape in the sequence" I find trivially easy.

    Oh - and the word is "awkward".

  55. Re:I guess it depends on.. by Phroggy · · Score: 1

    You're normal. No one (well, _very_ few) can listen well and do other language processing simultaneously.

    I'm worse than most of my peers. Most of them don't have much trouble typing notes while listening to a customer on the phone, and I can't do it. I can type a few words here and there, but cannot type anything coherent. Of course, some of them compensate by leaving incoherent notes (which is very annoying when the customer calls back), and others compensate by copying and pasting pre-written notes (which don't necessarily match the call at all), but it seemed to me that I had more of a problem than most people. *shrug*

    It's definitely time to get into system administration.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  56. I think woman can multi-task to a degree by master2b · · Score: 1

    it has to do with the way there psyche is set up to nurture a child while doing other things . . . apparently women use both hemisphere's more efficiently while men have a neutralized left hemisphere allowing for decreased sensitivity ( and hence bravery :-) ) and also gearing them towards more linear thought.

    You can find studies that point in all directions on this, but do some of your own observational research on this and see what you come up with.

    I've come to think of women and men as different yet complimentary rather than == :-)

    --

    Listen to Reality!
  57. Re:Multitasking is ... by The+Troll+Catcher · · Score: 1

    It's good to know I'm not the only one who does that - after all, neither one takes much concentration, and you can do each with one hand!

  58. Re:Old debate by greenrd · · Score: 1
    That's an interesting point. I'd never considered that behaviourism could actually be more humane than crude scientism. (Although behaviourism makes a rather huge false assumption, that we have no inner mental life, or at least that we can factor it out so we don't need to consider it.)

  59. Don't tell that to cavalry pilots by HerrGlock · · Score: 3, Funny

    Four radios, talking to six people, a co-pilot, maps, weapons systems, mast mounted sight, scanning for other aircraft, while on a screenline looking for bad guys, setting up relief on station and tracking the movements of everybody.

    Multi-tasking? What's that?

    DanH

    --
    Cav Pilot's Reference Page
    UNIX - Not just for Vestal Virgins anymore
  60. Re:I multitask for a reason by Zico · · Score: 3, Funny

    You got that right. I've got 18 freakin' browser windows open right now, forget about all the other stuff that's open, too. I'm impatient, and some of us can actually handle multitasking, thank you. Sure, there are some times when it slows me down, like I won't read a book while listening to something like the Phil Hendrie Show because that my brain doesn't handle very well. Then again, knowing the simps that work at CNN, it wouldn't suprise me in the least if they have one browser window open at a time, spending 50% of their time just watching that little blue ball spin 'round and 'round...

  61. Aritcle on joel about programmer context switching by kingshukb · · Score: 2, Informative

    There is a nice article on Joel called Human Task Switches Considered Harmful explaining how context switching is extremely damaging for programmer's productivity. He of course does not have any statistical data to back it up with, but it is a convincing read if you have worked on more than one programming task at a time for whatever reason. Most managers who have not done programming themselves unfortunately do not understand this.

  62. Singletasking is harmful! by buglord · · Score: 1

    If I remember correctly this was the whole idea behind the assembly line.

    But of course, it was also quickly found out that humans make too many errors and can't concentrate if the task is too simple. The law goes both ways - you're under stress if what you do is too difficult, just as you're under stress when the task is too easy.

    So, is this really news? Wasn't there this old saying going "too many cooks spoil the broth"? Doesn't that already say everything?

    --
    -- sigs are like parking spaces - all the good ones are occupied
  63. context switches by Anonymous Coward · · Score: 0

    there is software system costs and hardware system costs associated with context switches. lots of things represent "context" switches ... in addition to multitasking .... address space changes, applicationkernel transitions, protection domain changes, numerous kinds of asyncronous interrupts, etc. the introduction of multitasking representing additional significant "context change" overhead in a particular system may depend, in part upon whether or not the system already experiences significant context change overhead because of other reasons. random other refs: http://www.garlic.com/~lynn/subtopic.html#fairshar e http://www.garlic.com/~lynn/subtopic.html#wsclock

  64. Ignore This too please by BlenderHead-2001 · · Score: 0, Offtopic

    Test

  65. Re:Multitasking Efficiency Dependent on Sex? by Anonymous Coward · · Score: 0

    Conversely, if a woman wants to talk to her boyfriend, she doesn't see it as problem to talk to him while he's watching the football, she can quite easily pay attention to both. To the man as soon as he focuses one one the other loses focus, so if he hears the crowd roar he's probably going to miss your next sentence completely while his focus flips to the TV.

    This has nothing to do with multitasking. It has everything to do with any football game being infinitely more interesting that anything some woman might be yapping about.

  66. Re:Sad but true by Anonymous Coward · · Score: 0
    • ROT13 ENCRYPTED: Vs lbh pna ernq guvf, lbh unir whfg ivbyngrq gur QZPN
    Well, if you tell me how it's encrypted, I don't really think you're protecting it.
  67. Old news? by Anonymous Coward · · Score: 0

    http://www.joelonsoftware.com/stories/storyReader$ 300

  68. Re:XP and pair programming by Lumpish+Scholar · · Score: 2

    I agree. If I'm programming by myself, I might interrupt myself to check my e-mail; if I'm programming with someone else, no way.

    In addition, a pair of programmers working busily together look busy. If I'm at my computer, either typing furiously or staring at the ceiling (deep in design or debugging thoughts), I look interruptable.

    --
    Stupid job ads, weird spam, occasional insight at
  69. Re:Multitasking is ... by csbruce · · Score: 5, Funny

    Trying to think of something profound, while going for First Post.

    That'd be real-time multitasking.

  70. Re:New government studies show: by Blind+RMS+Groupie · · Score: 1

    Sky indeed blue, research study concludes.

    Copyright 2001 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

  71. Re:Multitasking has its place.... by markmoss · · Score: 3, Interesting
    The lost time usually isn't from when you _choose_ to switch tasks, it's from the interrupts, except when you are thrashing the interrupt stack in order to avoid doing real work... 8-)

    There some very good parallels between brain work and computing in the 60's. A good CPU would often overrun the IO devices, and since the CPU cost half a million they didn't like wait cycles. So when it had to wait for IO, it would switch to another task, until that had to wait also, etc. The analogy is to you working on one job until you find that you need information from someone else to proceed, writing e-mail to him, then switch to another job until the reply comes back. This (task switching when on hold) improves productivity. On the other hand, when you get a phone call about some project you aren't even working on today, or have to stop coding to go to a meeting about parking spaces, you lose productivity. Likewise, interrupt-driven task switching tends to reduce the number of jobs finished per hour, and only became common when the CPU's became fast and cheap enough that you could afford to waste cycles.

    Since the human brain isn't getting any faster, any situation where you are frequently interrupted is going to reduce the amount or quality of work completed. Note also that there are major and minor context switches, and the cost difference is much larger than the difference between switching processes and threads. Switching to a different part of the same project requires re-loading "registers" (short term memory), but the major context of the project stays the same. Switching to something I put away last week will probably require skimming through some of the documents to remember where I left off and to refresh my memory of the overall structure.

  72. Re:oh come on... by Kalani · · Score: 1

    I'm talking about a quantitative analysis. That's the first step to a deeper understanding of the nature of the brain's higher level functions.

    In other words ... it's common knowledge that you can throw your brother up in the air and he'll fall back down, but explaining *exactly* where he'll go takes quite a bit more than common knowledge (we call it "physics.")

    --
    ___
    The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  73. Re:I can testify... but... by Silver222 · · Score: 1
    Exactly right! There is nothing that derails my train of thought like an IM. You're plugging away on something, and suddenly a window pops up. If it's a business thing, I'd rather just have people call me, because most of them seem to get to the point quicker when they can hear the tension in your voice :)

    That can be hard to get across with an IM.

    --
    "It's not a war on drugs, it's a war on personal freedom. Keep that in mind at all times." Bill Hicks
  74. Old debate by anpe · · Score: 2, Interesting

    This is known since Taylor :
    a worker that is specialized in a single movement is more productive than another doing different things.

    But this is only true in a short term view :
    The fact that workers feel less considered will bring less productivity and a bad feeling about the company.

    1. Re:Old debate by anpe · · Score: 2, Interesting
      I was not just talking about RSI.
      To quote this article:
      The attempt to humanize management theory in the work of Elton Mayo and his followers, [...], focused on the environment of work and reached the conclusion that environmental conditions and morale were as important as the behaviourist categories on which Taylor had concentrated.
      My point was that scientism made Taylor consider the worker as a non-human entity.
      Behaviourists as Mayo demonstrated that human factors were important too when studying productivity.
  75. Re:That is so true... by Kierthos · · Score: 2, Insightful

    Funny, I got so much more done back in the days when I used a command line than with this BSOD showing up all the time.

    IMAO, one of the biggest hits to productivity is /. itself. How many times a day do you check for new articles and post comments? I have no doubt that it helps as well, providing links to patches or warnings about the latest l337 h4xx0r virii, but it has to cause a hit to productivity at some point. (Unless you're a marketing weenie, of course, they're not productive to begin with.)

    Kierthos

    --
    Mr. Hu is not a ninja.
  76. Not convinced by alnapp · · Score: 1

    IMVVVVVHO this is denying the abilities of the human mind to do several things at once. Here I am typoing thos message whilst simultateously picking my nose and wondering what is for breakfast. Easy

    1. Re:Not convinced by Dr_Cheeks · · Score: 2
      IMVVVVVHO this is denying the abilities of the human mind to do several things at once. Here I am typoing thos message whilst simultateously picking my nose and wondering what is for breakfast. Easy
      Yeah, you're doing a great job there. Top quality work - "typoing" has got to be the most appropriate typo I've ever seen : )
      --

    2. Re:Not convinced by alnapp · · Score: 1

      that's why I typed it
      (sheesh, try and make a joke round here)

  77. Re:New government studies show: by toriver · · Score: 1
    Sky indeed blue, research study concludes.

    Sky is colorless, but appears blue due to absorption or refraction or whatever it was called.

  78. pfft. 'I read an article and know how brain works' by wanton · · Score: 0

    I'm not so sure this is all true. Of course it is an experiment and nothing is stated as fact. But I believe that everyone has a certain ability of true multitasking and not losing any production at the same time. Sure an interruption may delay something simply because of the time it takes, but loss in productivity is not always there. When it is, it's simply there as part of a learning curve. If we humans couldn't multitask, then we'd all be dead. I don't recall forgetting to breath or losing heart beats from replying to an icq message. They say the avg person can't multitask productively, but they also say the human doesn't use more than 10% of the brain. Studies have also shown that the brain can become efficient at multitasking but there is a learning curve. So yeh, if your not used to, interuptions could disrupt things and reduce productivity, but after being used to it (the brain becomes more efficient) and viola, it's not so much a problem anymore. It's like when you are having a conversation and someone interrupts you...you forget what you were saying and say 'what was I saying again', totally oblivious to what you were saying. Then the person says the last 2 or 3 words you were saying and poof you remember and go on. Well, if instead you wrote down the last 3 words before the interruption and look at them, you'd remember and go on. Eventually, if your interrupted a lot you learn how to keep track of what your saying and not have to ask the other person. You ask yourself and remember and go on. Then you subconsciously learn how to perform the 'remembering' task and it doesn't reduce your ability to have a conversation if someone interrupts you. Same goes with coding, reading, running, or anything else. Anybody can do math, read or run (well...literate people). But it's hard to do all three. But on the other hand, some read or run or do math faster than others simply because they can concentrate better whether there are interruptions or not. So, to judge the brains ability to multitask by such simple experimentation I believe, has no degree of accuracy. It does show points of adding tasks to an individuals current work load. The real question is, is the decrease in productivity for the person to learn how to manage the added task worth the productivity that will be produced once the individual has experience with the added task? This does of course involve the risk of reaching a persons limitations, but if those limitations are reached, I would imagine a pay raise could change the limitations, the person will quit, the person will complain, or the person will be replaced with someone with better 'limitations'. This article as someone said is pretty much stating the obvious, but I think it's also leaving out some real good details at the same time. BTW, someone said something about ridalin. I'm not sure that stuff is worth the money to buy it. I have adhd (oh yeh, i'm another victim and have a 'deficit' - o poor me!), but i've never needed medication to concentrate. I just had to learn how to concentrate just like all the other people in the world. Don't take offense, but if you work hard enough you don't need a drug. The brain is to complex, to resorting to taking medication. Of course if it helps it helps, and i'm not knockin it too much, but you can learn how to concentrate without it. ______

  79. tell me about it.... by AugstWest · · Score: 2

    I have an office of 30 people on an NT domain with win2k laptops for everyone. I have a data center with about 12 servers running oracle, sql7, exchange, iis, etc. I have a 4 tier QA network in-house running WebLogic, Resin, Oracle and AFS. I also have a 6 machine production environment at Dellhost running Apache, JServ and SQL7. On top of that, I have a 4 tier, 9 machine production environment running at exodus with Weblogic, Resin, Oracle and AFS.

    I manage all of this by myself, including all of the myriad problems from the 30 users (my mouse isn't working.... can I get a set of speakers? i need new antivirus software....), tech support for 3 versions of a software product that we don't sell anymore but still have to support, and I have to manage finding a new hosting partner and planning for future architecture of our ASP product.

    I can multitask 'til my head falls off, but productivity only happens when you're allowed to actually focus on one thing for at least 2 hours. Getting your brain into and out of each mindset can take up to 15 minutes to half an hour. It's not easy, it's not fun, and overall it can lead to far too much stress from not being able to complete things on time or as completely as you'd like to.

    Oh yeah, throw 4 or 5 mandatory meetings per week into that mix, and you've got my life. Yay.

  80. That's nothing by Anonymous Coward · · Score: 0
    I can't walk and chew gum.

    - your boss

    1. Re:That's nothing by blazin · · Score: 1

      Walking and chewing gum isn't a problem. It's talking and chewing gum that usually ends up with me having a sore tongue.

  81. Re:No surprise there.... by The+Troll+Catcher · · Score: 1

    I don't think this is at all uncommon. Although sometimes I listen to very strange stuff when I'm hard at work - anything from the soundtrack to Saturday Night Fever to extreme hardcore music like Zao.

    I find sometimes that if I don't have any music or if I can't seem to find the right kind of music, I can get really irritable when I'm working, and lose focus - this usually only happens when I need to get stuff done quickly. :)

  82. Re:oh come on... by TheMidget · · Score: 1
    > I can, from my desk, while writing this, hear two conversations whose words are audible, several which aren't. One person giggling, and easily half a dozen phones have rung during the writing of this.

    And during the same time, 5 probes of Code Red have hit the Web server, and 11 probes of Code Red II. If at least Joe hadn't put in that silly beeper into default.ida.cgi which goes off on every probe... How can anybody work in such an environment?

  83. Re:Home working by LegendLength · · Score: 1

    The main reason employers would be against home working has to be lack of supervision. But I would be willing to allow my boss to supervise my every keystroke via some sort of remote login to my machine if necessary. Back on topic, I think the idea of avoiding multitasking has always been in the back of most programmers minds in that it is common practice to batch, for example, copy and pastes that are similar rather then in doing them in the order that the code appears.

  84. Forced Multitasking by LazloHollyfeld · · Score: 1

    IMO forced multitasking is a result of the poor organizational and management skills of your boss.

  85. Re:This result is over 100 years old! by Anonymous Coward · · Score: 0

    Also, I'm willing to wager that people work much differently now than they did 100 years ago.

  86. Re:Multitasking only sometimes less efficient... by markmoss · · Score: 2

    Just wait until they toss 50 hours of high priority work at you every week, then ask why the lower priority work is all overdue...

  87. what about "Matrixed" organizations? by dutky · · Score: 2
    <GRIPE>
    A company I worked for called itself a 'matrixed organization', which is a term I had never run into before. All of the job postings mentioned the term (as in "The successful applicant must work well in a matrixed work environment") but the term itself was never defined. I assumed that the term was some MBA jargon, but was never able to find a precise definition in a reliable source.

    As far as I could tell, the term covered both 'multitasking' for the individual employee (technical folk often worked on several projects simultaneously), as well as some amount of ambiguity as to the precise chain of command in the organization (the employee was responsible to several managers, but if you didn't appease the right manager, you got your head bitten off, or worse). To top it off, there was damn little guidance from management as to task priorities, until a task was severely behind schedule, at which point you got lots of 'guidance' (in the form of pestering and reprimands).

    Anyone who has suffered through this kind of work environment knows that 'multitasking', in manager-speak, is just another word for 'work harder you miserable peons', often with a healthy dose of 'make sure these tasks get done in the right order, even though I don't know what that order is.'
    </GRIPE>

    1. Re:what about "Matrixed" organizations? by markmoss · · Score: 2
      Sounds like you ran into Matrix Mismanagement. That's not how it should go, but it takes pretty good managers to bring it off correctly.

      The easiest example to understand of proper matrixing is the way we used to organize the factory here. We assemble circuit boards for about a dozen customers. So we used to have 5 "customer" teams, each covering one big customer or 3 or 4 little ones. But then there were also three groups of production automation (surface-mount, through-hole auto insert, and wave solder) that were shared by all the teams. So the operators of those machines had multiple bosses: their own production manager, and the customer team leaders. But we kept the lines of authority fairly clear because the production managers would allocate times on their machine and do the performance reviews for their people.

      For engineering or coding, it's hard to keep the lines of authority that clear. You have various "functional" areas (e.g. mech design, electronic design, software, test, usability experts, marketing experts) and you draw people from these to form a project team. If the primary authority stays with the functional managers, then there is little motivation for people to commit themselves to a team. If real authority goes to the project leaders, then people have to contend with performance reviews written by someone who doesn't understand their specialty, and also some wind up splitting time between teams and with real trouble keeping all their bosses happy. If the managers are competent and get along with each other, they can make it work, but it's awfully easy for it to turn into a snake-pit.

  88. Multitasking is fine by Greenisus · · Score: 1

    I was leading my mom to restaurant the other day, after leaving a guitar store. I bought a new guitar, and I was driving in 5:00 traffic (in a big city), playing my new guitar with the window rolled down, smoking a cigarette, and talking to my mom on the cell phone (NOT with a hands-free headset either). I arrived safely.

  89. Re:I multitask for a reason by drfireman · · Score: 1

    Actually, the researchers have a fairly complex view of multi-tasking, that doesn't happen to include all the concepts you'd like to read an article about. It applies more to switching on a smaller time scale. Very little of their view is reflected in the CNN article -- actually, almost everything in the article could have rested on some research from about 25years ago and from 80 years ago.

    It's worth noting that it didn't take eight years of constant work to conduct this research. It took eight years to get it published, probably because some of the people who do research in this area are territorial and can make it difficult to get good work published. In the meantime, all of these authors did many, many other things, including finding a new career for one of them.

  90. Depends on the tasks. by rodionpunk · · Score: 1

    I tend to disagree with the findings, as it depends on what particular tasks you are multitasking. I for one, feel a benefit to multi-tasking, because I have processes that require me to wait. It's far better to be doing other work while waiting for a command line to return.

    Plus, I have a tendency to multi-task and switch in pretty well. I've been noticing lately that when multi-tasking, I've been switching out mid-sentence, doing some other work, then coming back and completing a sentence. Weird.

  91. Kinda Like my mom. by DaLinuxFreak · · Score: 0

    Fortunatly I don't suffer from the same disorder... actually I think it's normal, that's why all the dumb teachers want you to "pay attention" when you already are. (Not to mention taking notes!)

  92. Re:So There I Was... by Skapare · · Score: 2

    That PC company chick probably cannot single task very well. That is, she cannot concentrate on one single task and get the job done as quickly as possible. She probably isn't putting her mind into the work she is doing. What was her job? A programmer? I doubt it.

    Multitasking abilities not only depend on who the person is (it varies from person to person) but also what the work is. Some work lends itself well to multitasking in more people, and other work does not.

    Answering the phone is NOT a mentally challenging task. Your mind does not need to concentrate on it. Have you ever started daydreaming while talking to someone boring on the phone (and if it isn't another geek talking geek stuff, it probably is boring for us geeks)? That's a sure sign you have CPU cycles leftover during the task. You're I/O bound.

    For some people there isn't enough CPU speed available to do the daydreaming (I'm not saying these people are dumb). These are the people that multitask well. And the reason they are able to do so is because the work they end up doing is the kind of work that fits them, and does multitask well. Keeping files organized, typing notes into a report, answering phone calls, etc, do require one to think about what they are doing, and better people do them better. But these tasks are NOT the intense concentration type of task.

    If I were hiring programmers, the people that say NO to the "can you multitask well" question are the people I would want to hire because they are the ones that can concentrate on the job and get it done sooner. They are the ones with the larger cache upstairs, which is needed for complex programming.

    The ones that say YES to multitasking are still useful and can still be as smart. But the tasks they are best suited to are different, like testing, tech support, sales, etc (depending on their interests).

    And there are people that fall into every level in between, as well as tasks.

    Beware, however, that there are some managers that expect multitasking to actually not slow down other work. I've had a manager give me a programming task on Monday asking me how when I could get it done. I said Thursday or Friday at the latest. We agreed the commitment was Friday (how nice of him). On Tuesday he had another task that was more urgent. But it could get done by Thursday for sure (it was a smaller task). But then when I mentioned that the first task would now be delayed to next Tuesday, that manager said "but we agreed it would be done on Friday". I had to respond "No, I agreed that I would have it done in 4 days and that works out to Friday if I have every day this week to work on it, which I no longer have". His next response was "Well, I already committed to (name of other team that needed first task) that it would be delivered Friday". I sure wanted to say something like "Have you lined these 2 tasks up on your copy of Microsoft Project, yet?" (actually the real reason I wanted to say that was because he refused to buy Microsoft Project for anyone in the department, including himself). In the end I had him convinced that programming tasks could only be done one at a time. But he completely forget that concept just a few days later.

    --
    now we need to go OSS in diesel cars
  93. Good book by loshwomp · · Score: 1
    This is nothing new. If you actually care about working (and managing) efficiently, please read:

    Peopleware : Productive Projects and Teams
    by Tom Demarco and Timothy Lister

    Lotsa good don't-do-this stories about pointy-haired bosses.

  94. Re:Multitasking for programmers by cyberdonny · · Score: 2

    ...and then your manager tells you "whenever I come to your office for a quick & innocent question I see a Slashdot window on your screen. That certainly doesn't help with meeting the deadlines..."

  95. Re:Sad but true by Anonymous Coward · · Score: 0

    He only told you the name of the encryption algorith, not how it's encrypted or how to decrypt it.

  96. Re:XP and pair programming by Kalani · · Score: 1

    That's not exactly it. The idea is to collect lots of tiny single-purpose tasks (from your users most likely,) shuffle them all together, rip through them ("fancy frameworks" are looked down upon,) practice QA by having your friend Bubba watch what you're doing over your shoulder, and don't be afraid to rework the code (also -- don't program anything that's not on any of the single-purpose task cards.) Once you've run through one iteration of this, go back to step one and start over.

    --
    ___
    The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  97. Re:I guess it depends on.. by s390 · · Score: 2

    You're normal. No one (well, _very_ few) can listen well and do other language processing simultaneously. Listening well is a critical skill that mostly requires paying close attention. Many people use that time, not really listening, but thinking about what they're going to say next, or worse, interrupting the person speaking before they finish their thoughts (this is inexcusable, but all too common).

    But hell, I can't read fine manual print and see a projector screen at the same time - I need two different pairs of glasses, and have to switch back and forth. (I also hate fuzzy PDFs onscreen, so boycotting Adobe 'til Dimitry's actually released is just fine with me!)

  98. don't be too hard on little timmy by Anonymous Coward · · Score: 0

    it was probably news to him

  99. Re:I multitask for a reason by ltning · · Score: 1

    Not to mention that many of the things I do _require_ me to use several tools more or less in parallel. I.e. I need an editor to do my coding, a few command lines to handle compiling and debugging, a browser or other tool to view the result of my coding, documentation tools and sources, IRC (for informational purposes ;), etc. etc. etc.
    Although not all of these processes are actually _doing_ anything all the time, they are several applications that I need to have running and ready-to-serve at any given moment of the day. So even though _I_ may be working on only one task as such, the computer is working on several. And without this capability of my operating system of choice, I wouldn't be able to do my job half as effectively.

    Bottom line is - My computer is a tool. As long as I am using only one computer at a time, and only working on one project at a time, I'm single-tasking. My computer is multi-tasking, but the term 'task' has a entirely different meaning.

    And no OS does multitasking like OS/2 ;)

    --
    Love over Gold.
  100. Suddeness of Switch Makes a Big Difference by Ms.Taken · · Score: 1
    I once worked for an excellent manager who, when he had to interrupt a programmer, always started with the words, "Let me know when you reach a stopping point". Then he'd wait, sometimes 5 minutes or more, for the programmer to respond.

    Because he didn't require our immediate attention, the stuff in short term memory wasn't lost. We could get it written down before any new input erased it from our minds. It also gave us a chance to 'bookmark' our thoughts, with a mental reminder before the switch. The result was less time wasted getting back to where we were before the interruption, better focus on the new task, and less stress associated with 'switching gears'.

    Of course this method requires two things that are regretably rare in corporations: a manager with the humility to recognize that sometimes a programmers time is more valuable than his/her own, and upper management who are able to distinguish between the appearance of productivity and actual production. (I'm sure that in a lot of companies he would have been faulted for wasting a lot of time 'just standing around'.)

  101. Re:I multitask for a reason by infochuck · · Score: 1

    Touche. Also, people, like computers, have different specs. Some of us are running 1.5 GHz RISC technology with *nix ontop, others have got little 486-33 Wintel systems in their braincases... the former have little difficulty in switching from different languages/editors/shells...

  102. Amiga equivalent? by Anonymous Coward · · Score: 0

    hmm.... so what's the "people" equivalent of the old AmigaOS trick of speeding up multitasking context switches by not bothering to enforce process memory space boundaries?

    Is it the classic "untidy desk" approach, where _you_ know where everything is, even if it appears all jumbled together, and just so long as noone else moves things around by "helpful tidying", which causes a massive stall (reboot in the amiga case) you can blaze through multiple tasks?

  103. We all multi-task by AlecC · · Score: 1

    We all multi-task all the time. Think what it would be like if we only allowed switching once a year... Jan-Mar asleep, first week of Apr in the bathroom, communte for the rest of apr, eat through May, June to Sep solid work, then Oct to Dec for R&R, ending with several days of solid sex. Its just a matter of timescales - too little and too much are both wrong. People vary, tasks vary. If you're being overloaded, multi-tasking or some other way, give your managers feedback. If your managers cant take feedback and act on it, get better managers.

    --
    Consciousness is an illusion caused by an excess of self consciousness.
  104. Re:Multitasking==Good CPU by Phroggy · · Score: 1

    So, you're thinking about 4 tasks from work (not doing them, just thinking about them), working on coding PHP, and most of the rest of your time is occupied by Code Red?!? That's pretty sad. Code Red is NOT that interesting. Go spend some time with your wife, or work on your PHP project. Forget Code Red for awhile. If your IIS machines are patched and everything else runs Apache, you should be fine.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  105. Re:Task Loading by Phroggy · · Score: 3, Insightful

    That basic concept also applies to driving a car. With new drivers, many of the basic decisions are handled consciously - and there are a lot of them. As you gain experience, your subconscious can take over a lot of the work, so you no longer have to concentrate on so many different things.

    New driver:
    OK, the light in front of us is turning red, so we have to stop. We need to shift into first, so first we step on the clutch, shift, release the clutch. Now we also need to step on the brake, slowly, paying close attention to where the car in front of us is so we get reasonably close without hitting it. OK, there, we're stopped, I can relax now.

    Experienced driver:
    Damn, I knew we should have taken the freeway.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  106. Re:Sad but true by Robotech_Master · · Score: 1
    Well, that's the point. According to the DMCA, if you decrypt something that's "encrypted", even if the vendor tells you how it's encrypted, no matter how simple the encryption is, you've violated the DMCA. (That's what the text says, "If you can read this, you have just violated the DMCA.") Everybody knows that DVDs are encrypted with CSS, and CSS can be decrypted easily using techniques first exhibited in deCSS--but doing so is against the law.

    (All right, all right, technically you haven't violated it, but the people who wrote and distributed the program that let you read it--for instance, Sklyarov's e-book reading program that decrypts ROT-13'd e-books--did. But my line is shorter and makes the point better.)

    --
    Editor Emeritus and Senior Writer, TeleRead.org
  107. Re:Home working by mami · · Score: 1
    well, this is gender dependent. I would advise to hire women to work in the office and men to work from home.

    I am so good at multitasking that I can cook, do my hair, read /., K5, rootprompt, wideopen and three mailing lists at once, but never managed to code, because some clueless programmers told me I should RTFM online and the relevant mailing lists.

    Big mistake. Never tell that a woman. We art just too good at reading all that's irrelevant simultaneously with that what isn't and then seem always let the wrong processes run in the background.

    I am all for it, send the men home and let them do the three CCC, coding, cooking and chatting. Send me in the office an let me do the three SSSs, smiling, screaming and surfing. Meanwhile we think about the three PPPs, planning, purchasing and procrastinating and end up with three BBBs, burned out, bored and bancrupt.

    Good job.

  108. Re:XP and pair programming by Kalani · · Score: 1

    I agree, I can hardly stand to even have somebody else in the room while I'm programming. I do think that peer review is helpful (I frequently dump out source blocks that I think are interesting and discuss them with my coworkers,) but not *real-time* peer review. ;)

    --
    ___
    The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  109. This result is over 100 years old! by possible · · Score: 5, Interesting
    Henry James, in his Principles of Psychology (1890 or thereabouts) described the mind's multitasking and task-switching in terms that modern-day computer folks will find quite familiar.

    There's a running joe that James' century old work represents basically everything cognitive scientists know today. In other words, not much new progress in the last 100 years. :) Anyways, to quote from James' book, chapter 11 (emphasis mine):

    [p. 409] If, then, by the original question, how many ideas or things can we attend to at once, be meant how many entirely disconnected systems or processes of conception can go on simultaneously, the answer is, not easily more than one, unless the processes are very habitual; but then two, or even three, without very much oscillation of the attention. Where, however, the processes are less automatic, as in the story of Julius Caesar dictating four letters whilst he writes a fifth,[9] there must be a rapid oscillation of the mind from one to the next, and no consequent gain of time. Within any one of the systems the parts may be numberless, but we attend to them collectively when we conceive the whole which they form.

    When the things to be attended to are small sensations, and when the effort is to be exact in noting them, it is found that attention to one interferes a good deal with the perception of the other. A good deal of fine work has been done in this field, of which I must give some account.

    It has long been noticed, when expectant attention is concentrated upon one of two sensations, that the other one is apt to be displaced from consciousness for a moment and to appear subsequent; although in reality the two may have been contemporaneous events...

    Chad Loder
    Rapid 7, Inc.
    The next generation of network security products

    1. Re:This result is over 100 years old! by Anonymous Coward · · Score: 0

      semone should slap 110 years * 12 months/year * 30 days/month * 24 hours a day = 950,400 -1 redundant moderations on your ass -- one for each hour of redundancy.

    2. Re:This result is over 100 years old! by Kalani · · Score: 1

      Hey Science is all about that kind of fault-tolerance achieved by carrying out the same process multiple times.

      --
      ___
      The ends are ape-chosen, only the means are man's. -- Aldous Huxley
    3. Re:This result is over 100 years old! by Kees+de+Boer · · Score: 1

      This wasn't a really suprising outcome, indeed. In the "Old" days, people just focused on one task. Most of the time, this task would be completed successfully, and on time. Nowadays people do lots of stuff at one time, but fail to finish all these tasks successfully, and again, on time. As far as I'm concerned, people should do not more that 2 things at once, and do those things well.

      --
      -- Atari Rocks.
    4. Re:This result is over 100 years old! by Kalani · · Score: 1

      How much would you be willing to wager?

      --
      ___
      The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  110. Re:Everybody is Like This by Jotham · · Score: 1
    Do not delude yourselves into believing that people have radically different brains; That is a postmodern perspective with no attachment to fact.

    I tend to disagree... many studies have shown that the early years of development are crucial to brain development and that this is when the brain 'wires' itself based on stimulus received.

    People with the above, such as CAPD, "usually have a history of childhood illnesses, such as allergies, food intolerance, colic, tonsillitis, asthma, sinusitis or ear infections, that resulted in ear blockages so that they experienced difficulty in hearing during their first years of development.. Since these children have faint and distorted sound input, they use their eyes as a means of compensation and develop high visual spatial abilities. While their hearing is not permanently affected by these blockages, the development of auditory information processing is impaired..." (quote from: I Think in Pictures, You Teach in Words)

  111. Re:it all depends on duration of tasks also by zephc · · Score: 1

    well its easier to context-switch between similar tasks (coding, or cooking, or whatever) than it is to switch from coding TO cooking :P

    --
    "I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
  112. Re:XP and pair programming by Kalani · · Score: 1

    He means "eXtreme Programming" (See this link.) It's the latest process trend (that is ... it's trendy --- like, sooo retro.)

    Has anyone had any good experiences with ISO 9001?

    --
    ___
    The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  113. Productive at what? by nuggz · · Score: 1

    Well some jobs have the interruptions as the primary function (ie receptionist).
    The fact that they get anything done during the waiting time means a gain of productivity beyond their primary function.
    Sure if we just did one thing at a time without interruption we would get more done. But unless you deal with those "interruptions" and other stuff that constitutes your job, you're going to be a pretty useless employee.

  114. Prioritizing PR over actually effectiveness by Oloryn · · Score: 1
    Problem is that while your manager probably understands that each task, focused on singularly, will be completed sooner (in total hours spent), s/he cannot help but want to appear to be making great strides on two or more tasks simultaneously -- even if the total time expended increases.

    In other words, many a manager is afflicted with a typical political/bureaucratic disease, which I usually label "Prioritizing PR over actual effectiveness". Appearances become more important than actually getting things done. Unfortunately, those afflicted with this may well get to the point where they don't understand why reality doesn't live up to the PR they've been pushing so hard.

  115. Re:in response to your gay comment.... by Kalani · · Score: 1

    Could you please solve the Traveling Salesman problem with an algorithm that works in linear time (linear in relation to the number of cities?)

    He's just been sitting there waiting for somebody to solve this problem and I'm sure that with your COBOL, FORTRAN, Pascal, C, Java and Python experience, this kind of thing will be no problem. You even said you'd "been round the block quite a lot" so all you've got to do is let the guy follow you (just make sure that you pick the right blocks.)

    --
    ___
    The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  116. Everybody is Like This by Anonymous Coward · · Score: 0

    People are bad at talking about internal mental experiences, and are embarrassed to.

    Do not delude yourselves into believing that people have radically different brains; That is a postmodern perspective with no attachment to fact.

    Dismiss with the notion that everyone is unique in their own special way (a romanticism based in pomo), and realize that some are simply better at observing certain things than others.

    The observation that if you are lost in thought, that you cannot hear others, is unique to you only in that you are noticing it. But everybody is like that.

    It infuriates me that people perpetrate the pomo myths in the name of diplomacy, which allows no establishment of foundations or statements, particularly in the realm of mental operation, which is something of a sacred cow to humans.

    Observe and Listen.

    1. Re:Everybody is Like This by skinhead · · Score: 1
      You sound just like one of my friends. Do I know you irl?
      The observation that if you are lost in thought, that you cannot hear others, is unique to you only in that you are noticing it. But everybody is like that.
      Either you didn't get my point, or I don't understand you.

      I'm very well aware that people are lost in thought at times. Sometimes missing the phone ringing nearby. What I was trying to tell you about was speech becoming meaningless mumble whenever I'm distracted by anything else. I am not trying to make myself something special or very different from other people. I was just happy to know that there are people who's problems with handling audio input go to the same level with myself.

      I understand your point about some being better at observing certaing things than others. But I think you are talking about different thing.

      --
      When you smile, the world laughs at you.
  117. Costs by Lemmy+Caution · · Score: 3, Insightful
    The question is, however, whether the difference in productivity between a mono-tasker and a multi-tasker is greater than the cost of hiring additional mono-taskers to fill in the void created by the dedication of staff to one-and-just-one function. And whether the perspective gained by having people work on a variety of tasks - giving them more of a birds-eye view of the organization's needs and goals - has any value that might be lost by creating an organization of super-focused people.

    I suspect that, except for the staff geniuses and the people focused on make-or-break tasks, the answer is often that the productivity costs of multitasking is offset by its benefits.

  118. true? you be the judge... by qasama · · Score: 1

    you get told in the corporate world to multi-task all the time... it's the quality of a senior engineer... since it's a good quality you won't mind if I talk on my cell phone while driving? will you? I mean good senior people know how to multi-task, and my last review says right here that I am one...so now what was that number, I need to have a good arguement with...

  119. Re:That is so true... by wanton · · Score: 0

    I would agree with that and furthemore believe Microsoft is one of the most expensive hits to productivity there is. Vulnerability here, exploit there, patch here, reboot there...


  120. Re:Multitasking Efficiency Dependent on Sex? by Jotham · · Score: 1
    Can I point out that asking you to turning the radio down was probably a sensible course of action.

    That an interesting point... I know of one study where they played two conversations back at the same time. It was found that in general women were better able to give a general idea of what each conversation was about while men could give a detailed explaination of one and next to nothing on the other.

    To a man (ie. me) turning down the radio doesn't make sense because if I need to focus on looking for a street sign I don't need to ignore the radio, its just naturally tuned out. To a woman turning down the radio makes sense because she's paying attention to both and doesn't naturally ignore one over the other, so to concentrate more she needs one input (the radio) removed.

    Conversely, if a woman wants to talk to her boyfriend, she doesn't see it as problem to talk to him while he's watching the football, she can quite easily pay attention to both. To the man as soon as he focuses one one the other loses focus, so if he hears the crowd roar he's probably going to miss your next sentence completely while his focus flips to the TV.

    So basically women, in general, are better multi-taskers while men are better at focusing on one task at a time.

    Both have their advantages and disadvantages and neither are really limiting just require different environments.

  121. we're not silicon! by MrPotatoeHead · · Score: 1

    all this research is made under the umbrella that we process things serially, much like a really really fast serial processor... ( ok not-so-fast for some of us ) but really the human brain is a parallel processor.
    that's why we can recognize faces from all sorts of angles. that's why walk and chew gum altogether without stumbling.
    this certainly carries over to higher cognitive processes - when we multitask, we dont 'swap out' previous task info - we really do start thinking of two things at once.

    that's not to say that if we start doing fourteen things at once that we wont BSOD :)

    just a thought.

  122. Classic book "Peopleware" discusses this... by follower-fillet · · Score: 1

    "Peopleware" by Demarco & Lister talks about the concept of "flow" and the E-Factor (I think that's what they called it). These concepts are related to the amount of uninterrupted time you have available to complete a task.

    ObBookURL:
    http://www1.fatbrain.com/asp/bookinfo/bookinfo.a sp ?theisbn=0932633439&vm=

  123. The reality is by q-soe · · Score: 3, Interesting

    Some thoughts from my workplace

    I find myself more and more multitasking (and now its not just because i have to use win2k at work - but that adds to it) the fact is that we are caught by a couple of things

    1. Expectations of Users - The average user has come to expect support and help in a much quciker time frame which couples with their increasing knowledge and skills (note this in general) to produce a class of user who thinks every problem is major and they then try to fix it them selves therefore ensuring it IS a major problem.

    2. complexity of systems - this goes hand in handwith the above - eveyr day systems grow more and more complex - we are in the process of SAP implementation and this is a killer on the back on WIN2k, Intranet Payroll and HR and Intranet helpdesk loggin - the number of passwords grow and there is no easy way to resolve the issue and maintain security - that means the system become more complex on a daily basis and the struggle for support staff and users to keep up with the required skills and knowledge (paid training is an impossible joke in most companies - it does not happen)

    3. Time and Resources - time is a valuable concept - the amount of time in a day is finite at 24 hours and you can only work so much of it - yet i spend a lot of my time waiting for things to load and dealing with FIX THIS NOW requests for low priority issues whilst trying to fix the major issues i have - it takes longer to tell them to go away than the fix would but you have to maintain a focus. Staffing resources have also decreased - in my role its down to 1 staff member for every 100 staff and sometimes less - i have a state to run with approx 200 users and there is me and one part time partly skilled staff member who gets sick 2 days a week, so you can imagine that i dont have time to relax - 18 hour days are standard and i have done more than one 20 hour.

    4. Money - the pressure of technology means that companies have to stay on top of things to survive - that means upgrades, new systems, software etc. This comes at a huge cost - SAP cost us AU$20 Million and thats only year 1 - dont forget as IT we now have to look after Phones, Video Conferencing, TV's, Boardrooms, Photocopiers, Fax Machine, Building Management Systems, Security Systems, etc etc - all this with less staff than before (2 years ago to do less i had 3 staff full time working flat out) - no money = no staff (SAP again)

    SO whats the multitasking point ?

    Yes staff who multitask are probably less efficient but then again hiring adequate staff to fill the roles in an organisation would mean less multi tasking and more efficiency - simple maths really.

    I multitask because i have to - the headaches, backachec, half done jobs and 10000 email messages i cold do without - im efficient as hell tho - i have to be to survive and stay sane.

    No if you will excuse me the 5 minutes i took to write this whilst waiting for a server to reboot is up and i have to go fix SQL - god i wish i had another pair of hands as well...

    --
    I refuse to argue with Anonymous Cowards - if you want a discussion get an account....
  124. Re:XP and pair programming by pjmoss · · Score: 1

    I cant imagine anything more annoying than working THAT closely with another person - although I might use this as an excuse to get out of work by standing behind coworkers helpfully saying things like "hey Rob, you just missed out a ';' at the end of that line" until they get mad and shout at me ;)

    --

    Oracle only! http://members.tripod.co.uk/pjmoss/sql/pjm_sig.sql

  125. Re:I guess it depends on.. by Anonymous Coward · · Score: 0

    You're talking about tech support here? Have you ever stopped and considered that maybe the fact that you or your peers can't take coherent notes is because the customers are bumbling twits? I've been there, done that, and got the t-shirt. The average Joe calling an ISP tech support line sounds like he couldn't manage to tie his own shoe much less use a computer and the Internet. Notes? Who has time to write notes when you're spending most of your processing time trying to decypher what the hell the guy's talking about. :-) "So you want to get online... you don't have a modem? You'll need to get one. No really, yes.. you need a modem to dial up to our service. No I'm not kidding. Any electronics store should carry them. No your sound card won't work. Does your computer have a little phone jack in the back of it? Well then, you're going to need a modem. I'm serious. Yep. About $100. Thank you, come again."

  126. Re:Ugh.. Stupid logic, again. by Greyfox · · Score: 2

    Yeah, that was me, dude!

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  127. Re:Talk about stating the obvious... by Anonymous Coward · · Score: 0

    Hmmm...I teach a class on this to (mostly) CS students. Believe me, it's not obvious to them. Oh, here's an example from earlier in this thread: "Who can't spit out the name of your ISPs mail server while some dolt fills on the Email wizard in Outlook Express while they do something else?"

  128. Cubicle hell is hell on concentration by behindthewall · · Score: 2, Interesting
    I keep landing with employers having "open space" offices. Granted, it's my fault for not finding better.

    The interruptions of yammering coworkers are the hardest part of the job. The work itself, by comparison, is easy. It's finding the concentration, maintaining focus, that turn it into such a challenge.

    Any employer who thinks they are saving money by doling out less square footage per "unit" is sadly deluded.

    Of course, some people seem to thrive in such environments. However, when I challenge them and get them into a quieter environment, they almost always perform better. As for those who need the oversight of short walls to keep them on track, the company would be better off without them.

    1. Re:Cubicle hell is hell on concentration by cronio · · Score: 1

      Yuck...they may perform better in the short term, but in the long term, I doubt they'll be happier. I find that while I may be slightly less productive in the short term when in an open space office, my morale is kept much higher, and I tend not to switch to reading email or looking at web pages as often. It's nice to be able to break away from coding for a little bit and have a rubber band shooting contest with someone without leaving your desk.

      --


      My plan is to pimp before they realize I'm a jackass. Hit 'em hard and fast.
  129. what does portend for interface designs? by russcoon · · Score: 1

    So we've spent 20 years designing computer interfaces that allow users to multi-task better and better, and perhaps to some extent at the expense of the task at hand. Is there merit in re-evaluating the windowing model to try to make it more single-task friendly? Since I'm working on a widget set of sorts, what would people suggest works best in helping them get through a single task? or are wizards it?

    Alex
    alex@netWindows.org

    1. Re:what does portend for interface designs? by Anonymous Coward · · Score: 0


      One thing I hate is windows popping up from behind, if I've brought a window to the front and am typing/working in that window, I do NOT want some f**king window popping up and obscuring my view and (more importantly) stealing input focus.
      Windows (the os :) is particularly bad for applications that do this.

  130. Howard Gardner by s21980uh · · Score: 1

    the guy whose first claim to fame is writing "Frames of Mind" seems to have some explanation for this. He claims humans posess eight clusters of intelligences (Theory of Multiple Intelligences), and, apparently, it is very possible to multitask if every task requires a different cluster, but it becomes very difficult if you're doing several things at once that are more or less similar to each other. So it's possible to whistle while driving a bike, but it's really difficult to read a book and hold a conversation at the same time. In the first case, you have true multitasking - two different areas of the brain concurrently operate without interruption. The second case is more like multitasking on a computer: the "cycles" of the brain area that concerns itself with verbal tasks have to be divided between two different tasks and both suffer as result.

  131. Re:Task Loading by pjmoss · · Score: 1

    Likewise I dont reccommend coding whilst operating as moving vehicle - very dangerous ...

    --

    Oracle only! http://members.tripod.co.uk/pjmoss/sql/pjm_sig.sql

  132. cooking by Annoying · · Score: 1

    Code to code, ashes to ashes?

  133. Throughput vs. Responsiveness by Anonymous Coward · · Score: 0

    Well.. It's very familiar debates.
    Do you remember when Windows 9x vs. Macintosh
    multitasking debates by amateur computer geeks?
    Many years ago, Win9x advocates kept saying that Mac didn't have multitasking. And they kept saying that preemptive multitasking was faster than cooperative multitasking.

    We don't go back to batch processing era, though.
    What is necessary now is computer user's understanding of when multitasking is better.
    Actually sometimes multiprogram is enough.
    Usually general users don't exploit their processing power and just switch their launched S/W, right?

    More than enough task switching by the OS scheduler can be bad. :)

  134. So CNN has discovered division of labor... by Bob_Robertson · · Score: 2, Interesting
    I find it astounding that the "division of labor" process, focusing on one things done well to increase productivity, is such a surprise to CNN.

    Maybe they never read Human Action by Ludwig von Mises

    Being it doesn't have any pictures, I doubt that any CNN reporter or producer would be interested.

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
  135. Re:Multitasking==Good CPU by jcarley · · Score: 1

    Perhaps you should lok at reducing the work load to assist with your multitasking effort. Let's see, what could you cut out......?

    Maybe reading and posting slashdot while trying to do all of the above! :-)

  136. Re:Multitasking for programmers by elgardo · · Score: 1

    ...and then you get called in to your manager's office, because "your productivity has gone down, and you're not meeting deadlines anymore." Deadlines that were close to impossible in the first place, even if you DIDN'T get interrupted every ten minutes.

  137. Re:No surprise there.... by Oloryn · · Score: 2, Interesting

    Hrm... I know I listen to mp3s a lot when I'm at home on my computer, but oddly enough, it seems to help my productivity. Maybe because I need some sort of 'background noise'. Or maybe I just work faster/better when listening to music.

    Well, faster definitely.... better... I know I spend a lot of time debugging stuff that I shouldn't have had to, but that might be more based on the fact that I tend to code stuff/work on web pages on little sleep.

    DeMarco and Lister touch on this a bit in Peopleware. There was a relevant study done at Cornell University. A group of people were queried as to their work preferences - with music or without. They were then divided up into two groups such that each group had half "prefer music" and half "prefer none". They were then given a programming assignment to get done in a set amount of time. One group worked with music, one without. Completion percentages were about equal in each group

    There was a twist in the project, though. The assignment involved inputting numbers, putting them through a series of involved mathematical manipulations, and outputting the result. The manipulations actually resulted in the output number being the same as the input number. The overwhelming number of people who realized this came from the "without music" group.

    The "left brain/right brain" theorists will tell you that the in the "with music" group, the creative side of the brain was tied up listening to the music and wasn't available to make the jump of realizing the math reduced to an identity function. I don't know if that's the real explanation, but it looks like something on that order is going on.

  138. Re:Common knowledge? by Oloryn · · Score: 1
    Isn't this common knowledge?

    To everyone except the PHBs, yes

  139. Re:So There I Was... by jeremyp · · Score: 1

    I think I read somewhere (i.e a proper scientific study) that women were better adapted to doing lots of things at once while men were better adapted to concentrating on one thing at a time. The theory being that men were adapted to hunting (a single task requiring complete concentration), while women were adapted to doing all the other jobs around the cave/hut (lots of tasks perhaps not requiring the same level of concentration).

    I don't believe that it is possible to multi-task without some loss of efficiency. I doubt if anybody could interrupt the debugging process to, say , answer the phone and then go back to it exactly where they left off without spending a few minutes remembering where they were, but I am quite prepared to believe that women spend less time in the "context switch" than men.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  140. Multitasking has its place.... by kstumpf · · Score: 2
    Multitasking is useful when you can accomplish a task while waiting for another to finish (ie, replying to email while you parse a 4GB web log on another box). If you use it to swap back and forth sporadically, then, yes, obviously it will be counter-productive.

    I catch myself doing this ALOT at work. I'll code a bit, get distracted by an ICQ message, then go back to a web browser rather than my vi session, and then its all downhill for the next half hour. It's a wonder I get anything done.

  141. Test Reply Please Ignore by BlenderHead-2001 · · Score: 1

    This is just a test of my new account, please ignore.

  142. On the other hand by Ats · · Score: 1
    You can also think of the brain as a massively parallel computer. At least when I am studying math and physics it is much more efficient to study many things at the same time. And in programming too I find it much more efficient to just move to a different section of the code whenever I get stuck.

    I guess this too varies from person to person..

  143. Analogies, continued. by Observer · · Score: 2, Funny

    A high level of interrupts is bad for throughput, too.

    But the tendency to use words and analogies drawn from current technology has a long history. Popular-science accounts of the working of the brain used to compare it with a telephone exchange. At the time they were written, this was the highest vaguely relevant technology. Fifty years later, comparisons were being made with computers. Most such analogies and comparisons become misleading if you try to extrapolate from the analogy back to real life - the brain isn't a telephone exchange or a computer, after all.

    Vaguely related: long ago, when the organisation I was in had far too much work for its headcount (something to do with a recession and layoffs - little changes in business) our group manager once picked on 'concurrency' as his word of the week. "Up your concurrency!" he exhorted his staff at an open meeting. A prim female voice from the back of the hall responded "Up yours."

  144. Preemption is what is bad for me by harlows_monkeys · · Score: 2
    I think that it is not so much multitasking that is bad for productivity, but rather preemption.

    I'm pretty sure I work best when I have three or four tasks on my queue, that I decide when to switch among. I only switch tasks when I'm stuck on one, and need to give it a chance to bounce around my subconscious for a while. This puts the context switch overhead in what would otherwise by dead time, so is efficient.

    1. Re:Preemption is what is bad for me by budgenator · · Score: 1

      Its not the preemption, it's the fact the tasks are not prioritized. Our problem is bosses that have the concentration of a butterfly, just flittering for one task to an other as if they were flowers. What do you think happens when the boss says add an other task and you ask which task's priority gets downgraded to make room for it and you grab a pen and paper to note his answer? What happens for most of us is he/she throws a temper tantrum like a three year old and make a lot of comments about lack of commitment, high unemployment rate. Saw a book title "the Minute Manager", catchy title aimed ad the fad-management buzz-word mentality set. The problem here is most tasks take more than a minute so it gets "delegated" usualy to someone who is paid for a much more expensive skill set.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  145. THIS POST IS IN VOILATION OF DMCA!! by Billly+Gates · · Score: 2

    Hi there, I represent Prentice Hall books and I noticed you used a circumvention device via keyboard because you didn't pay us to access our intellectual property in the form of history. I will legally harass the university of Toronto and hold them and you personally responsible for our loss of potential income! If you weren't forced to receive one of our physcology books under a restrictive EULA then your stealing!

    If you try to copy or post data on a website from one of our books then its also theft because we are money-grubbing assholes. We have a new service where our books are constantly updated electronically. You sign a monthly fee to access our books and when you stop paying us the fee we then threaten to sue you if you quote from any of our books. You should use this service and pay us royally if you want to post intellectual stories on the Internet and if you access this data from somebody else's computer when you don't have an account then under the DMCA we will haul your ass to prison. Thank You.

  146. Re:I guess it depends on.. by skinhead · · Score: 1

    (I think I'm quite extreme case too)
    I have to take this one back. As I have read more, my situation is not all that bad. But, I've become quite confident that I really suffer from CAPD, especially after I read http://www.iser.com/caparticle.html. Maybe I really should consider specialized testing to try to identify my problem. Probably not, since I have learned to recognize my problems and live with them - being 100% sure would not add much to my life.

    --
    When you smile, the world laughs at you.
  147. hold on.. by benshutman · · Score: 1

    can someone summarize? i didnt have time to read it all while i was beginning to build a database, watch tv, eat a sandwich, and download porn. thanks

  148. Re:I multitask for a reason by ratbag · · Score: 1

    Just a thought, but we're told we should take 15 minutes break an hour from VDU tasks - maybe you should just chill away from the screen, rather than flip to another task?

    Rob.

  149. Re:Cost-benefit analysis by Anonymous Coward · · Score: 0

    happy birthday. Drink a little wine and reflect on your past triumphs.

  150. it all depends on duration of tasks also by sidster · · Score: 3, Insightful
    What i mean is if a person is trying to multi-task 5 different tasks during the 8 hour work-day then this might be true.

    Personally I do a lot of multi-tasking as in i'm involved in at least 2 (ideally 3) different coding tasks. I actually find myself to be very productive that way.

    This was actually something i recently realized. One of the projects i am involved with was put on hold due to configuration problems with new hardware that was installed, leaving me to work on a single project until the hardware issue is solved.

    I find myself getting extremely bored and tired of this single project after about 5 hours or so. I end up not being able to concentrate as well and my motivation level drops considerably compared with its level at the start of the day.

    Anyone else notice anything similar?

    --
    --sidster
    Play lotto? Try http://www.alottofun.com/
    1. Re:it all depends on duration of tasks also by Hater's+Leaving,+The · · Score: 1

      I kind of disagree. 'Daemon multitasking' e.g. Eating while coding Heterogenous, yet trivial and productive. 'Cooperative multitasking' e.g. Can't grok that bloody bug, need a break, let's go prepare the veg's for dinner. Heterogenous, yet clears the mind, and productive. 'Preemptive multitasking' e.g. Stop editing your release notes - we need you to look at something in the lab. Homogenous, but really makes me lose my flow, and drops productivity. However, that's just me. Others I'm sure have their own preferences. THL

      --
      Keeping /. cynic density high since the fscking Kwhores/trolls arrived.
    2. Re:it all depends on duration of tasks also by JHuizingh · · Score: 1

      The same instructions stay in the instruction register, only the data needs to be swapped.

  151. it takes its origin in neural networks saturation by Anonymous Coward · · Score: 0

    when too much activity prevents the net from regenerating/reordering itself through rest. You then bump into the wall of catastrophic oblivion: no more information is being stored inside it. The bottom line for efficiently multitasking is to have more rest than for a simple thing, and you get it.

  152. THRASHING by Anonymous Coward · · Score: 0

    When you spend too much time and/or resources during the context switch.... or recovering from the context switch, that is known as thrashing . This term is old as the hills, I'm surprised nobody has mentioned it yet.

    BTW, I always tell my boss I'll work on his next request as soon as I finish the interruption to the interruption to the interruption to the interruption to the interruption to the interruption to the interruption to the interruption that I was working on before he interrupted me last.

  153. Multitasking only sometimes less efficient... by trims · · Score: 2

    I would agree with the basic thesis that multitasking (whether individual or computer) has an inherent overhead that reduces the overall amount of work than a simple serial-tasking method.

    However, this simplistic viewpoint fails to take into account PRIORITY .

    In a multi-tasked environment, seldom are all tasks of equal priority or importance. In the Real World, no two tasks have the same importance. And this is where multi-tasking wins out over serial-processing. Some jobs simply MUST be completed before others, due to either inherent attributes of the job, or priorities assigned to the work by an outside source. And a multi-tasking methodology is really the only way to efficiently process this workload.

    The "most efficient" method of working varies according to the details of the workload. For those who have a low number of total tasks or where all tasks have generally the same priority, a serial system can be the most efficient, since a change in the current job's overall priority seldom occurs, and context switching is limited to times where the primary task is busy-waited. However, for environments where there are large number of tasks (and particularly where the priority levels vary greatly), Serial Processing is highly inefficient, and the context switching overhead of multitasking is more then worth the penalty in order to get "real" work done.

    In my humble experience, Programmers, QA, Doc Writers, and Marketing all generally should be fit into the Should-Really-Be-Serial-Processing bin, while SysAdmins, Secretaries, and Sales derive the most efficiency in being Multi-tasking.

    As always, this discussion fits the maxim:

    For every complex problem, there is a solution that is simple, neat, and wrong- H. L. Mencken

    Beward of people offering absolute answers to fuzzy questions.

    -Erik

    --
    There are always four sides to every story: your side, their side, the truth, and what really happened.
  154. Depends what I'm doing by Anonymous Coward · · Score: 0

    If I am doing uninteresting tasks then multi-tasking helps me get through them. Otherwise I would just sit there feeling board. However, if I really get stuck into an interesting task then please keep away, or I'll growl and then you'll be sorry!

  155. Re:I multitask for a reason by Anonymous Coward · · Score: 0
    It sounds to me like your computer is the one doing the multitasking. You, on the other hand, are single tasking, focusing on programming. Reading docs, editing files, and discussing problems are what I would consider part of the programming task.

    Now, if you were chatting with your girlfriend on ICQ, or checking your email at regular intervals (like I do), you would be multitasking. Those things require you to switch from one task to a completely different one.

  156. Re:I guess it depends on.. by wanton · · Score: 0

    I don't see how you can compare the brain to a processor. If you can, then tell me, if a processor uses 0's and 1's, what does the brain use and why?


    _

  157. NPR Covered this too - with good links by mshiltonj · · Score: 0
    Their coverage is Here.

    Or, for goat.cx wary: cut and past:
    http://www.npr.org/programs/morning/features/2001/ aug/multitasking/080701multitasking.html

  158. Myth of efficiency. by bareman · · Score: 1

    Tom DeMarco also covers this in "Slack: " ~getting past busyness, burnout, and the myth of total efficiency.

    Well worth the read.

  159. Why my computer book library is in the bathroom by Skapare · · Score: 2

    I can multitask reading books better while sitting on the ceramic throne than I can while watching TV or while replying to /. articles. So that's where those books stay most of the time.

    --
    now we need to go OSS in diesel cars
  160. No No! It was Henry FORD! by jhealy · · Score: 1

    Henry FORD made the assembly line big back in the early 1900's... and isn't that the same thing? Getting all the workers to focus on one thing all day long not only brought the industrial revolution into the Golden Age, but made cars for all!

    Maybe a similar focus in technology will get us onto the other side of the information revolution and into a new Golden Age, which I will now call the Platinum Age. For no reason.

  161. It depends totally on the type of work. by Bowie+J.+Poag · · Score: 3, Interesting



    Tell a stock trader that he's going to be more "productive" by simply walking over to the gentleman he wishes to conduct a transaction with, and speaking quietly versus standing elbow deep in a pit with thousands of other guys screaming at the top of his lungs and flinging gestures at other traders.

    It all comes down to the work environment. For some things, like engineering, QA, R&D, a quiet distraction-free environment is ideal. For other things, where transaction speed matters more than quality of execution, multitasking is the only way to go.

    --
    Bowie J. Poag

  162. It's a good job PHd people have got the time by thebitninja · · Score: 1

    What sort of an article is this? Doing lots of things at once is more difficult than doing one thing at a time! Well I'm really pleased that the academics have spent loads of time and money reaching this obvious conclusion. I mean is this really news? Ask anyone who is too busy at work how much they are getting done. I used to work on a help desk and we'd get constant calls, meaning that the projects we really wanted to do kept getting put on hold. It takes a while to rememeber how far you got last time you looked at the problem. I've got a little research project going, reading crap articles about obvious conclusions wastes times. I'm currently applying for funding =) Multitasking is one of those words that didn't exist until eight years ago or so. Kinda like my personal bugbear, "Lets take this off line OK"

  163. Re: ..the fact is: by Karoshi · · Score: 1

    You aren't doing 15 things when you have 15 programms running. When I'm programming, I am *programming*. That requires exzessive multitasking for my computer. Several shells, browsers, office documents and editors opened, some small helpers and applications for communication with my coworkers. I can clutter my screen without any problems with about 20 programms - and still do one task. And that doesn't count programms that are for my comfort only - like a mp3 player. But if someone comes to my desk and disturbs me for 20 minutes talking about timelines, budget planning and other stuff I currently don't work at - I need some time to come back to my code. So please keep in mind that multitasking isn't the same for your brain and your computer.

    --
    Don't answer me. Moderate. Slashdot is about moderation, not discussion.
  164. What about chess players ? by kingshukb · · Score: 1

    The famous chess players every once in a while play exhibition matches where they take on multiple players at a time. Granted the opponents are not quite in the same league as the master they are playing against , but nor are they negligible. I remember reading about Vishwanathan Anand playing with as many as 10 players at a time ( sorry don't have the link). These players also play under the same time constraint that would be applicable for a single match.

    1. Re:What about chess players ? by SuiteSisterMary · · Score: 2

      That's not 'multitasking' that's 'single tasking with ten seperate objects of type 'game.chess' in memory.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  165. Sad but true by Robotech_Master · · Score: 3, Funny
    I find myself trying to multitask a lot of the time during my free time...and usually what I'm trying to do suffers for it. Roleplay online, read net news, read Slashdot, read email, read net comics, watch a DVD movie...I guess I'm easily distracted by things.

    Oooh! Bright shiny object, sorry gotta go!

    --
    Editor Emeritus and Senior Writer, TeleRead.org
    1. Re:Sad but true by Anonymous Coward · · Score: 0

      Um, he did say how it's encrypted. It is encrypted with the ROT13 algorithm.

    2. Re:Sad but true by Anonymous Coward · · Score: 0

      I can tell you that I've encrypted something with triple DES, and it's still very much protected. Still, rotation ciphers are hardly encryption. More like obfuscation.

  166. No surprise there.... by neoshmeng · · Score: 3, Insightful

    Well, duh.

    As if computers have made people any more efficient in the first place. How often do I work on a paper for school only to check my email, run my TV Card in a window or listen to MP3's at the same time. Computers are more for entertainment these days than actual productivity. Although they can do that too....

    1. Re:No surprise there.... by rnturn · · Score: 2
      ``The "left brain/right brain" theorists will tell you that the in the "with music" group, the creative side of the brain was tied up listening to the music and wasn't available to make the jump of realizing the math reduced to an identity function.''

      Seems to me I read something similar to this, oh about twenty years ago, in an article that attempted to explain why it was that more ``aha!'' kinds of discoveries seemed to come from scientists who were working in seclusion late at night. I used to work in the wee hours back then (we were working on early DGPS and SV coverage was sometimes limited to odd hours) and could understand how this could work. Few, if any, distractions from coworkers conversations, silly phone calls, working in a pretty rural setting where the radio stations tended to go off the air at night and, well, you had lot's of quiet time to work without interruptions. One could be very productive but it could be hell on anyone with a family. The problem was convincing my boss (and wife) that this was a good time to be in the office. Most of the time the boss wanted you in the office from 8-5 in addition to the times when you had SV visibility. :-( Even now, when I'm working on something at home, I often want to minimize the distractions. I find that they tend to reduce my focus on solving a problem. It's a courtesy to the rest of the family (who might actually want to sleep) to keep the music volume down or off altogether and I really don't like listening to music over headphones that much (although I sometimes do at work to reduce having to listen to some folks going on and on about their weekend golf outing).

      --
      CUR ALLOC 20195.....5804M
  167. Talk about stating the obvious... by Mascot · · Score: 1

    To anybody with worthwhile brainfunctions this is rather blatantly obvious. That they've done research on it so you can back it up is nice. But honestly, if your boss believes getting interrupted all the time *doesn't* degrade your productivity....Get a new job cause a nobrain boss can only be bad for you in the long run.

  168. specialization by Ben+Wolfson · · Score: 1

    This is hardly news. 17th-century economists knew that specialization leads to a vast increase in productivity.

    1. Re:specialization by DCheesi · · Score: 1

      Yep, even if one person is better at his job *and* yours, the group is better off if he does what he does best, and you do the other job. Only one problem though: this only works when you can't get rid of people!

      The model for this economic principle is society as a whole, where the number and types of people are fixed or uncontrollable. In a business setting, it's all too easy to just fire you and let the better worker do both jobs. Since the company no longer has to support you, this can be an overall win for them. This is the essence of downsizing.

  169. Re:Multitasking is ... by Wansu · · Score: 2

    I dined with the Dutchess of Lee
    who asked, "Do you fart when you pee?"
    I replied with quick wit,
    "Do you burp when you shit?"
    said the Dutchess, chalk one up for me.

    --
    Wansu, th' chinese sailor
  170. Re:that reminds me of the days in IBM by jsse · · Score: 2

    Aye, I wonder why all managers on earth believe their staffs could finish a timesheet in 15 mintues; it'd be a world record if one could.

  171. Personally.... by kreyg · · Score: 2
    I like having several things to do at once.

    Obviously trying to do all of them at the same time would be counterproductive, so preemptive multitasking would be a pretty bad model for a human. However, if I'm getting stuck on one particular problem, it is often helpful to switch to something else for a while until the "solution presents itself."

    This probably has more in common with threads than tasks if you want to be really picky... but the lower overhead of threads might make this an excellent analogy as well. :-)

    In any case, having other tasks to run while waiting on input, output or paralell processes can still improve efficiency, just don't switch tasks for no reason...

    --
    sig fault
  172. Re:I multitask for a reason by atrent · · Score: 1

    I also multitask because I have to wait
    for things to happen (specially if you are
    using Win*)

    But if I multitask while waiting I'm
    loading the PC with more tasks so that
    it will let me wait LONGER!

    I've "developed" a solution: I use two
    PCs on my desktop so that I can multitask
    without delaying the previous task :-)

    I'll probably end up with a rack of PCs
    with a Keyboard/Mouse/Monitor switcher...
    :-)))

    --
    A well adjusted person is one who makes the same mistake twice without getting nervous.
  173. Re:Multitasking Efficiency Dependent on Sex? by Anonymous Coward · · Score: 0

    Amen. :-) Hmmm.. football or getting dragged into doing the laundry or cleaning. I'll take football. Tell me when dinner's ready!

  174. Re:I multitask for a reason by elgardo · · Score: 1
    You are talking about CONTROLLED multitasking here. There's a much bigger problem when you are in the middle of some serious coding, and a manager comes by because he wants your input on something completely different. You can't finish your line of though, but have to drop everything you have in your hands. After a 20 minute meeting, you return to your desk, look at your screen and go "what the hell was I doing before the interruption?"

    Once you have regained your line of thought and gotten to write about two more lines of code, the phone rings, because first line of tech support (if you have one) was out for lunch, and it's your week to take second line of support. You dial up remotely to the client's machine, with the client on the line, calming him down, telling him that "it's ok, nothing bad has happened, it's just an informative message you see on the screen". The client then goes into a discussion about other things that he is wondering about.

    20 minutes later, you try to figure out where you were in the code, spend perhaps two minutes getting back to where you were. You might get another ten minutes of coding in, when your manager runs in to ask about some software that he wants to install on his personal laptop.

    I have had LONG days, and even WEEKS that were just constant interruptions. And then the manager DARES to complain about how I didn't meet my deadline? Jeesh! I wonder why!!!

    Eventually, I quit that job.

  175. Re:So There I Was... by Raleel · · Score: 2

    A couple of women I work with firmly believe that most men do not multitask well. I think I might even be inclined to agree. They make exceptions for system administrators, who are probably the most multitasking people in computers. I am almost incluined to believe.

    Personally, I hate questions like that. Those questions have obvious answers, and your supposed to answer them in a particular way. The test is whether you will conform :)

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
  176. awfully slow context switching by Ender+Ryan · · Score: 2
    My brain seems to have awfully slow context switching. I wish I could get at the source code, I'd tune it a bit, unfortuneately God only distributes us in binary form.


    I'm looking forward to the day when scientists have completely reverse engineered us. Unfortuneately, while we have the source code, noone understands the language yet.


    ; )


    On a more serious note, when I'm writing some code and my boss sends me some stupid crap to post on our website, it takes about an hour for me to recover and get back into the same frame of mind. That's such a PITA, because he's constantly sending me all kinds of little pointless things to take care of.


    Oh well, I get paid the same either way ; )

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  177. It can make you go nuts.... by Rinswind · · Score: 0

    It depends on what you're doing ofcource. When it involves switching between entirely different things it basicaly can make you go nuts!
    Multytasking sux when it comes to programming. At work I ususally have 2-3 entirely different things to program wich often includes reading tons specifications too. All the time someone bugs me about this and that crashing and why and the worst thing is that these are not things programed by me but by someone else. I basycaly define my job as a "Quality Assurance programmer". AKA I read specs, and write "test case" programs all the time and try to determine why the test casees I've writen before happen to fail now and then. Now 'xcuse me but the SNMP test case just failed and they whine on my had to explain why :P

  178. Re:So There I Was... by Skapare · · Score: 2

    It sounds like your definition of top is being CTO or CEO. Those are indeed jobs for multitaskers. They involve lots and lots of concurrent tasks with lower levels of concentration than some other tasks like programming involves. Not everyone is suited to be CTO/CEO.

    Some tasks are just huge. That take days, weeks, months, and in a few cases even years, of intense mental concentration. It sounds to me like you fit somewhere in between ... which is actually where most people are. It is the high concentrators, the ones with a greater possibility of having something like Aspergers Syndrome, a form of high-functioning autism (search google), that multitask poorly, but concentrate effectively, and get single tasks done faster. And they are the gem holders you seek. Learn to work with them, not against them.

    --
    now we need to go OSS in diesel cars
  179. Task Loading by tm2b · · Score: 2, Interesting

    This is no surprise for anybody who participates in certain sports.

    For example - in SCUBA diving, especially technical diving such as cave diving or deep diving, task loading is known as a huge problem that the diver has to overcome. Not only is there the time cost of changing contexts, there is an additional cost in stress - and stressed divers make mistakes and die.

    A diver will spend a lot of time training so that his or her attention isn't taken up by performing regular tasks - which is to say, so that their conscious attention doesn't have to including those tasks in its scheduler.

    --
    "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
    1. Re:Task Loading by Mtgman · · Score: 2

      One of the best things about having the +1 bonus is the ability to come in late, about a week late, to a conversation and still get your comments archived. Now weather someone ever reads the Slashdot archives is another matter entirely. So this may have been completely useless, but hopefully someone will read it.

      Your analogy of multitasking in a computer and the shifting of menial tasks in everyday activities into the subconscious is kind of off base. There are significant differences between the way computers multitask and the way biological organisms multitask. In a word, it's called evolution.

      Think about it this way, the tasks are still getting loaded, and it's every bit as much info that has to be loaded into memory as it ever was. BUT! The hardware has been optimized in the interium. The real analogy would be a computer that has it's hardware re-designed to incorporate the logic needed to handle those menial tasks so it doesn't have to loaded into general purpose memory and have generic logic handle it. When a task of that type comes down it's routed to the special purpose hardware and is processed much faster so it can take the next input that much faster. Learned tasks have the appearance of being easier to multitask, but it's because the hardware is continually being optimized. Moving away from a general purpose machine into a large array of specialized machines with a smart distributor to spread the tasks around may be really efficient, but it's really bad for flexibility.

      Now that we've gotten the human/machine multitasking analogies straightened out, I agree with the article in that multitasking in humans is difficult when none of those tasks are related or something that is done on a regular basis.

      Steven

      --
      -- I have marked myself unwilling to moderate-- I don't have other accounts to artificially inflate the karma of
    2. Re:Task Loading by pjmoss · · Score: 1

      I agree - which is why I dont often code whilst underwater ... I find that coral really fsck's up my mouse cable as well

      --

      Oracle only! http://members.tripod.co.uk/pjmoss/sql/pjm_sig.sql

  180. Re:oh come on... by elgardo · · Score: 1

    > but explaining *exactly* where he'll go takes
    > quite a bit more than common knowledge (we call
    > it "physics."

    Actually, the *exact* location of floor impact would be more of a chaos function, unless you are doing the experiment in a "perfect" world, where *all* forces (pressure, wind, magnetism, etc) are completely 100% predictable in all areas at all times.

    If you are talking about simplifications, which are quite normal in the field of applied physics, then the knowledge of physics required to calculate the approximate location of impact is, indeed, common knowledge (at least in Norway).

    Most people are also able to predict such an outcome without making calculations. I have never seen a basket ball player stop, pull out a calculator, punch in the numbers, measure the distance and direction to the basket, punch in a few more numbers, and then use some kind of measuring device to throw the perfect shot. Yet, most people are able to throw the ball to the approximate location of the basket.

  181. Re:New government studies show: by Anonymous Coward · · Score: 0

    Too late. I hold the patent on the gene that sees blue.

    BTW, I also trademarked the Sky and research, so make sure you put the [TM} above these words and mention me.

  182. Re:Multitasking Efficiency Dependent on Sex? by Zico · · Score: 2, Funny

    Yeah, you tell yourself that women are good at multitasking the next time you let your girlfriend drive and when she's looking for a particular street sign, she starts screaming at you to turn the radio down. Come on! :)

  183. Knowing this by Pope · · Score: 1

    why on Earth are you on a help desk? It sounds as bad as having a colour-blind art director.

    --
    It doesn't mean much now, it's built for the future.
    1. Re:Knowing this by Anonymous Coward · · Score: 0

      Why - yes. Color_blind art ... what does art necessarily have ta do with color? Or direction --- or does a black-&-white film seem silly? Oh well, if you're correct I guess black-&-white films will never be made ...

  184. XP and pair programming by phr1 · · Score: 5, Insightful
    Reduction of multitasking may be one of the big wins of pair programming in XP. Unless you're very absorbed in the task, just about everyone gets distracted while programming, even when there aren't random interrupts (phone calls etc.) coming in. The win of pair programming may have little to do with splitting the task into abstract and concrete components or anything like that. A big part may simply be that having another person next to you absorbed in the exact same task and working closely with you will keep you focused better.

    I haven't done any formal XP projects but I've certainly had the experience of developing code alongside another person, and found it works very well.

    1. Re:XP and pair programming by HisMother · · Score: 1
      I can tell you from personal experience that this is absolutely true. Pair programming (done right, anyway) gives you that "tired, but a good tired" feeling afterwards. It keeps you focused for a long period of time, and keeps you from that almost unconscious email checking, /. browsing, etc. you might do otherwise. This isn't the -only- productivity gain in eXtreme Programming, but it's certainly an important one.

      --
      Cantankerous old coot since 1957.
    2. Re:XP and pair programming by SilentChris · · Score: 2

      And if he WAS talking about Windows, what's the problem?

    3. Re:XP and pair programming by pjmoss · · Score: 1

      Just had a look at that website - isnt it just saying "Do RAD but er, like, make sure your codes _really_ tight and well, erm, deliver what you said you would" - I do however like the "no overtime" line - cant see it being adopted in our place to be honest!!

      --

      Oracle only! http://members.tripod.co.uk/pjmoss/sql/pjm_sig.sql

    4. Re:XP and pair programming by Ratbert42 · · Score: 1

      For us, one of the biggest wins of pair programming is that when one of the usual idiots stop by to ask a chain of stupid questions, there are two of us to make fun of him. They usually don't last more than a couple minutes.

    5. Re:XP and pair programming by bentini · · Score: 1
      Perhaps I'm missing it, but why is programming in Microsoft's new operating system so important? Does Visual Studio.NET offer a better debugger or somesuch?

      I'm lost...

    6. Re:XP and pair programming by Kalak451 · · Score: 5, Interesting

      Where I work we don't have any specific rules about this kind of thing so things happen both ways, but on the one project where one other guy and I are working side by side on a piece of code, our productivity jumps thru the roof, and not only do we get MUCH more done, the code we produce comes back from QA with almost none(or in several cases Zero) defects. I think alot of it has to do with us catching each others dumb mistakes, and i don't just mean missing ';' or other things that compilers will check (In fact we had to teach our selves to igonor such problems when the other was typing becuase by the end of the day we woudl want to kill each other) We will catch simple logic errors and flawed assumptions as the come up because each of us already has an idea of what the code will look like, and if the other does something completly strange we can discuss it and figure out if its the right thing to do, all before its ever finished. There is nothing worse than digging thru 5k lines of code looking for weird logic erros.

    7. Re:XP and pair programming by sparkz · · Score: 1

      Good for you. I'm working on a tool at the moment, supposedly with a cow-orker, who is totally unmotivated (young, cocky, knows jack shit but doesn't realise it yet).
      I tried to involve him, but I'm not prepared to waste my time doing the (management) job of motivating him, when I could be coding/designing.
      Possibly I'd benefit from his input, could he care, but I certainly benefit from using my time to code, instead of doing management's job for them, just because they can't see how to do it. As far as I'm concerned, he can sit there eating the profits I earn, or disappear, or get a grip. I still get paid.

      --
      Author, Shell Scripting : Expert Re
    8. Re:XP and pair programming by KyleCordes · · Score: 1

      [person next to you absorbed in the exact same task and working closely with you will keep you focused better]

      I have experienced this myself. Pairing keeps you on-task. It also reduces distractions as passers-by seem less inclined to interrupt two people working on a problem together than a person working alone.

  185. Multitasking for programmers by DevTopics · · Score: 5, Interesting

    A discussion of "multitasking for programmers" and why it hurts is at Distraction: the one big obstacle. This is written for programmers, but it is true for everbyody who works with knowledge.

    --
    You found a sword: +4 damage, +5 moderator points
    1. Re:Multitasking for programmers by DougM · · Score: 2, Interesting
      I pointed my boss at this article to explain why I leave my phone on voicemail whilst programming. Some the best bugs have been created whilst trying to program and talk on the phone.

      He didn't listen. I just hope they never need to launch anything that contains my guidance control software.

    2. Re:Multitasking for programmers by Krelnik · · Score: 1
      And here's another link on the topic from Joel On Software:

      Human Task Switches Considered Harmful

      He's got many good rants on that site.

    3. Re:Multitasking for programmers by Anonymous Coward · · Score: 0

      Multi-tasking ... transactional-costs ==> same thing: some gent won an ECON_Nobel prize coupla years ago for demonstrating the NET add_on costs for such behavior ( specific context was union negotiation I believe ) Thus: boss + 1-task = GOOD .... committee + 2^m tasks = sucks !

  186. that reminds me of the days in IBM by jsse · · Score: 3, Interesting

    We didn't have computerized timesheet system at that time(I got to write one later) because CPU time was costy. We had given a stack of palm-size timesheet cards, each slot is a 15-minute interval.(I think newer IBMers could find this timecards in storage room, they've printed quite a lot of them)

    It wasn't so bad when one day our new manager introducing 'time-slicing' time-management technique, that we had to fill in different tasks in each time slot, to prove that you've 'used your time efficiently'.

    Time-slicing was a new buzzwords that days. Obviously he didn't quite catch the meaning of it.

    Clueless managers can be found everywhere.

    1. Re:that reminds me of the days in IBM by triticale · · Score: 1
      Clueless managers can be found everywhere.

      My wife worked in a word processing shop 25 years ago (Mag Tape Selectrics) and at one point they brought in an efficiency consultant. The employees were required to fill out time record cards like mentioned above, altho they did not define the time segments. Herself got in BIG trouble for including a line for the minute to fill out the card every time she switched tasks. They didn't want to know about that.

  187. I can testify... but... by James+Foster · · Score: 1

    I've noticed that with myself... I would have thought it was kinda obvious though?
    If within the period of 1 minute... Someone switches between two applications, obviously it will take them a second or two to adjust between the two (depending on the complexity of what they're doing).
    IM programs also are a huge source of distraction for me... people come online, people go offline and messages are sent and recieved. I think IM programs will be the downfall of any productivity that exists whilst working unless they are removed from a work environment. I have started getting into the habit of closing them before starting any work.

    1. Re:I can testify... but... by Phroggy · · Score: 1

      If you get a lot of IMs from people you don't know or people you don't normally want to chat with, set your privacy settings to only allow IMs from people on your buddy list.

      If you get a lot of IMs from people you want to keep on your buddy list but just don't want bugging you all the time, there's an option to only allow IMs from certain people, and block anyone else.

      Note that if you do this, you will appear offline to anyone who you aren't allowing to contact you, and they will appear offline to you.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  188. Re:Ugh.. Stupid logic, again. by Emil+Brink · · Score: 2

    Smarten up. Please.
    Um, you do realize that timothy didn't add any editorial to this posting at all, right? That thing about "my manager" was said by Greyfox, the submittor of this bit of news. ;^)

    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
  189. New government studies show: by Kierthos · · Score: 5, Funny
    • Sky indeed blue, research study concludes.
    --
    Mr. Hu is not a ninja.
    1. Re:New government studies show: by QuoteMstr · · Score: 1

      air is colorless. The sky is (usually) blue.

  190. Staying focused on ... slashdot? by pjrc · · Score: 2

    So basically, an employee who can stay focussed on one thing for long periods of time is going to have higher productivity than one who has to handle constant interrupts.

    It all depends on what that one thing might be. For example, remaining focused on reading slashdot comments and making first posts and trolls probably isn't going to be very productive....

  191. Re:I guess it depends on.. by Hast · · Score: 1

    Actually /listening/ to two conversations isn't that hard. The trick is to switch quite often, you get the gist of the dialogue and then switch. Naturally you can't give a word for word summary of what they were saying, but that is hardly useful anyways.

    Most conversations are not that interesting to listen into anyways. Which I guess is a good way to practice this skill. (Fancy dinner parties and similar places, where people talk a lot without actually saying anything, are excellent training grounds. Just try to find an interesting conversation to participate in and you'll be listening in on several before you know it. ;-)

    Doing it consiously is a lot harder though. It works best (for me at least) if I don't try to do it. (That is, when I'm drunk. ;-)

  192. Re:I multitask for a reason by SlippyToad · · Score: 2
    There's a difference between pausing while running one task, and starting another, and being interrupted in the midst of your train of thought. I can do just fine if I am choosing the tasks which I flip between. Start a compile in one window, run a batch job in another, start loading a program on a different terminal. But if you come along in the middle of all that, sit on the edge of the desk, and start asking me questions about some completely unreleated topic, three trains get derailed and it takes me sometimes an hour to get back on track.

    On the other hand, if I try to play Unreal while talking to my Mom on the phone, she usually groks that something is up.

    --
    One day I feel I'm ahead of the wheel / the next it's rolling over me / I can get back on / I can get back on
  193. Re:So There I Was... by markmoss · · Score: 2
    Microsoft Project is probably not the answer. It is useful when used properly, but most managers can't. They toss in arbitrary numbers, then play around until the timeline ends when they want the job done -- and it doesn't have a damned thing to do with reality. To make it work, he's got to work very hard to get real numbers in there, identify ALL the dependencies, and (hardest of all) then he's got to accept the results even when they say that stuff he promised in 1 month is going to take 3...

    If you do it right, the chart does show points where work can be done in parallel, and critical parts where a little extra resources can speed up the project quite a lot. However, with the typical management gloss over the details, the software is probably going to think that "If one woman can produce one baby in 9 months, then 9 women can produce one baby in 1 month." (Fred Brooks, The Mythical Man-Month) This results in completely unrealistic schedules.

    I have worked on projects where project management software was critical. But if your organization is small enough that coders are usually doing multiple projects, then chances are the projects aren't complex enough to really benefit from it. That is, if you've only got 1/2 a coder to put on it and it's 500 hours of coding, then it's going to take half a year if you get him started right away, and longer than that if you mess around planning how you're going to allocate his 20 hours a week first...

  194. inefficient unless... by vocaljess · · Score: 1
    multitasking can be done efficiently... just look at pres. clinton. there was an instance where he was recieving a briefing, watching television, looking over a proposal and doing a crossword puzzle (in pen) all at the same time... the person giving the briefing asked him rather peevishly if he was paying attention and he repeated the last four paragraphs verbatim.

    wish i could do that.

    --
    "Why is all this crap here?" -- 4-year-old Brandon
  195. Brain clearly not properly awake yet by Dr_Cheeks · · Score: 2
    Ugh. Monday morning. Whatever part of my brain it is that spots funnies clearly needs more caffeine. Which sounds like a good excuse to leave my desk.

    Apologies for my lobotomy.

    --

    1. Re:Brain clearly not properly awake yet by alnapp · · Score: 1

      No problem blokey
      Probably my fault for not being that funny
      Will Try harder

  196. Re:Home working by Bronster · · Score: 1
    But when I'm programming any interrupt withing a 3-4 hour time span destroys all my concentration.

    Which is why I get all my best 'creating' programming work done between midnight and about 3am. I'm still awake enough to think, but there's no phone or direct interuptions, and my girlfriend has gone to sleep. I can get that 3 hour concentration time.

    I'm just very glad that my work allows me flexible working hours and the ability to work from home.

  197. Hacking the Office Environment by Preston+Pfarner · · Score: 1

    As my company went from 10 people to several hundred, the interrupt level rose dramatically© At those levels, even when interrupters are generally attempting to be reasonable, it gets to be destructive© Some of us developed an effective response©

    We use a wireless network ¥wavelan, many of us work on laptops, and we have many small conference rooms© So when a programmer wants focus, they will sometimes just sneak off to a conference room and continue to work from there©

    They're still able to work, reach the CVS repository, read email, but they prevent external interrupts© Not even their manager or coworkers know where they are© It works great©

  198. That is so true... by hkon · · Score: 1

    I got just so much more done back in the days when i used MS-DOS than with this fancy-schmancy linux-thingy.

  199. Re:I guess it depends on.. by dadragon · · Score: 5, Interesting
    Who can't spit out the name of your ISPs mail server while some dolt fills on the Email wizard in Outlook Express while they do something else?

    I can't. I have CAPD(Central Audiotory Processing Disorder). I could spit it out, if I knew what he was asking, but that's what I can't do, make sense of what I hear. If I'm doing ANYTHING else, I don't understand what somebody is saying to me, be it hitting something with a hammer, reading a book, coding, looking at a wall, if my attention is even remotely used for something else, I can't hear people.

    That includes thinking of what to say when they're done talking, or if they get me thinking of something else. It's really annoying, actually. That's why I can't do the phone-monkey thing.

    It does have its advantages, though. I'm not easily interrupted when doing work, I don't hear people talking to me when I don't want to, it's not ignoring, it's involentary, but convenient at times. I have not trouble visiting my own little world.

    --
    God save our Queen, and Heaven bless The Maple Leaf Forever!
  200. Statement too general... by Uttles · · Score: 1

    Multitasking is harmful to productivity...

    Well, depends on what you're talking about. First of all, if 'multitasking' is your code word for someone working on 10 projects and also having to answer questions about other projects all day, well then yes, it's going to be extremely difficult for them to complete anything. On the other hand, as with computers, there are "stalls" in projects where someone simply cannot proceed with their work, in which case it is more productive for them to work on something else for a little while. Also, in general, it is good for people to work on a few different things. When someone becomes too focused on one task, they lose their "vision" of the big picture, which can cause conflict within an organization. It is my personal opinion that multitasking is very productive but only if a reasonable, intelligent scheme is used to determine the tasks to be accomplished.

    --

    ~ now you know
  201. Re:I guess it depends on.. by mami · · Score: 1

    I see said the blind man to his deaf wife.

  202. Re:Nothing new by JRaines · · Score: 1

    Actualy, modern manufacturing has moved to "cell" type manufacturing where the worker "task switches" on a limited number of steps, not true multitasking, but not one item. The task swithcing can become quite rapid once the routine is developed.

  203. Re:I guess it depends on.. by Hater's+Leaving,+The · · Score: 1

    Get yourself a female partner, and after a few years a small lobe in your audio cortex will develop such that it kicks the speech centre into saying 'yup', or laughing, or making some bland response which matches what she's just said despite the fact that you really haven't got a clue what she actually has said. Every so often, while I'm intensely reading, my audio lobe will detect a joke, when in fact what's been said was tragic news, or something. Then I have to make excuses: "oh, you mean that's real - I thought you were describing some spoof" or whatever. Hello dear :-) THL.

    --
    Keeping /. cynic density high since the fscking Kwhores/trolls arrived.
  204. Re:Nothing new by alainygr · · Score: 2, Insightful

    Exactly, and it is not for more productivity that we quit the Ford working-style... but for a big social advance.
    I don't want to do the same thing all day long, I think the point here is more about "I don't want to be bugged at work" than " I don't want to work multitasking"
    And it would defenitely be a regression to go back to the Ford style, but yeah, bosses would really like it.

  205. Re:I guess it depends on.. by sporkraper · · Score: 1

    Time to get off the helldesk...

  206. Re:Multitasking Efficiency Dependent on Sex? by Anonymous Coward · · Score: 1, Interesting

    Hey I'm a girl and perfectly capable of multitasking when necessary. Can I point out that asking you to turning the radio down was probably a sensible course of action. May I also point out the well known fact that almost all girls are capable of thinking of several things simultaneously, whereas very few men are able to do this. Conclusion: girls _can_ multitask, they're renowned for it!

  207. I did by T1girl · · Score: 1

    It was a little-bitty story near the bottom of the news page in the "Careers" section. The hurricane was the top story. I've never seen the Careers story featured as the top story of the day. But then, Monday morning is usually pretty slow for news.

    It's beautiful. Just like the sun till you get too close.

  208. Re:Nothing new by Anonymous Coward · · Score: 0

    Maybe the more they are sick of it, the faster they try to finish it.

  209. Home working by TarpaKungs · · Score: 3, Insightful
    Guess I'm lucky - but...
    When I'm going insane with soem development I simply announce that I'll be at home till it's fixed. This works because:
    1. Because my boss understands the *real* issue - our systems working is higher priority that company policies/management fads etc.
    2. I'm reasonable - I wouldn't do it if there's no other staff around or there is some pressing reason I *should* be in.
    3. I already have unmetered net and enough equipment at home to do my job.

    This works for me. I can do helpdesk duties because I'm not trying to do anything long term most of the time. Just trying help users. But when I'm programming any interrupt withing a 3-4 hour time span destroys all my concentration.

    Curiously - a great many comapnies in the UK don't encourage home working. They don't have a "policy" in place(!).

    Come on UK management: why are so many people taking up expensive office space, polluting the planet, wasting their lives on the train, in the car or bus and stressing themselves to death when they *could* be at home 60+% of the time and actually do *more* work?

    --
    Why can't women be like Hedy Lamarr - beautiful, talented and inventors of frequency-hopping spread-spectrum techn
  210. Don't confuse multitasking with distraction by pieterh · · Score: 2, Funny
    Being distracted by irrelevancies is one thing, but switching between different projects and tasks can be very productive, if done right. First off, it is tiring to concentrate on one thing for too long. Secondly, when I work on different projects, the cross-fertilisation of ideas is often very useful. Lastly, in my experience, the cost of context switching between projects can be kept very low by using standard tools, similar environments, etc.

    There is some evidence that people who learn to speak several languages at once learn faster than those who learn a single one.

    Computers multitask stupidly. Many people multitask naturally and creatively. The trick is to make it easy, painless, and pleasant.

  211. Human Task Switches Considered Harmful by Anonymous Coward · · Score: 0
    Yeah, it's a bit of a "duh" but does still need to be said, because there is typically a lot of pressure to multitask.

    Something to show your boss, really.

    Anyway, Joel Spolsky also wrote a nice article about it recently ... worth mentioning here I'm sure.

    http://www.joelonsoftware.com/stories/storyReader$ 300

  212. That's mainly for thinking tasks.. by General8 · · Score: 2, Interesting

    .. i think. I've found that when it's something that requires brain work (umm, like coding) it's good to get long periods of continuous work. It takes some time to get into the "mood" where you just start hitting code. Also, of course, every time you start over you gotta think and "reorganize" your thoughts to the problem at hand. It takes some time too.

  213. So There I Was... by asackett · · Score: 5, Insightful
    Interviewing for a gig with a division of H-P. The interviewing team all knew me, they all knew my work, that's why they were interviewing me.

    One new age, diversity celebrating, politically correct company chick asked me, from her list of prepared questions, "Do you believe you multitask well?" So, I asked her, "Can you define multitask, so I can be sure I'm answering the question you want answered?"

    "Doing more than one job at a time", she replied, "like debugging one minute, explaining an important process change to a coworker the next, and then going back to debugging." I thought on this for a moment, wondering if it was a trick question, an honest question, or perhaps an honest question that through the acts of self deception and corporate mind-fucking had become a trick question. So I figured I'd just be honest, and let the chips fall where they may. "No, I do not believe that I multitask well in environments such as this, and in fact I do not believe that anyone multitasks well in an environment such as this. When I worked at Burger King, as a teenager, I could make fries and fill drinks at the same time, but those were not mentally challenging tasks."

    "I happen to think that I multitask very well, and don't find that it's all that difficult", she said to me. And it was at that very moment that I realized that I was not meant to work in the corporate environment. Which is fortunate, because I did not get that job, and I'm still self-employed. The PC company chick? She proved that she multitasked well by volunteering for every function that would keep her in meetings, all day every day, and for avoiding work so skillfully, but being seen rushing past on her way from one conference room to the next, she was promoted and now runs the department.

    My point? There is a fallacy floating around in corporate America, that in order to produce more output with less time and fewer resources, we must all fill many roles. Instead of focusing on doing one job very, very well, we are supposed to compensate for the fact that jobs have been eliminated, but their roles have not. So we are expected to "multitask" -- and the harder we're expected to swap, the lower the work output, the lower the quality of it. We are never allowed to operate at our full potential because we cannot achieve the mental state necessary to do Great Work. We find ourselves staring at the same problem for half the day, only to spot it within 20 minutes first thing the next morning, before our minds are cluttered up with corporate crap.

    Productivity and quality will not improve no matter how many policy changes and process controls we are subjected to. What has to change is the production budget has to rise in direct proportion to shareholder dividend reductions. We are not going to cure anorexia by starving it to death!

    Being self employed, I no longer have to deal with the down-sized company (or being down-sized out of a job) and can focus on my work as long as the telephone doesn't ring. It always seems to be that client with the hairiest project who calls right at that moment when the feeling of an inspiration forming is building... and I let my wife answer the call and take a message. Gotta love it.

    --

    Warning: This signature may offend some viewers.

    1. Re:So There I Was... by Skapare · · Score: 2

      Actually, he needs to do it on Project even before he makes those promises. If his boss is demanding it in 1 month and Project says it takes 3, then he has to make the case better (using the Project data). Too often they tweak the numbers and make the boss happy for now (and circulate their resume). Of course tools like Microsoft Project can be abused, or simply misused.

      Too often the kinds of multitasking demanded by managers is equivalent to one woman having sex 9 times so she can have 9 babies at the end of 9 months to achieve a baby-a-month long term rate.

      I've also had cases where managers wanted a project done in 1 month, and when I came back with a 3 to 5 month estimate, they dropped the project. But then they keep bringing the project up every few months as if they expect someone to accidentally say "oh that will only take 1 month". I have to end up saying "That project would have been done 2 months ago if you had started it when I told you 6 months ago it would take about 4 months." Of course some other project would not have been done.

      --
      now we need to go OSS in diesel cars
    2. Re:So There I Was... by Oswald · · Score: 2, Insightful

      I think I see a trend here: younger people seem more confident that they can multitask without penalty than older folks (obviously I have to guess what the ages of posters are, but I bet I'm not too far wrong on most of them).

      Some of the happy multitaskers have gone so far as to proclaim the process's superiority for certain tasks, pronouncing it more 'efficient'. That's not likely, since it implies that you can do a task more quickly (or get a better result) if you do it while you do other things than you would if you did just the one thing. What multitasking frequently is is 'more useful', because many situations simply demand it. If you're supposed to type and answer the phone, it's not an option to type all morning and field phone calls all afternoon.

      But here's the thing--you learn to hate it (obviously the poster I'm responding to has). First, (and this hurts, but I think it's true) your context switches get slower as you age. I don't know if it's physiological, or the result of years of distracting crap piling up in the corners of your mind, or maybe even training (my job demands a lot of focus on a few related tasks, and complete exclusion of distractions--maybe 17 years of that has affected me), Second, you get crankier about asshole employers that won't give you a free moment to get your thoughts in order. Third, over the years you build up a list in your head of the things you have irredeemably fouled up by trying to do too many things at once, and you don't want to add to it any more.

      That's what I think, anyway.


      re: your sig--
      No, I do not think I should cut my hair just because I'm now middle-aged.
      Well, I did when I was 32, but now that I'm 41 (and feeling younger than before--I'll bet you're familiar with the phenomenon) I think you're right. To hell with the gray, I've been growing it back for about 10 months.

    3. Re:So There I Was... by lowlymortal · · Score: 1

      You remind me of an incident that left me quite disgusted. The entire "customer relationship management revolution" just said one thing - take care of what your customer wants. That is something my dad could have told everyone with his small-tailoring-shop work experience.

    4. Re:So There I Was... by asackett · · Score: 1
      Sounds to me like you're someone who thinks too highly of himself, who couldn't adapt to corporate industry, who hides behind his 'self-employment' as a way to keep from failing in the big time.

      I've heard that before, and always from those who only see a a lip balm-encrusted middle manager's ass when they look up from the bottom rung of the ladder. Here's the brief explanation for you:

      1. There is not enough room in senior and executive management for everyone who's qualified and motivated to be there.
      2. There is not enough room in middle management for everyone who's qualified and motivated to be there.
      3. The Peter Principal dictates that most of management will be those who are subcompetent.
      4. Obviously, the mediocre are the most rewarded segment of the workforce at any given level.

      If you believe that mediocrity is something one should aspire to, go for it. Me, I'm not updating my resume any time soon.

      --

      Warning: This signature may offend some viewers.

  214. Re:Multitasking Efficiency Dependent on Sex? by Phroggy · · Score: 1

    My mom plays orchestral percussion, and used to be quite good at knitting and reading a book while counting 60 measures of rests. I don't knit or anything, and I don't think I'd be able to handle all of that if I did, but I can count rests while reading a book or having a conversation or whatever. It takes practice, and you have to count on your fingers.

    Those of you who don't play percussion probably have no idea what I'm talking about...

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  215. Re:I guess it depends on.. by Phroggy · · Score: 1

    I was speaking in particular about my experience doing DSL tech support - the average customer IQ was considerably higher than dialup tech support. The vast majority of DSL customers know what a browser is, for example. Some of them even know the difference between a single right-click and a double left-click. We certainly got our share of bumbling twits, but that's no excuse for some of the notes I've seen.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  216. More on the govermental research reports, three of by more · · Score: 1
    1. The length of rat tails modeled as a Gaussian distribution.

    2. It is more usual for drivers to accidently drive off the road on the convex side of the curve than the concave.

    3. Cleaning staircases is more efficient top-down than bottom-up.

    All of these are rumored to be worth a PhD.
    --

    -- Imperial units must die --

  217. Common knowledge? by Painelf · · Score: 2

    Isn't this common knowledge? I usually try to do stuff in continous timespans, instead of switching contexts all the time.

    1. Re:Common knowledge? by hillct · · Score: 4, Insightful

      It should be common knowlege, except management doesn't often seem to make the connection between reality and most management books. There's a great book The One Minute Manager Meets the Monkey all about deligating tasks to reduce the mmanager's stress level and allow him to focus. Unfortunately, This book alocates vary little time to task assignment across staff, such that your staff can focus on a limited number of tasks in an organized sequence. This is unfortunate since the productivity of a manager doesn't often ralate as directly as we'd all like to believe; to the productivity of his employees.

      --CTH

      --

      --Got Lists? | Top 95 Star Wars Line
  218. Macs make people more productive by Mr.+McD · · Score: 1

    And for obvious reasons apparently, Mac OS 9 could hardly multi-task! Looks like our productivity is going to go out the window now that we have Mac OS X.

  219. It's worse than that by mikec · · Score: 1

    Even if you could multitask perfectly, without any context-switching overhead, it wouldn't be the best way to operate most of the time. Most jobs are demand-driven: a bunch of people are asking for tasks to be completed. Multitasking is useful for giving the illusion you are making progress on a number of tasks simultaneously. But almost any other schedule is better for actually finishing tasks sooner.

    Suppose you have ten tasks that will each take two days. If you multitask perfectly, they will all be done at the same time: in four weeks. Ten people will be pissed because you just took a month to finish a two-day job for them. If you instead finish one at a time, then nine of your customers will get their tasks done sooner. Some of them a lot sooner. Even the last task you finish won't be done any later than if you had multitasked. The advantages of unitasking are even greater if the jobs aren't the same size. By working on shorter jobs first, you minimize the average wait time while not increasing the maximum wait time at all.

  220. Re:I guess it depends on.. by Anonymous Coward · · Score: 0

    Reminds me of when I am sitting at my desk, staring at code with the phone happily ringing next to me.... what phone, I ask? Whose phone?

  221. Ugh.. Stupid logic, again. by Bowie+J.+Poag · · Score: 0, Flamebait



    Timothy, people like you would have rejected the invention of the wheel because "it takes so much time to chip one out of stone that you can just drag it along the ground in half the time!"

    Smarten up. Please.

    --
    Bowie J. Poag

    1. Re:Ugh.. Stupid logic, again. by Bowie+J.+Poag · · Score: 1



      Yup. Timothy is the one who agreed with the bonehead, and wasted both yours and my time with it.

      --
      Bowie J. Poag

  222. Playing Both Sides by Anonymous Coward · · Score: 0


    I guess CNN should know about playing both sides after reading a recent article in Roll Call magazine.

  223. This is not completely true by GreyPoopon · · Score: 2
    Unfortunately, this article is not completely accurate in its analysis. While many people have productivity losses due to multitasking, there is a sizeable portion of the workforce that does not. However, the division of talents seems to be largely in line with the division of multitasking ability.

    For example, my wife is incredible at multitasking. She can be having a phone conversation, slip in a quick face to face conversation, and be filling out expense reports and travel arrangements at the same time. She can also answer a 40-line switchboard while sending e-mail and ordering office supplies online -- all within a multitasking environment. However, she cannot program a computer. She simply cannot concentrate long enough or hard enough to perform this task.

    I, on the other hand, can summon the mental powers necessary for programming, and can spend hours upon hours without moving from my chair, solving incredibly complex problems. But, I can't talk on the phone and eat at the same time. I cannot even perform menial tasks simultaneously without really messing something up.

    So, I think the writers and editors of this article need to take a closer look. Examine people who are in jobs that TYPICALLY require multitasking -- for example: secretaries, receiptionists, press managers, etc. They'll probably find that most of these people are extremely good at what they do, and that the multitasking doesn't slow them down a bit. It just uses up idle CPU cycles.

    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  224. Yeah, but there's no choice. by bill_mcgonigle · · Score: 1

    It's not that people can't multitask it's that any one operation is less efficient thatn if they weren't multitasking.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  225. Re:Multitasking is ... by Anonymous Coward · · Score: 0

    maybe you can piss with one hand, not me, it takes two to hold down the fort.

  226. This reminds me Knuth... by Anonymous Coward · · Score: 0

    This reminds me Donald Knuth who doesn't use email because he claims it ruines communication efficiency by forcing multitasking: "My goal is to do this communication efficiently, in batch mode --- like, one day every three months." http://www-cs-faculty.stanford.edu/~knuth/email.ht ml

  227. I multitask for a reason by Muggins+the+Mad · · Score: 4, Insightful


    I often have half a dozen (or more) things going on at once, switching between screens, applications,
    and even computers regularly.

    Why?

    Because I'm *waiting* for things to happen. Waiting for that 3 minute web page to load,
    waiting for that 10 minute compile, waiting for a reply to an ICQ, or whatever.

    If I couldn't multitask, I'd be sitting dumbly staring at the screen waiting for whatever task I'm doing to
    become ready for my input again.

    Sure, a lot of time/energy goes in the context switch. But it's time that's wasted *anyway*.

    - Muggins

    1. Re:I multitask for a reason by eod · · Score: 1

      I wouldn't call that multitasking but more suspending jobs from my brain.

      I'm in almost the same situation, when a (complete) simulation takes some hours, I just can't sit and wait for it to finish. Then I suspend the job until the simulation is finished and do something else (there are always something else to do).

      The reason I call it suspend is because I don't think about anything new when I wait for the simulation. And that is because I couldn't think of anything to do except start a simulation and see if the thing works or not...

    2. Re:I multitask for a reason by leereyno · · Score: 4, Informative

      What you're doing is an example of cooperative multitasking. You choose when you do the context switch and which task you pay attention to next.

      The problems start when you're forced to do pre-emptive multitasking. This is what happens when you're busy trying to do one thing while the phone is constantly ringing, people are coming and asking you questions, or any number of other distractions are vieing for your attention. It is at this point that productivity plummits because you're spending 75% of your time dealing with bullshit. I once worked as a tech at Fry's Electronics and that is the exact kind of thing I had to deal with. Here I was supposed to be fixing customer's computers but I wasn't able to do that because Fry's wouldn't hire enough people to handle things like customers at the counter, processing returns, etc. etc. I quit that job and I hope I never have another one like it.

      Lee

      --
      Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
    3. Re:I multitask for a reason by s390 · · Score: 5, Interesting
      Because I'm *waiting* for things to happen. Waiting for that 3 minute web page to load, waiting for that 10 minute compile, waiting for a reply to an ICQ, or whatever.

      Right on. However, the researchers here seem to have a rather simplistic, one-dimensional view of multitasking.

      (OK, sound research starts by validating a few simple concepts, then building more complex structures later. But seriously, eight years of research, for merely this? I guess they've got to keep some ideas in their back pockets, ready for a next round of grants.)

      There are two ways multitasking can happen: chosen swapout of tasks (you mention waiting for something to finish, but it might be waiting for anything - email reply, phone callback, etc.), and imposed interruptions (phone, instant-message, chatty boss/coworker, and so on). Swapouts are like enqueue-wait swaps on a mainframe - you know it's going to be awhile before you can resume that task, so you turn to something else. Interruptions are like, well... I/O interrupts - they demand immediate attention, whether or not its convenient at the moment. Swapouts tend to _improve_ efficiency generally, and so does minimal servicing of trivial I/O interrupts. Continuing the mainframe analogy, a first-level I/O interrupt handler merely fills a buffer and posts an ACK, then exits; these don't seriously degrade scheduling. What hurts productivity are interrupts that are forced as untimely swapouts of important, hard tasks.

      A long time ago, I did some applications programming in COBOL for a S&L. (Yeah, I know COBOL sucks, but it paid the mortgage and I also taught myself IBM S/360 ASM during the same period.) Anyway, I was easily the most productive programmer in the shop, because I always had at least three and sometimes half a dozen projects ongoing at once. This was back when you were lucky to get two compilations of any one program per day. So, I'd code in one program, submit it for compile, and go on to coding in another program. It was quite effective, swapping tasks that way. Of course, it also helped that the programs were usually related.

      As with many things, the real issue here is empowerment. Workers who can choose when to swap out tasks and turn to other ones will always be more productive (and happier) than those who are constantly interrupt-driven and never get to take anything to a "stopping point." This seems obvious: it's why you don't have the Help Desk do any network engineering or complex programming.

    4. Re:I multitask for a reason by jacoplane · · Score: 1

      I agree with you that Multitasking can increase productivity. When I'm coding (mainly java) i like to run nedit, mozilla on the Java 2 Documentation, and ICQ to discuss problems with people. Don't tell me I'd be more productive without multitasking.

  228. Re:I guess it depends on.. by jcarley · · Score: 5, Funny

    I think I have the same problem although it sounds less acute. When my wife talks to me I can't hear her. The disorder seems to be hereditary because my kids can't seem to watch tv and hear their parents either...

  229. oh come on... by Kalani · · Score: 1

    That's hardly a scientific study. It's a mind-dump of an angry guy forced to do phone support while he's programming. While I'll agree that I feel less productive in general when I'm in a chaotic environment, I'd rather see something from a professional psychologist or neurologist. To get published they'll have to adhere to some modicum of proper analysis.

    Thanks. ;)

    --
    ___
    The ends are ape-chosen, only the means are man's. -- Aldous Huxley
  230. Goldfish.. by marcushnk · · Score: 1, Funny

    Is it just me or is this story kinda like say we're just like Goldfish??
    Ohh look a rock
    ohh look a rock
    ohh look a rock
    ad-infinitum (or something to the effect) Marcus

    --
    "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
  231. Irony by axlrosen · · Score: 1

    Wow, talk about irony... This is the top story on CNN, the same day that they launch their new format that tries to show you *six* different stories at the same time. It's funny watching this story being reported by the anchorperson, while the other five sections of the screen flash and scroll around.

  232. multitasking & productivity by Anonymous Coward · · Score: 0

    Peter Drucker had this concept down years ago.... Some of the best reading for ANYONE is "The Effective Executive".

  233. Cost-benefit analysis by Sitaram+Iyer · · Score: 1

    At the heart of any optimal task switching, there's conceptually a simple, adaptive mechanism that weighs the (measurable) cost of switching tasks against the (expected) benefits of sticking on. Several nice comments on this thread describe this idea for CPU scheduling. On similar lines, I just published a paper on anticipatory disk scheduling (to appear in the Symposium on operating systems principles, October 2001). Idea is that synchronous I/O makes processes issue requests one after another, so the operating system deliberately tries to service many requests from each process before context switching. Unnecessary context switching can get very expensive, and the trick is to outweigh expected benefits against costs while scheduling requests.

    This principle can be consciously used in meatspace. We all have unique levels of tolerance and overhead for context switching: measure it! For example, while coding two pieces of software, use a metric such as the number of lines modified in the last hour (diff old new | wc -l): very very hazy, but still useful. Then on each context switch, extrapolate to the next hour based on the past hour. Compare that with the number of lines actually coded for the other project in the next hour. Congratulations, this is your context switch overhead ratio.

    Modulo coffee consumption, this number gives an acceptable personalized context switch frequency. There are other factors like taking a quick break to another project, but to a first approximation, this works.

    // today's my 24th birthday. just felt like telling someone. //

  234. Re:I guess it depends on.. by tdelaney · · Score: 1

    Sounds very similar to me, except I didn't know it was considered an actual condition. I find it incredibly difficult to pay any level of attention to anything else when I'm concentrating on something. I'm a notorious single-tasker. I hyper-focus on whatever I'm doing. I will be vaguely aware of things that happen around me, and will be completely unable to recall them 2 minutes later.

    My brother on the other hand is very good at juggling multiple things. He can be playing a computer game, and having a conversation, and paying attention to what is on TV all at once.

    I'm a programmer. He's a consultant specialising in putting together the computer systems for places such as billboard (as in road-side billboards) and magazine companies. I suspect our career choices have been guided by the above traits.

  235. Long runs better than context switches by roie_m · · Score: 1

    I guess that means I should do all my slashdot reading in one strech, without stopping to do other tasks in the middle, like coding.

  236. Re:Aritcle on joel about programmer context switch by jomagam · · Score: 1

    I'm sure it's true what you say but work can be modeled by a realtime system much better, so you might be much better off by working on more than one thing at a time...

  237. Productivity sucks by Anonymous Coward · · Score: 0

    I think people are afraid of being productive of being focused. That's why I listen to music while doing whatever, and I like the lessened consciousness induced by alcohol and other drugs. I don't know why, but people seem to be afraid of being too focused themselves.

  238. Nothing new by Ubi_UK · · Score: 1, Redundant

    Ford discover this a long time ago while setting up the production line: If the task you perform is as simple as possible (i.e. the same thing all of the time) the efficiency is the highest.

  239. Re:I guess it depends on.. by skinhead · · Score: 1

    What can I say....

    well... Thank you!

    I suffer from all the same symptoms (I think I'm quite extreme case too), but I never had a name for it before. When someone starts talking to me, I'm remotely aware about it (sometimes not even that). Then I have to completely drop whatever I'm doing and ask them to repeat. It's quite annoying at times as other people get angry because they think I'm ignoring them. I also might miss parts of or whole sentences while trying to figure out what to say next. Actually I can't look people into eyes (or at their faces actually) during conversation, because that makes me think something irrelevant and lose part of the conversation.

    Most of the time this, however, is a real blessing. I'm very good at concentrating in whatever I'm doing at the moment. And I'm still able to do several things at a time, as long as one of them doesn't include listening to any noise.

    --
    When you smile, the world laughs at you.
  240. Did anyone go to cnn.com before slashdot posted by Absynthe · · Score: 1

    this....

    It's the big story at the top of the page now. I'm wondering if they just pick that story from the amount of traffic that a certain story is generating. It's not exactly a banner news day but there's certainly things more important than some op-ed piece from the career section.
    If that's so, you could form advocacy groups where someone sets up a site and links to the cnn story that you want to get coverage for and the people involved with that issue could go through and click them all every day.
    Or more nefariously spoof ip's to make unique hits and run a script....
    hmmmmmm

  241. Nothing new by 51M02 · · Score: 2, Interesting

    This is old news. In the car industry back to the Ford T model each employees are working on a specific task and not each one working on all parts of the car making process. When you focus on one task you gain in productivity. Nothing new here...

    --
    --- Bouh !!! ---
  242. Don't I know it. by Apache · · Score: 2, Insightful

    I've noticed this from my experience working as the sysadmin for a tiny ISP. For example, I'd often get calls about tough win9x/nt problems that our tech support people (both of them) couldn't solve while I'm at my desk hacking away at Perl code. In order to wrap my mind around the win9x problem (remember, it's something that two tier 2 quality tech support people couldn't fix), I had to dump all of my cached data about the code I was working on from my short term memory to make room. When I got back to the code, I would have to rebuild my problem solving information cache back close to the state it was before the call, because I'd need that information again to continue where I left off. This would usually take 1-15 minutes depending on the complexity of the call and the familiarity of the program. Given that lots of people would call me about lots of stuff, I figure that sometimes I lost at least 1-2 hours of working time per day.

    If only I wasn't pulling triple duty as a sysadmin, programer, and tier 3 support... but that's another story.

  243. Multitasking Efficiency Dependent on Sex? by Anonymous Coward · · Score: 1, Interesting

    I wonder what they controlled for in this study. i remember seeing a TV show where some researchers discovered that in general women are much better at multitasking then men. That study had limitations as well (the tasks were quite specific: frying an egg, doing a crossword, ironing a shirt. God knows I can't iron a shirt), but i wouldn't be too surprised if the result were accurate.

    1. Re:Multitasking Efficiency Dependent on Sex? by keithdowsett · · Score: 3, Insightful

      Women are great at multi-tasking. They can iron, watch tv, mind the kids and still find time to tell you all the things you have done wrong in the last two weeks.

    2. Re:Multitasking Efficiency Dependent on Sex? by triticale · · Score: 1
      My mom plays orchestral percussion, and used to be quite good at knitting and reading a book while counting 60 measures of rests. {snip} Those of you who don't play percussion probably have no idea what I'm talking about...

      Wouldn't she just set an interrupt flag for the sound of the 58th measure?

  244. But processors don't get bored by DrSpirograph · · Score: 2, Insightful

    I find that if I can switch between tasks (provided it doesn't require huge swapping) I work better because I can keep interested and not get bored of one particular task that just goes on and on. If I have a couple of little jobs that I can quickly complete and feel satisfied about completing them, I feel better because I'm not just working on the mammoth project that's going to take 3 months. Also I find that in life in general I schedule my time a lot better when I'm busy, out of necessity. Last year, when I was doing uni full time, two jobs, and three amateur theatre productions in one semester, I wasted very little of my time because I couldn't afford to.

  245. Multitasking==Good CPU by Soko · · Score: 2

    Being forced to multitask means you are in demand. I mean, right now I'm:

    - thinking about the 4 projects at work I have to juggle
    - writing PHP code for a side project
    - checking my Apache logs for Code Red II virus attacks (399 since Sunady midnight)
    - checking any IIS machines on the LAN at work to make sure they stay un-infected
    - waiting for my co-league in the UK to respond via ICQ about Code Red
    - Listening to my lovely wife complain, since I'm supposed to be on vacation
    - Draining the Segrams VO bottle as quickly as my brain will allow

    It's called being punished for being good at what you do. Get used to it - truly smart people are a valuable resource, and in demand.

    Soko

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  246. It's flow, stupid by Anonymous Coward · · Score: 0
    For anyone whose brain has been running even one task all these years, this might remind you of the flow phenom. An early investigation (more than a decade old, now) of this topic is in Mihaly Csikszentmihalyi's book Flow: The Psychology of Optimal Experience. He also authored a follow-up of sorts, but I didn't find it nearly so interesting.

    There, now you have something worthwhile to do today: much more useful than hanging around here being cliche slashdot posters.

  247. CNN Relaunches Multitasking News Channel by jeffl56 · · Score: 1

    Pretty interesting that CNN is talking out of both sides of their mouth on this one. CNN relaunced their TV news today to include MORE simultaneous information because they said users can handle more than one information source at the same time. News anchors will only be 1/4 of the screen with the rest of the screen filled with various news updates. http://dailynews.netscape.com/mynsnews/story.tmpl? table=n&cat=51180&id=200108060839000108257

  248. Multitasking is ... by Anonymous Coward · · Score: 5, Funny

    Trying to think of something profound, while going for First Post.

  249. How to take notes by Anonymous Coward · · Score: 0

    My job in the Army was taking notes on a conversation while recording it at the same time. The idea was the a verbatim transcript of the meeting would take time when summary of key points was wanted immediately following the meeting.

    Eventually I got very fast and invented my own version of shorthand. But one day I noticed that when I was taking a phone message for someone else I often had to ask the speaker to repeat or pause.

    In your line of work it's most important to understand the customers problem and to reach that goal you have to form replies and queries while the customer is speaking. This interferes with your note taking.

    Try pretending that you're eavesdropping on someone else's conversation while you're taking notes. That is, don't process or try to understand the information, merely use your hand as a "recorder". Base your replies and further queries to the customer on your notes.

    Just an idea.

    1. Re:How to take notes by Anonymous Coward · · Score: 0
      That's how one copies Morse Code at high speeds. With enough practice you hear a dadidada and your hand automatically writes an "L", as if by reflex. When you're done, you have to read what you wrote because it didn't make any sense coming in.

      A guy a knew worked a code "mill" in WWII. He just sat and listened to Japanese morse code transmissions all day long and typed like a robot without having the faintest idea what was going on. He told me that he'd even have light conversations with the other mill operators while typing because it was so reflexive.

  250. This Is New??? by Anonymous Coward · · Score: 0

    Henry Ford discovered this umpteen decades ago! He called it the production line and revolutionized the manufacturing world.

  251. I guess it depends on.. by BiggestPOS · · Score: 2, Insightful
    The level of multi-tasking. Sure, context switches cost, but if one thing you are doing is an insanrely LIGHT load on the CPU (Phone Technical Support for Consumers) and the other is a rather HIGH load on the CPU in comparison (reading a new Dave Barry book) then really some productivity is gained. Who can't spit out the name of your ISPs mail server while some dolt fills on the Email wizard in Outlook Express while they do something else? Its easy. Now, if the work I was doing actually required thought, then I wouldn't get so much reading done.

    --
    What, me worry?
    1. Re:I guess it depends on.. by Anonymous Coward · · Score: 0

      I can read aloud just fine, but I find that when I read something complex (e.g. an essay) aloud, I only get a superficial understanding of what I just read.

  252. Multitasking doesn't bother me at all.... by themaddone · · Score: 1

    Did we really need a whole research group to figure this... uhhh, hold on. (/me picks up the phone) Hello? Yeah, speaking. No, I don't want to subscribe to your newspaper. I get my news from Slashdot and CNN. Stop calling here! (/me slams down the phone) Sorry about that. Uhhhh, what was I talking about?

  253. prime example by Anonymous Coward · · Score: 0

    I worked summer's past by myself on projects and was able to complete 3 or 4 in 3 months time. Now I have co-workers who ask me a lot of questions about the code they're writing and I was only able to finish 1 project in 3 months. Often times it takes me 10 minutes to refocus what I was working on before I was interrupted... and in that 10 minute span, I'm usually re-interrupted... or interrupted whilst I'm interrupted. My productivity has shot down the toilet... and the company is paying for 2 extra hires. The company got the shaft on this deal. In short, leave me alone to code or else I'll bite your damn head off!

  254. Ill founded by CAIMLAS · · Score: 2

    This is really quite off the wall. People are different; for instance, I don't focus well on a single item for long periods of time. I know people that can't multitask well. I can multitask and get more done than most people I know that stay focused. Thus, a counter-example in all respects.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  255. Adam Smith was right again by CapTVK · · Score: 1

    With the division of labour, look up his example On the division of labour with the example of making pins. If you do everything by yourself you'll only make a dozen pins a day. Work as a group and divide the tasks you'll be making hundreds! So in general...If people work together with each of them specializing on a certain field they'll be far more productive than each of them doing their own thing.

  256. Multitasking. by piecewise · · Score: 1

    To me, I find multitasking to be very schedule lunch meeting at 3:30 disrrupting because, quite frankly, three aspirin, one water, doesnt matter what brand I don't need to have 100 things to worry about when I already before 8:30, not after, I'll be out of town, but you can reach me have enough to do as it is, cell phone. dog.

    --
    The next comment I write will be ready soon, but subscribers can beat the rush and see it early!
  257. Concentration and Flow by Anonymous Coward · · Score: 0

    Many tasks that require coding skill really don't require much concentration or imagination. The fact that trivial bug fixes and maintenance, system administration routines, creating fairly obvious modules, user handling, etc, can be multitasked effectively (sometimes even making boring work more interesting) shouldn't be confused with the need for uninterrupted concentration when dealing with complex coding or design, or any other knowledge work that requires a deep use of imagination. Having your concentration repeatedly blown by trivial interruptions after a series of twenty minute mental preloads, each time just before the crucial algorithmic or structural insight arrives, isn't trivial, and we all know the real effect on productivity and quality of code (not to mention blood pressure and or sanity) this kind of "multitasking" causes. If you don't, you either haven't been facing challenging problems and deserve more interesting work, or you've been very lucky in your choice of environments to work in. I think the key to this issue is understanding that the temporary and brief focus used in multitasking is not the same brain state as the absorbing concentration of a fully developed mental flow. For some background on this check out Flow which is a pretty generic bestseller type introduction to peak performance literature. But I have to recommend a very funny and interesting programming manager's type book called Peopleware by Tom DeMarco and Timothy Lister that describes the foolishness of managers who don't allow their programmers, researchers, and designers to concentrate. It's a short, fast read that just might give some insight into what kind of managerial incompetence you've been accidentally putting up with, and why you might want to look for work somewhere where the people have a clue about knowledge work. Never hurts to understand what a good working environment would be like... For the sake of sanity, it's probably better if the engineers choose the next management fad (since there's bound to be one) and the productivity of uninterrupted concentration might be a nice one to slip under their radar :)

  258. Sysadmins vs. Programmers or Interupt vs. Goal by sneakerfish · · Score: 1

    One old trick to increase productivety in a multitasking environment is to increase the time slice spent on each task. Output increases when one spends more time on each task before switching to the next since fewer task switches are performed to complete a task. However, the perceived response time to new tasks increases as well.

    This tradeoff happens with people as well. I call it "goal driven" verses "interupt driven" systems. A goal driven person or process will be more productive in terms of output, whereas an interupt driven system will feel more responsive.

    Whether it's better to be goal driven or interupt driven depends on your role. If you are a sysadmin responsable for 100 users and their systems, you might be better off by acting in an interupt driven fasion and servicing the most important tasks first. A programmer OTOH might be more productive by acting in a goal oriented manner and finishing one programming task completely before switching to the next. The apropriate strategy reflects the role.

    A sysadmin is more human oriented and is best serviced by an interupt driven strategy. Programming is inherently project oriented and thus better served by a goal driven strategy.

  259. You wouldn't have been able to work for Gateway by Anonymous Coward · · Score: 0

    You wouldn't have been able to do phone support for Gateway. It was demanded of us that we be able to listen to the customer, evaluate their problem, and come up with a solution, while at the same time typing in a summary of what the customer said, what problem-solving steps we tried, and what the ultimate solution was. I wasn't able to do both of those complex tasks at the same time, and judging by other techs' notes I read, they were not able to either.

  260. The good old days of overnight batch runs.... by os2fan · · Score: 1
    Many of the older folk will no doubt recall the good old days, when you used to make up a deck of cards and take them down to the computer centre to run ...

    Single tasking productivity is all well and fine if no-one's waiting on your work, and you have total control. But very few people have this, so we have to multitask our activities.

    Also, most people don't like to be on the end of a single-tasking help desk. Put your hand up if you like calling a help desk, and waiting an hour for an answer to a routine access request.

    Multitasking is the answer - and you know that, for sure.

    And yes, I do more under multitasking environments than under single environments, because I can use the "wasted" cycles in low priority background threads, which require little input. Checking on them gives me a break from the foregound threads, and helps me "look busy" for bosses who need that sort of thing.

    --
    OS/2 - because choice is a terrible thing to waste.
  261. middle aged longhairs by asackett · · Score: 1

    I think I see a trend here: younger people seem more confident that they can multitask without penalty than older folks....

    As one who has employed a lot of those multitasking youngsters, I am convinced that they're just delusional. Four half-assed jobs are not equal to two well-done jobs, or even one. Fifteen or 20 years ago, we were equally as delusional, and our mentors were just as aware of it. So, I don't hold it against the youngsters until they start telling me how pathetically stupid I am.

    but now that I'm 41 (and feeling younger than before--I'll bet you're familiar with the phenomenon)

    I don't feel younger, really, but self-directed, self-sufficient, unburdened, and independent. I don't call it younger because I never felt as good as I do now when I was younger. But I think you probably know what I mean...

    I think you're right.

    Us old guys gotta stick together! :-)

    To hell with the gray, I've been growing it back for about 10 months.

    Be careful, man, next thing ya know, you'll be listening to bluegrass music and not caring who knows it! Myself, I started growing my hair out in earnest about six years ago -- it's now kept just above my waist, and I am entertained by the looks I get from people.

    --

    Warning: This signature may offend some viewers.

    1. Re:middle aged longhairs by triticale · · Score: 1
      Be careful, man, next thing ya know, you'll be listening to bluegrass music and not caring who knows it! Myself, I started growing my hair out in earnest about six years ago -- it's now kept just above my waist, and I am entertained by the looks I get from people.

      I listen to bluegrass, western swing, classical, whatever strikes my fancy. Last CD I put on the office player was the Carl Stalling Project - music from Warner Brothers Looneytunes.

      Last time I had short hair was 25 years ago, when I was 25. I decided the people who started treating me better after I cut it were the fools, not me, and grew it back out. I keep it about elbow length, as only scraggles grow past there, and have a trim full beard. I'd just as soon start turning gray, there's just a touch at the temples.

  262. Re:Task Loading-Needed. by Anonymous Coward · · Score: 0

    So one wonders if the 'context switch' cost could be reduced by moving as much of the tasks to the unconcious? Some jobs require multitasking. Air traffic Controller, anyone?

  263. Multitasking UI's Bad, Background Processing Good. by Anonymous Coward · · Score: 0

    There are jobs that multitask well together, and jobs that just get in each other's way. The three main classes of work I find myself implementing are: Automaton - Monkey coding, housekeeping, data entry, support calls, anything where 'productivity' is measured by the byte, hour or checkbox. Conscious - Real coding, system design, discussions, troubleshooting. Emulation - Non-language thinking, running ideas through visual, spatial, and physical experiments in my world model. The grokking engine which generates fresh insights and free associations. When all three are happily occupied on the same project, this is Flow, and must not be interrupted by Management, sleep, inconvenient laws of physics or death. When the task at hand does not require higher level processes, however, it is very uncomfortable not to be using them for something else. During grunt work, a consciousness with no plotting to do must be anaesthetised with music, games or psychoactive chemistry, lest it waste cycles chasing its own tail. Conversely, whilst awaiting new instructions from the emulator, it is useful to have some unrelated busy-busy to be getting on with, if only to avoid the crime of visible fidgeting or daydreaming.

  264. Adam Smith 225 years ago? by Anonymous Coward · · Score: 0

    "The advantage which is gained by saving the time commonly lost in passing from one sort of work to another, is much greater than we should at first view be apt to imagine it." The Wealth of Nations, Book I, Adam Smith, 1776 So maybe this can go directly to the "old news" bucket now. ftp://ftp.ibiblio.org/pub/docs/books/gutenberg/ete xt02/wltnt10.txt