The article discusses the impact of AI on software development, suggesting that AI demands more engineering discipline, not less. The article's main point is that while AI can generate code quickly, it is not a replacement for human engineering discipline and judgment. The article argues that AI should be used to augment human capabilities, not replace them. The author believes that AI will change the way software is developed, but human engineers will still be necessary to ensure that the code is correct and maintainable.