<prompt> Human: I do a whole bunch of nothing except rate articles and click buttons in their software. I have a B.S. and M.S. in engineering and feel that I could be doing so so much more.This month I havent had much busy work so I managed to teach myself a bit of python in a couple of weeks while on the job the only upside up to the basics of object oriented programming. Thing is Ill be getting a lot more mundane busy work from now on so I wont be able to teach myself.Would it be bad to quit now, dedicate my full days to learning useful skills like programming while searching for more stimulating and useful jobs where Ill learn things and be challenged? Im 24, live with my parents, could pay off my student debt in one swoop, and teaching myself useful skills full time would land me a more stimulating and challenging job later on. This job has no transferable skills and money is no issue right now. My commute is 2 hoursday which definitely adds up, and after work I spend all my time training for dance competitions it keeps me happy and sane so a lot of my free time cant be used for teaching myself. Ive applied to 30-40 other jobs while Ive worked at my current one and nada. But I still keep applying here and there.Quit now, work my ass off to learn things or suck it up grind it out and keep hoping a better job comes up while fitting whatever little learning I can throughout my work day?Any advice is appreciated! tl;dr: job sucks, wana quit to learn more useful skills for later on, money not an issue  <response>: It is infinitely harder to get a new job if you dont currently have one. 