"All of these are good and important and necessary for any software product to succeed. But they call also really suck the passion and productivity out of a person."
Exactly! How do you normally deal with these? (Just curious as a still younger developer who has recently left business corporate world (excel etc.) about a year ago to pursue developing as full time at a startup)
These are the most frustrating things that start consuming a growing chunk of your time. Writing code for hours on trot to solve problems is always a joy, but when these coding sessions start becoming rare... well you just start hating these hygiene things even more and at times this negativity starts extending to people and other stuff around... Not cool at all. Still looking for better solutions... as these are what i think contribute more towards the frustration and consequently burnouts
Occasionally I will block off a several hour appointment on my calendar labeled "Develop Software". Usually works. Sometimes do it for our entire team.
These are the most frustrating things that start consuming a growing chunk of your time. Writing code for hours on trot to solve problems is always a joy, but when these coding sessions start becoming rare... well you just start hating these hygiene things even more and at times this negativity starts extending to people and other stuff around... Not cool at all. Still looking for better solutions... as these are what i think contribute more towards the frustration and consequently burnouts