Software Career Anti-Patterns(daedtech.com) |
Software Career Anti-Patterns(daedtech.com) |
Similiarly "outcomeism" vs "skills" is another area of differences in views. Talking only of outcomes to a skills person can seem charlatanish - making promises without the hows and important fine distinctions. Similiarly to the outcomes skills details don't matter - while ignoring the details which lead to the outcome and even treating them with contempt.
Software is a collaboration and I would submit that most engineers have accepted this for one reason or another. The outliers who maximize their own personal outcomes are useless.
It's a way of looking at rational decision-making which accommodates the fact that information is incomplete and time is a factor; the optimal choice may not be the maximal one, because the cost of evaluating the options must be factored into the decision.