He's not making things up, but I don't think his takeaways are worth, well, taking any further.
He's not making things up, but I don't think his takeaways are worth, well, taking any further.
1. Open offices are stupid. For proof just see how many people love working from home where they have far fewer unwanted distractions. Yes there are other reasons to like remote work too, but I bet lack of distracting surroundings is up there.
2. Not having dedicated QA is mega stupid for something like Windows. You can clearly see that in Windows 10.
Other than that, yes I am a bit more accepting of some of the newer stuff, but I get where he's coming from. y'all need to get off my lawn.
But it's truly bizarre that they're not, and companies think that is OK to put people in an environment that is the completely opposite of the environment it should be.
I actually snorted at the essay's idea that communication and concentration can't mix. I'm not sure what he thinks email and detailed specs are if not communication. I think the key is that they're batch-mode communication.
I can see value in several hours a day of concentration unbroken by communication, but insisting on a full week straight of unbroken concentration is impractical and possibly counterproductive.
Of course, that may be what drew me to coding then. Perhaps the new culture attracts a new type of coder that likes process much more.