4 ms·
There is a high likelihood that Joe became a Night Owl because of inconsiderate colleagues. Many developers will report higher productivity either early in the
by fian 11y ago
There is a high likelihood that Joe became a Night Owl because of inconsiderate colleagues.
Many developers will report higher productivity either early in the morning or late in the afternoon/early evening if they work in an office environment:
http://programmers.stackexchange.com/questions/108133/are-developers-more-productive-at-night http://programmers.stackexchange.com/questions/108133/are-de...
Why? During these times, they are less interrupted or distracted by other people in the office.
Ideally, Joe could explain the situation to his manager/colleagues and find a way to work productively in the office during office hours.
My personal experience, however, despite discussions and requests not to be disturbed other than at predefined times, I still get interrupted far too often. Other people will place their "need" to get something from you over your productivity almost always.
I am currently the only developer at my office. When I work at the office I am almost always the last out the door as I start getting productive as everyone else leaves for the day.
To retain some productivity and sanity, I try to work from home 2 days per week. It is telling that on those days I often feel mentally fatigued before the end of the day.
- zzalpha 11y agoMy personal experience, however, despite discussions and requests not to be disturbed other than at predefined times, I still get interrupted far too often. Other people will place their "need" to get something from you over your productivity almost always. That's an issue of: 1. Office environment. 2. Work culture. Put folks in an open office space where they're free to "collaborate", and no great surprise folks get interrupted all the time. My own work environment gives every engineer two person offices with a door they can shut, and we've all taken advantage of that on many occasions. To retain some productivity and sanity, I try to work from home 2 days per week. It is telling that on those days I often feel mentally fatigued before the end of the day. And that's a reasonable compromise. You're not totally prioritizing your own productivity to the exclusion of all else, but you're also arranging some "flow time". My problem is with engineers who are chronically out of sync with the rest of their team all the time. I've personally seen how detrimental that can be to team gel and productivity.