Forbes January 20, 2026
Developers don’t trust AI. A recent report from UC San Diego and Cornell titled “Professional Software Developers Don’t Vibe, They Control” demonstrates that developers still don’t trust AI to code for them. The study analyzed AI code assistant usage patterns across hundreds of enterprise developers and revealed how the best developers leverage context to improve quality.
The difference between vibe coding and useful AI output? How you structure the information you give it, how the outputs are reviewed, and the amount of technical debt you incur throughout the process.
Abstraction Level Determines Output Quality
When users ask AI to “create a content generation app” without architectural guidance, it will build something. Will it be functional? Maybe. Will it lack security...







