IMO, if you can't handle constant distrations as an engineer or programmer, you have no business in this field. In my experience, the low-walled cubes and open-work areas are becoming the norm in the industry, so you better get used to people talking all around you, and constantly interrupting you. Headphones might help, but be prepared for people tapping you on the shoulder every few minutes, not only ruining your train of thought but also startling you badly. Also, headphones may be against company policy.
I think universities are doing a terrible job of training new engineers by not simulating these typical workplace conditions in their classes. For instance, when taking exams, instead of doing it in quiet lecture halls, they should be done in cafeterias, so that exam-takers can be surrounded by people chattering loudly about unrelated topics. Large projects should also not be allowed to be done at home, but instead in noisy cafeteria-like settings. Students need to see what the real world of work is like, and if they can't handle all the distractions, they should find another major.
American corporations don't want engineers these days who work by themselves, they want ones who work as "teams", who work in bullpens and constantly talk to each other. Personally, I can't take it, so I'm getting the hell out of this industry as soon as I can. I recommend anyone else who likes to work by themselves with peace and quiet to do the same.
Regardless of "where we're going", research on the brain says multitasking works only with low complex activities. The more complex activities require the brain to focus, or so to speak, dedicate more areas of the brain for 1-2 activities. We can multitask while driving (some may disagreee) but a surgeon on open heart surgery definetly cannot take your phone call while operating. I guess, bottom line is, you want quality, then focus. You don't care for efficiency or fixxing silly mistakes along the way, well, then multitask... you get what you pay for. Remember the trade offs: timely-on budget-full quality, cannot have them all 3 at the same time.
@Celsa, your last sentence reminded me of an audio byte I listened to regarding how customers instead of expecting two out of three (cheap, fast and quality) now expect "Free,prefect and now... or else we will go somewhere that can" - Marty Neumeire definatley worth a listen.
Kelv,
That is so angering, to be honest. "Free,prefect, and now... or else we will go somewhere that can."
There is always someone willing to do a sub-par job for low cost.
But, aside from that, I haven't been able to work on a project for 2 days now, really showcasing the distraction hypothesis.
Maybe I should outsource my work to someone less distracted.
Cabe
Remember the trade offs: timely-on budget-full quality, cannot have them all 3 at the same time.
This isn't exactly true. If you budget for the high cost of timeliness and high quality, then you can certainly have it done within budget. The problem is that these days, the word "budget" has somehow been equated to "cheap", and for some reason, every time someone budgets for something, they use unreasonably low numbers.
Remember the trade offs: timely-on budget-full quality, cannot have them all 3 at the same time.
This isn't exactly true. If you budget for the high cost of timeliness and high quality, then you can certainly have it done within budget. The problem is that these days, the word "budget" has somehow been equated to "cheap", and for some reason, every time someone budgets for something, they use unreasonably low numbers.
On the subject of being distracted. One of my most recent projects I could never get to at my job. Every time someone walked by my desk, they had to say something to me.
I ended up designing the whole thing while I was at home, after work hours. I even built a Multisim model of it at home. Worked perfectly.
I had to do this to free up time to chit-chat with everyone that insisted to do so hourly. Anyone else have to do this?
Cabe