# The Structure of Engineering Revolutions The AI coding debate isn't a tools argument. It's a [[First Principles and Mental Models MoC|paradigm shift]], and it's following Kuhn's playbook almost perfectly. John Allsopp maps Thomas Kuhn's *The Structure of Scientific Revolutions* (1962) onto the current reaction to [[AI coding tool|AI-assisted software development]]. Kuhn coined "paradigm shift" and documented a recurring pattern: when a new paradigm threatens the old, defenders don't calmly assess limitations. They dismiss, ridicule, and gatekeep. That's exactly what's happening now. Experienced engineers calling AI code advocates "LinkedIn AI bros" or comparing claims to conspiracy theories. Classic anomaly denial. Kuhn's observation: incumbents rarely convert. Planck put it blunter: science advances one funeral at a time. But the compressed timeline of AI means this revolution plays out in years, not decades. That creates a window. The devs thriving aren't the ones who felt no discomfort. They're the ones willing to be beginners again in their own domain. The real question: can the people who built remarkable things within the old paradigm find their place in the new one? Source: [The Structure of Engineering Revolutions - Web Directions](https://webdirections.org/blog/the-structure-of-engineering-revolutions/) --- #kp #firstprinciple