2 ms·
Summary: The short term thinking, management, architects and co-workers etc. are all to blame. How to fix it: Tell the truth. Guy is self proclaimed semi retire
by heisenbit 10y ago
Summary: The short term thinking, management, architects and co-workers etc. are all to blame. How to fix it: Tell the truth. Guy is self proclaimed semi retired since 30.
It is true that software creation is messed up from all angles and the result is rarely clean. None of that is new. Yes, the software from the good old days was written better (not really, see all the security issues and don't forget that there is a huge survivor bias).
Iff software actually ships it has filled a need at a sufficient quality, adhered to budget, time and integration constraints. Software is usually a team effort due to the sheer size of work and knowledge required. Working with people can be challenging - either in a good or in a bad way. The latter is result of two people not getting along well. Considering that everyone else is the problem I wonder about the author.
None of the "problems" is truly fixable. Faced with each one there are things one can do and being content with that rather than trying to come up with some silver bullets.
Scratch that. May I share with you my holacratic software process?