I'm a graduate student. I do embedded dev and lots of MATLAB (not a fan) but I wouldn't say programming is my main attribution. In fact, I probably wouldn't enjoy programming full time: it's the other stuff that keeps me sane!
Some unsolicited advice? watch tutorials/crash courses/talks that are well above your level (in moderation.) They will help you navigate your way through learning paths and give you a wider range of readable articles (e.g. a solution to a JS problem in a React article.)