Why industrial engineering does not look like a Technical PM track
If you look at the resumes of Technical PMs at top SaaS companies, the modal background is computer science with a Master's in business or HCI. The next most common is electrical or mechanical engineering. Industrial engineering rarely shows up in the top three.
That is partly because the role label is newer than most IE programs, and partly because industrial engineers are typically funnelled into operations, manufacturing, or supply chain after graduation. The career path from IE to Technical PM is not advertised, and most IE students never consider it.
It should be advertised, because IE is one of the better preparations for the role I have seen.
What IE teaches you that most engineers miss
A typical industrial engineering curriculum covers:
- Operations research and optimisation — linear programming, integer programming, network flow problems. The math behind "what is the best route, schedule, or allocation."
- Systems thinking — modelling complex systems with feedback loops, queues, and stochastic inputs.
- Process design and Lean/Six Sigma — eliminating waste, reducing variance, designing workflows that work.
- Statistics and quality control — sampling, hypothesis testing, control charts, A/B test rigor.
- Human factors and ergonomics — designing systems for human behaviour, not just machines.
- Project management and operations — Gantt charts, PERT, critical path analysis.
Compare this to what a Technical PM does day-to-day: define what to build, design workflows, run experiments, optimise for outcomes, manage projects, communicate across functions. The overlap is much bigger than the job titles suggest.
The transferable skills
Process design. Most product problems are workflow problems. An IE has spent four years staring at workflows. When a B2B SaaS dashboard is hard to use, an IE will spot the broken workflow before they spot the broken UI.
Optimisation under constraints. Roadmap prioritisation is just resource-constrained optimisation with fuzzy objectives. IEs are trained to do exactly this.
Statistical literacy. Product analytics is just applied statistics. An IE who paid attention in stats class can run an A/B test, interpret a funnel, and call out the team when the analytics setup is wrong.
Systems thinking. Most Technical PM disasters come from missing second-order effects: a feature that solves one problem and creates two new ones. IE training is largely about thinking through second-order effects.
Tolerance for ambiguity. Operations research problems are messy. There is rarely one right answer. Product management is the same.
My pivot
I graduated from MIST with an IE degree and started in operations and analytics roles — first running data pipelines for analyst teams, then building internal tools to automate the work. The pattern was: someone needed a tool, I built it; someone needed an analysis, I ran it; someone needed a process designed, I designed it.
The shift to product management happened gradually. Around year two, I noticed I was spending more time arguing about what to build than how to build it. Engineers wanted my opinion on requirements; stakeholders wanted my opinion on tradeoffs; I was effectively a PM without the title.
I started writing it down. PRDs, roadmaps, decision documents. The label changed from "analyst who codes" to "PM who codes" sometime in year three. By the time I joined CTFN, the role was explicitly Technical PM and I had the engineering chops to do the job.
The unique advantages
Coming from IE rather than CS gave me a few quiet edges:
I see operational problems, not just feature problems. A CS-background PM looks at a slow workflow and asks "can we redesign the UI?" An IE-background PM asks "can we eliminate the workflow entirely?"
I am comfortable with quantitative decision-making. Not just "what does the data show," but "what experiment should we run to find out, and how should we measure it."
I default to thinking about the whole system. When a feature ships, I am already asking how it changes the rest of the product — not just whether it works on its own.
I do not over-engineer. IE training pushes you toward the simplest solution that meets the constraints. CS training sometimes pushes you toward the most elegant solution. The market rewards simple over elegant.
What I had to learn
The pivot was not free. I had to fill in three things:
Software development depth. IE programs touch programming but do not go deep. I taught myself Python, then JavaScript, then full-stack development through projects. It took about two years of consistent effort to get to "good enough to write production code."
Modern product practices. User research, jobs-to-be-done, OKRs, design sprints. None of this was in the IE curriculum. Books, courses, and learning by doing inside real teams.
Stakeholder management. IE programs are technical; they do not teach you how to navigate a politically charged product org. That came from doing it badly a few times and improving.
Advice to other IE students
If you are an IE student who is interested in product management or AI development, here is what I wish someone had told me:
- Take every coding elective you can. Python, R, SQL, web dev — whatever the program offers. The IE foundation is your moat; coding is how you make it useful in software.
- Build something real before you graduate. A web app, a data tool, a Streamlit dashboard. Anything you can put in a portfolio. The IE degree alone will not get you product or AI roles; the portfolio will.
- Look for analyst, ops engineering, or BizOps roles, not "associate PM" programs. Most APM programs filter on CS backgrounds. Analyst and ops roles will let you slide into PM-adjacent work and build the resume.
- Read PM blogs and books, not just IE textbooks. Cagan, Lenny Rachitsky, Reforge, the Stripe Atlas guides. Speak the PM dialect.
- Treat AI tools as your accelerator, not your competition. An IE who can use Claude, Gemini, and Cursor effectively can do work that a five-person team did three years ago. That is leverage.
Closing thought
The IE-to-Technical-PM path is not paved, but it is real. The skills overlap is large, the tooling is more accessible than ever, and the market for senior PMs who can think systemically and code competently is wide open.
If you are an IE student or graduate thinking about this pivot and want to ask specific questions, drop me a message — I usually reply within 24 hours.