I think this article assumes that 'learning to code' and 'being a programmer' are one and the same. I personally believe than (like many things) there is a huge difference between the two - I do believe that anybody can code, but being a programmer is a completely different kettle of fish.
Anybody can code, sure. Not everybody can code professionally.