Laurie Voss on how AI shifts software engineering toward product design
Tech veteran Laurie Voss highlighted that as AI tools collapse the cost of writing, reviewing, and operating code, software engineering will pivot heavily to product engineering. He argues that understanding user needs, defining requirements precisely, and designing user experience will comprise almost the entire job. This perspective points to a fundamental shift in technical careers where pure coding skills are rapidly commoditized by AI models. Engineers who excel at product definition, user empathy, and experience design will become much more valuable as software creation becomes practically frictionless. Voss emphasizes that while code generation and maintenance costs scale down toward zero, the cost of figuring out what users want is unique to each project and non-transferable. Because demand for software has no ceiling, non-automatable tasks like precise product specification and UX design will eventually dominate total engineering effort.
## BACKGROUND
The rise of generative AI and agentic engineering—where autonomous AI agents handle software creation and maintenance tasks—is rapidly lowering software development costs. Historically, software engineers spent most of their time writing logic and managing infrastructure. In contrast, product engineers bridge the gap between engineering and user experience, focusing heavily on building the right features for customers.