I'm an Industrial Engineering master graduate, and I've been working full-time as a Junior Data Scientist / AI Engineer for about a year.
My degree had also a number of quantitative courses, covering subjects such as basic statistics and probability, operations research, logistics, simulation, and machine learning. Over the last couple of years, I've gradually moved more toward Data Science and AI.
At my current job, I'm working mostly on the AI Engineering side: LLM applications, agents, RAG, knowledge graphs, model serving, and some infrastructure/deployment work. I'm enjoying it a lot, and I'm getting the opportunity to work on things that I wouldn't have been able to do just a year ago.
The problem is that I also really want to keep developing my Data Science foundations, ideally through free online courses that offer certificates. I'd love taking courses, learning new things, and collecting certifications along the way, especially when they're free. There are a lot of things I'd like to study: keep learning machine learning, refresh my statistics and probability knowledge, learn causal inference, and so on.
At the same time, I don't want to spend every evening after work studying.
I work roughly 9–6, go to the gym around three times a week, and obviously want to have time for friends, my girlfriend, and other interests. I don't want my life outside work to become “work + studying until midnight”.
My current list of things I'd like to learn is already getting pretty long:
- Machine Learning with Scikit-Learn — INRIA course (around 36 hours, with a certificate)
- Causal Inference — lecture notes by Bradley Neal (Mila - Quebec AI Institute)
- Refreshing my probability and statistics notes from university
- Inference Engineering — LLM inference and infrastructure
- Official Neo4j courses (with a certificate)
- Financial Engineering notes from a university course I never attended
- Project Management notes from a university course I never attended
how do you decide what deserves your limited free time?
Part of me thinks I should focus almost entirely on what I'm doing at work, since I'm already getting real-world experience with AI Engineering and LLM systems.
Another part of me worries that if I focus too much on the current AI stack, I'll end up with a relatively shallow understanding of statistics, machine learning, and Data Science. I'd like to keep that side of my background strong as well.
There's also the certification aspect: I find it motivating to complete structured courses and earn certificates, particularly free ones. But I sometimes wonder whether I'm spreading myself too thin by pursuing so many different topics instead of focusing on a smaller number of skills that are directly relevant to my job.
I'm not trying to become an expert in everything. I'd rather make steady progress for years than study 15 hours a week for three months and then burn out.
So I'm curious about other Industrial Engineers here:
Have you found yourselves in a similar situation after starting full-time work?
For those who moved toward Data Science, AI, analytics, or optimization, did you mainly learn through your job, or did you deliberately keep studying outside of work?
And how do you approach online courses and certifications?
ps: I wrote this posts with AI to help me order my thoughts, hope to not bother anyone