From what I've seen, there's just no crossing the skill chasm as a software developer. You've either got it, or you don't. No amount of putting your nose to the grindstone will change that. What a scary thought. Good thing it's not true. One of the many reasons I became a programmer was that the sky was the limit. Still is. Want to learn something new? Learn it. Want to build something cool? Build it. The only real l…
I'll add one real reason: - Explaining why code is "sub standard" is hard.
The hard part is actually convincing a human that something they did is sub-standard based on a set of objective criteria.