I am a self taught programmer (python, sql)  who really needed a job last September. I wanted to go into data science but there were very few jobs available.I'm in evening classes and I'll be graduating in a year or two with a degree in mathematics.I couldn't find a programming job so I settled for the job of assistant controller for a manufacturing company who's job it was to help the controller generate various financial reports. I started at $15 per hour.The company implemented netsuite and I ended up learning Netsuite & suitescript from scratch and ended up responsible for the entire implementation and all the maintenance after.I now make 85k with the title Netsuite Administrator/Developer.It's not what I want to do though. I consider myself fortunate to have had a job throughout the pandemic but I'm nervous that I'll stay in this position forever.I can't spin this job as one something with python experience so I'll have to sift through jobs for an introductory position.What makes more sense long term? Do I stay at my current cushy job where I envision making 150k after another 2-3 years or so I start from scratch again earning $15 at an internship or something ? How is the current market for introductory developers?If I do stay at my current job for 5-7 years, does that effectively kill my dream of being a data scientist?