> Normally my brain is thinking 10 different things at one time. It is fairly difficult for me to focus (more so since I work at an office that has 5 TVs that I can see, and a couple of channels I can hear).
I think a part of the reason why programmers prefer working late hours (late as in after 12 in the night) is that the brain is sufficiently tired as to not be able to jump all over the place. You'd focus on one thing : Your code.
Yes. I believe it helps with motivation, which for some people, like myself for example, is often the bottleneck of productivity.
Off course, others may have more intrinsic motivation, or just more discipline.
But if you are lazy like me, it helps a lot. Whenever i reach that point, i get into a zone, and just keep going and going. Im not working better, or more effectively, im just more motivated, and end up investing more time and effort.
I think a part of the reason why programmers prefer working late hours (late as in after 12 in the night) is that the brain is sufficiently tired as to not be able to jump all over the place. You'd focus on one thing : Your code.