I may have been due to having aixelsyd (that's dyslexia, to a dyslexic) or maybe what we were being taugh had no connection to my current situation and thus I couldn't relate to it. It was, what it was.
Then back in the early 90's I purchased a copy of Visual Basis and I learned the basics of it in about a week. YES, I found that I actually liked writing code and could do it well.
Fast forward 20+ years to now and I am still working with Microsoft technologies with a bit of Oracle, PostgreSQL, Photoshop, Illustrator, XML, JavaScript and more thrown in.
But the world of code is changing and I must too. For the past month or so I have been learning the new JavaScript technologies which allow applications and websites to be portable to any operating system. I so far have focused on Node JS, and Express JS and along the way the Atom editor. I have also written my first mini website in Node and Express using Bcrypt which is a tool to encrypt and validate passwords. Hey, I even pushed it to GitHub where I am now learning about projects and issues. Whew!
Next I am going to expand my skill set with AngularJS - a web framework; NoSQL - which is another database type of which I have to select a specific implementation; and then Electron - a way to create desktop application using Node JS technologies that will run on almost any desktop.
WHY - hey, I got ideas for a few applications and this seems a good way to get two things done at once!