Err, yeah, you could work as a professional programmer if you wanted to.<p>You can code. The whole point the article is trying to get across is that a lot of people are simply unable to learn how to code. You&#x27;ve learnt. You CAN become a professional.<p>You just don&#x27;t realize it.<p>The step you&#x27;ve taken is the hard one. In fact, there&#x27;s another big dirty secret in programming.<p>A load of professional programmers aren&#x27;t able to do what you can do, they can&#x27;t make new programs. They can only modify existing programs. Making new programs is beyond them (or at least takes them an inordinate amount of time). Automating scripts to make their job easier is something that they would take weeks to do.<p>EDIT: I&#x27;m not sure I agree with the article though, I&#x27;ve heard several arguments that we simply teach programming badly. Especially in universities.