Good for you. I loved to program back then. I got pretty good at Basic. After several corporate lay offs, one day I was told that I was now a Unix administrator. So the Basic programming prepared me to write shell scripts to monitor stuff and perform repetitive tasks. I wrote some real clever scripts.
My most clever work was decades ago when I was making junior programmer salary doing startup work. As I gained experienced and worth, I wound up working in firms/areas that already had sound software infrastructure and, thus, no need for me to design complex systems from scratch. It's kinda funny that I got paid more to keep the lights on for big money systems than I did for making new systems from scratch when I was younger and got paid a lot less (even adjusting for inflation).