4 ms·
Re: Two types of programmers I totally agree that people are generally more on one side of that spectrum or the other. That said, the problem with way too man
by johnm 18y ago
Re: Two types of programmers
I totally agree that people are generally more on one side of that spectrum or the other. That said, the problem with way too many organizations and methodologies is that they don't take into account that it's not a static thing -- i.e., to be productive as a team requires a balance of both. Periods where there's little to no interruptions and periods of high-interactions.
Alas, one very key facet is that the majority of managers tend towards the extreme of the interrupter end of the spectrum.
As a segue, I've always found it interesting that a lot of the best CEO's actually get up really early in the morning so that they can get a few hours of "real" work done before jumping into the over-scheduled, interrupting rest of the day.
Re: Full days work
This is another area where the Taylor-istic mindset has completely corrupted notions of "work".
Reminds me of the study of taxi drivers. A lot of them worked backwards from what they wanted/needed to make each month to come up with the number that they needed to make day. Then, they'd usually work until they hit that number and then go home. But, that completely misses the burstiness of the business -- some days you're in the zone and cranking while other days it's a waste because things are dead. They could make more money by working long days when the pickings are good.