I'm a self taught programmer. But hey, isn't every programmer self taught?
I became one because I wanted to add value by creating impact and producing tangible value. So far, I'm happy I've done that.
I started off with the usual Web Development tools and skillsets - CSS, jQuery, WordPress. Went on to do greater things by learning JavaScript frameworks like Angular, React. Didn't want to remain a Frontend developer forever, so I picked up Java, Spring, C++.
I'm at the stage where I'm learning more Programming Language Specifications and how things like V8 engine, Spring works under the hood.
To lifelong learning.