You are a software developer. You are good, and you know it. Maybe in the top 10%. But, do you know how good you are? Do you understand why you are so good?