The Essential Habits of the Successful Developer
2 min readDec 8, 2016
As a self-taught software engineer, I am guilty of each and every one of these cardinal sins more than I care to admit. Once I conquered this shame and learned to laugh at myself, I realized that going through these first-hand was the best way to avoid repeating these anti-patterns. Experience is truly the greatest teacher.