We scan new podcasts and send you the top 5 insights daily.
While specific software skills are useful, Medtronic R&D Engineer Joseph Hirsch stresses that his engineering education's true value was learning a logical framework for analyzing and solving problems—a mindset that transcends any single class or technical skill.
The primary value of any engineering education isn't the specific formulas learned but the development of a structured, methodical approach to problems. This ability to "think like an engineer" is a transferable skill that shapes how you deconstruct and tackle challenges in any domain.
In the early 2000s, robotics engineering wasn't specialized, forcing students to learn software, mechanical, and electrical engineering. This "jack of all trades" background taught rapid context-switching, systems thinking, and grit—core competencies for successful product managers and startup founders.
When hiring senior technical talent, the most valuable skill isn't just coding proficiency but the ability to take an abstract business problem—like designing a logistics system—and translate it into a functional technical solution. This skill demonstrates a deeper understanding that connects work to real-world value.
An engineering background teaches PMs to view products as a stack of decisions and to understand system fragility. This 'systems thinking' is more valuable than coding ability, as it helps PMs innovate within technical constraints, better understand tradeoffs, and grasp what can break.
An undergraduate degree provides a foundational framework for problem-solving. However, transitioning to a professional role with real-world data is so different that it feels like starting over. The degree's true value is the "delayed gratification" of having a solid base to build upon.
With AI handling more coding tasks, the enduring value of a CS degree is not the ability to write code but the training to solve complex problems and structure systems. Steve Jobs even referred to computer science as a modern liberal art, emphasizing its foundational, problem-solving nature over its vocational output.
Beyond speaking the same language as developers, an engineering background provides three critical PM skills: understanding architectural trade-offs to build trust, applying systems thinking to break down complex problems into achievable parts, and using root-cause analysis to look beyond user symptoms.
The structured, data-driven engineering design process—from problem identification and data collection to solution design and testing—is directly applicable to defining business strategy, achieving goals, and even managing people effectively.
A PhD forces you to a point where you are the world expert on a niche problem, with no books or advisors to provide the answer. This emotionally challenging process of navigating total uncertainty teaches you to think for yourself, a critical skill that is hard to acquire otherwise.
In a rapidly changing world, the most valuable skill is not expertise in one domain, but the ability to learn itself. This generalist approach allows for innovative, first-principles thinking across different fields, whereas specialists can be constrained by existing frameworks.