The AI Honeymoon Period: What Context Engineering Taught Me About Hype vs Reality
A Twitter debate about AI's transformative potential reveals the gap between honeymoon-period optimism and measured reality. Why agile methodology and product managers might be the real winners in this AI transition.
这篇暂时只有英文版。
When Optimists Meet Realists
Two posts crossed my timeline recently that perfectly captured the current moment in AI adoption. The first, from Yangyi, radiated the kind of infectious optimism you see from someone who just completed several projects with Claude Code:
“After using Claude Code to complete several projects today, I have a strong feeling that the changes we envisioned in 2023 have now crossed a leveraged qualitative change moment… We can quickly use Claude Code’s Hook to complete long-process task planning and implementation. This means that 24-hour AI engineering teams will appear soon, and the entire process will accelerate exponentially.”
The response from 宝玉 (Baoyu) was more measured: “I call this the ‘AI honeymoon period’—usually the heartfelt excitement of programming newbies after trying AI to write a few small projects. I can completely understand it… but it’s still too optimistic overall.”
Reading this exchange, I had a strange moment of recognition. Three months ago, I wrote about my fear of hitting “tab, tab, tab” on autocomplete without conscious thought. Six weeks ago, I reflected on the shift from prompt engineering to context engineering. A week ago, I dove deep into why LLMs struggle to say “I don’t know.”
I’ve been documenting this exact trajectory—from AI honeymoon to measured reality.
The Research Confirms the Reality Check
The data backing Baoyu’s perspective is sobering. A July 2025 randomized controlled trial by METR found that experienced open-source developers using AI tools were actually 19% slower than without AI—despite expecting a 24% speedup.1 Even after experiencing the slowdown, they still believed AI had made them faster.
This perception-reality gap is everywhere:
- Gartner confirms GenAI has moved from “Peak of Inflated Expectations” to “Trough of Disillusionment”2
- Only 5.4% of firms have formally deployed GenAI as of early 20243
- 80% of workers still don’t use these tools regularly4
- Despite $1.9 million average spend on GenAI, less than 30% of AI leaders report CEO satisfaction with ROI5
But here’s what’s fascinating: the research also reveals who’s actually winning in this transition.
The Unexpected Winners: Product Managers
Yangyi mentioned that product managers and designers can now create MVPs faster—and this insight is backed by compelling data. There are currently 14,000+ AI product manager job openings globally, with salaries reaching $200,000 for senior roles.6 More importantly, “80% of successful hires aren’t programmers” but technical literacy provides a significant advantage.
This makes perfect sense when you consider what we learned about context engineering. Product managers are natural context engineers—we spend our days managing information flow, translating between stakeholders, and ensuring everyone has the right context to make decisions.
But there’s a deeper strategic advantage: coding is highly structured and well-maintained, which is exactly why LLM companies are targeting it with specialized coding agents. This creates a paradox for the industry.
Programming languages have clear syntax, established patterns, and extensive documentation. LLM companies can build sophisticated coding agents because the problem space is well-defined. But this means it’s actually easier for product managers to pick up coding POCs and MVPs than for programmers to pick up business context.
Think about it: A PM can learn enough Python or JavaScript fundamentals to prototype with AI assistance, because coding problems have clear right/wrong answers. But a developer trying to understand customer needs, market dynamics, or business strategy? That’s infinitely more complex and contextual.
Yangyi was right about the shift to “constraint satisfaction” design patterns, but the real insight is that PMs can more easily cross into the structured world of coding than developers can cross into the unstructured world of business context.
My Failed Experiment That Taught Me Everything
Here’s where personal experience validates the research. My attempt at “vibe coding”—trying to build without proper structure—failed spectacularly. But that failure taught me something called Test-Driven Development (TDD).
TDD focuses on building tests first, creating guardrails throughout development that act as checkpoints. The benefits go beyond just testing:
- Quality Control: Tests define exactly what success looks like before any code is written
- Faster Iteration: AI can generate both tests and implementation, accelerating development cycles
- Risk Mitigation: As one 2024 study put it, “Teams that build expertise in writing good tests will thrive with AI, while those chasing raw output without quality guardrails will drown in technical debt”7
The 2024 research shows TDD is experiencing a “renaissance in the AI era” as the essential quality control mechanism.8 The test provides guardrails—AI can’t wander into useless territory because the test specifies exactly what’s required.
The Multiple Solutions Approach
OpenAI Codex has a fascinating feature: it can generate multiple responses simultaneously for the same request.9 This capability points to an emerging methodology called “Test-Driven Generation (TDG)"—generate multiple solutions, test rapidly, pick what works, iterate fast.
This is where agile methodology becomes crucial in an AI world. The research confirms that agile frameworks are “well-suited to the highly iterative and data-driven nature of AI projects.”10 The key principles:
- Shared context and alignment across cross-functional teams
- Fast execution and iteration with MVP-first approaches
- Quick failure and recovery through continuous testing
- Performance monitoring with clear metrics and feedback loops
The Communication Skills Gap
The METR study revealing that experienced developers are 19% slower with AI points to a deeper issue: effective AI collaboration requires communication and prompting skills that many programmers haven’t developed. This isn’t a criticism—it’s a recognition that the skillset for effective AI partnership is different from traditional programming expertise.
Traditional programmers excel at technical implementation but often struggle with:
- Massive context switching costs in complex codebases
- Legacy technical debt that AI doesn’t understand
- Environmental complexity that structured AI solutions can’t easily navigate
- Communication skill gaps around effective prompt engineering and requirement articulation
Meanwhile, product managers are naturally positioned to excel because the role already requires:
- Requirements gathering and specification
- Context management across stakeholders
- Iterative feedback incorporation
- Managing ambiguity and uncertainty
The challenge isn’t that developers need to become product managers—it’s that AI collaboration demands a blend of technical knowledge and communication clarity that spans both disciplines.
This evolution is creating what some are calling “AI-augmented engineers”—developers who maintain strong foundational programming skills while mastering prompt engineering and AI optimization techniques.11 These engineers aren’t being replaced by AI; they’re becoming capability multipliers. But this transition requires developing new skills around AI collaboration that many experienced developers haven’t yet acquired.
The irony is that while AI makes basic coding more accessible to non-programmers, it makes advanced programming more communication-dependent for professionals.
The Agile Advantage in an AI World
This brings us to why agile methodology might be the best framework for AI development. The 2024 research emphasizes that successful AI projects require:
- Cross-functional teams including data scientists, engineers, and business stakeholders12
- Iterative development with continuous testing and feedback incorporation
- CI/CD integration for rapid deployment and updates
- MVP-first approaches to mitigate risks and collect actionable data
The pattern recognition is clear: whether it’s software development, consulting, AI systems, or product management, the bottleneck is never the technical output—it’s the context management, coordination, and communication.
Moving Beyond the Honeymoon Period
Baoyu’s “5-year timeline” for these predictions feels right. We’re moving from honeymoon-period excitement to practical implementation. The companies that will succeed are those that:
- Combine AI capabilities with human oversight rather than pursuing full automation
- Invest in agile processes and context engineering rather than just better models
- Focus on structured problems where AI excels rather than fighting its limitations
- Build quality guardrails through practices like TDD rather than accepting raw output
The conscious effort I committed to in my first blog post—thinking deliberately about where AI helps versus where humans excel—isn’t just personal development advice. It’s becoming a competitive advantage.
The Real Transformation
Yangyi was partially right: we are seeing transformative potential. But the transformation isn’t “24-hour AI engineering teams” replacing humans. It’s the emergence of human-AI collaboration patterns that amplify our strengths while managing AI’s limitations.
Product managers who learn programming fundamentals combined with AI fluency aren’t becoming developers—we’re becoming the translators between human needs and AI capabilities. We’re the context engineers who can rapidly prototype, test, and iterate on solutions.
The future doesn’t belong to generalists or specialists alone. It belongs to conscious practitioners who understand when to leverage AI acceleration and when to apply human judgment.
Three months ago, I feared AI would make me think less. Instead, it’s teaching me to think more deliberately about the parts that actually matter—the context, the communication, the conscious effort to manage uncertainty.
The honeymoon period is ending. The real work is just beginning.
References
-
METR. (2025). “Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity.” https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/ ↩︎
-
Human Risks. (2025). “The Gen AI Hype Cycle: A Reality Check in 2025?” https://humanrisks.com/blog/the-gen-ai-hype-cycle-a-reality-check-in-2025/ ↩︎
-
Akooda. (2025). “Generative AI in 2025: Hype vs. Reality.” https://www.akooda.co/blog/state-of-generative-ai-adoption ↩︎
-
The New Stack. (2025). “Developer Productivity in 2025: More AI, but Mixed Results.” https://thenewstack.io/developer-productivity-in-2025-more-ai-but-mixed-results/ ↩︎
-
Human Risks. (2025). “The Gen AI Hype Cycle: A Reality Check in 2025?” https://humanrisks.com/blog/the-gen-ai-hype-cycle-a-reality-check-in-2025/ ↩︎
-
Product School. (2025). “AI Product Managers Are the PMs That Matter in 2025.” https://productschool.com/blog/artificial-intelligence/guide-ai-product-manager ↩︎
-
Momentic. (2024). “How AI Will Bring TDD Back from the Dead.” https://momentic.ai/blog/test-driven-development ↩︎
-
Tabnine. (2024). “Test-driven development in the AI era.” https://www.tabnine.com/blog/test-driven-development-in-the-ai-era/ ↩︎
-
Chanwit Kaewkasi. (2024). “Test-Driven Generation (TDG): Adopting TDD again this time with Gen AI.” https://chanwit.medium.com/test-driven-generation-tdg-adopting-tdd-again-this-time-with-gen-ai-27f986bed6f8 ↩︎
-
Datics. (2024). “How to Use Agile Methodologies for AI & ML Projects in 2024.” https://datics.ai/how-to-use-agile-methodologies-for-ai-ml-projects-in-2024/ ↩︎
-
Best Blogs Dev. (2024). “AI-Augmented Engineers: The Future of Software Development.” https://www.bestblogs.dev/en/article/c5df0b ↩︎
-
Invensis Learning. (2024). “Simplifying AI in Agile Project Management for Success.” https://www.invensislearning.com/blog/using-agile-in-ai-and-machine-learning-projects/ ↩︎