3 ms·
... and reduce interruptions and non-productive idle chit-chat. That said, I think that in the future, at least in software development, more and more develope
by mkramlich 16y ago
... and reduce interruptions and non-productive idle chit-chat.
That said, I think that in the future, at least in software development, more and more developers are going to be working from home or coffee shops, because it has so many advantages over the commute-office-cubicle-corporate-meeting culture. Company spends less on office space. Developers get interrupted less and so can stay in productivity zones longer. Employees spend less time and money on non-productive & never-ending activities (commuting) and experience less health risk (car accidents) and cause less air & noise pollution (driving). I also suspect (though not 100% positive) it will put downward pressure on the number of middle managers needed, and thus save companies even more. Employees still need to be "managed" but if all the worker bees are remote than there is less cover and opportunity for managers to create makework and timesinks solely to help justify their own jobs.
- mitjak 16y agoI personally still find it easier to focus on work and eliminate distractions when I'm at the office. That, and the ability to quickly discuss a problem with colleague or bounce a solution off him or her exposing flaws is great. No high typing speed can replace live human interaction, IMO.
- mkramlich 16y agoisolation isn't about high typing speed I think as much as about high thinking speed -- shrinking the think-act-check loop, and maximizing the freshness of short term memory. and cutting out unnecessary stimulation and tangents. i think if you're stuck, yes, communicating with other folks can help get unstuck. but that can be done with IM, video chat, email, phone, screen sharing, pastebin, etc. There's advantages to live bodies in an office, definitely, but lots of disads too.