Comment No lessons required (Score 1) 299
I started programming when I was about 4 or 5 on the brand new Sinclair ZX81, moved on to the Commodore 64 doing BASIC and then 6502 assembler, then Amiga 68000 assembler and a bit of C and eventually moving on to Java and C# on PCs.
The key thing, however, is that I never did a single programming course in my life. It was all self-taught and done in my spare time because I enjoyed it. I still program as a career all these years later.
The moral of the story is, you don't need to be taught to code - if you enjoy it, you'll do it anyway.