Ask HN: How did you become a “good enough” programmer?
By &quot;good enough&quot; programmer I mean someone who can get the job done in a not so messy way i.e. the programmer knows what their code does and how to decompose a problem.<p>To reach the above mentioned stage what did you do? And what kind of mental model helped in achieving this state?