I pondered for a while that FOMO and imposter syndrome are rampant
among junior software engineers as a cause of over-engineering. But my
few experiences as an SE manager tells a different story, anecdotally
at least; left to their own devices with time and space, the kids will
come up with astonishingly optimal, even elegant solutions.<p>Good, confident managers can also achieve the same outcome by being
very directive.<p>The sweetspot for catastrophe occurs when insecure developers led by
insecure SEMs get into a jazzhanded squee of trendy solutionism. You
get a conspiracy of avoidant mutual stroking, each trying not to
expose the other's incompetence.
Tangent: Is this really a 3 minute read for others? I could no way read this in 3 minutes and grasp it all. I would need at least 6-8 minutes. Am I doing something wrong?