Why we need human developers

2025-10-06 08:39:18 英文原文

作者:by Matt Egan Global Content and Editorial Director

Your weekly round-up of the questions asked by readers of CIO, Computerworld, CSO, InfoWorld, and Network World explains why humans remain crucial to critical software projects; how AI investments are being funded by layoffs; and why AI infrastructure is so expensive.

Why human developers are crucial for software projects 

This week, we are probing the secondary impacts of the age of AI, what it means for skilled human practitioners, and the infrastructure needed to support AI projects.  

Vibe coding is the next evolutionary step in the way generative AI (genAI) is affecting coding and the software development lifecycle. AI-assisted development lets a developer or less technical builder develop full-stack applications using an iterative series of AI prompts to establish and then improve an application’s design. 

Recently, InfoWorld had tech leaders weigh in on vibe coding: What it is, what it’s not, and how to use it safely in production software.  

The idea of AI-assisted work is somewhat controversial for humans. Readers of InfoWorld wanted to know where people remain critical. Smart Answers parsed our decades of human reporting to investigate.  

The verdict? Human developers are crucial for critical software projects because AI, while capable of generating code, lacks understanding and is prone to hallucinations. Human engineers are essential for validating, testing, and monitoring AI-generated outputs to prevent errors and ensure reliability, especially in high-stakes environments in which software controls critical systems.  

Developers also provide the necessary organizational context that AI systems lack, which is vital for effective and efficient project development. 

Readers wanted to understand why that is. Smart Answers says it is the high price of specialized hardware, such as GPUs and ultra-high-speed networking components, combined with the additional power draw needed to run it. This, in turn, impacts the costs of cooling. 

Find out What makes AI data centers expensive? 

About Smart Answers 

Smart Answers is an AI-based chatbot tool designed to help you discover content, answer questions, and go deep on the topics that matter to you. Each week we send you the three most popular questions asked by our readers, and the answers Smart Answers provides. 

Developed in partnership with Miso.ai, Smart Answers draws only on editorial content from our network of trusted media brands—CIO, Computerworld, CSO, InfoWorld, and Network World—and was trained on questions that a savvy enterprise IT audience would ask. The result is a fast, efficient way for you to get more value from our content. 

SUBSCRIBE TO OUR NEWSLETTER

From our editors straight to your inbox

Get started by entering your email address below.

Matt Egan

Global Content and Editorial Director

Matt Egan is Global Content and Editorial Director of Foundry's enterprise sites. He has worked for the world's leading technology brands - CIO, Computerworld, CSO, InfoWorld and Network World - since 2003. A passionate technology fan who writes on subjects as diverse as AI, internet security, and IT leadership, in his spare time Matt enjoys playing soccer (badly) and singing in a band (also badly).

More from this author

关于《Why we need human developers》的评论


暂无评论

发表评论

摘要

This week's round-up discusses the importance of human developers in critical software projects despite advancements in AI-assisted development. It highlights that while AI can generate code, it lacks contextual understanding and reliability for high-stakes environments, making human validation essential. Additionally, the article explores why AI infrastructure is expensive due to costly specialized hardware and cooling requirements.

相关新闻