Your post is arrogant! That's okay though - I used to be arrogant too and assumed my code was "wizard like" while other people's projects were crappy and half-assed.
Quality is often subjective. These days software is scratching an itch and is rarely done to the author's own standards of quality due to personal time constraints!
I would rephrase your thought from: incompetence as encouragement to improvement as encouragement (the desire to improve something as encouragement).
Quality is often subjective. These days software is scratching an itch and is rarely done to the author's own standards of quality due to personal time constraints!
I would rephrase your thought from: incompetence as encouragement to improvement as encouragement (the desire to improve something as encouragement).