• News/
  • https://www.zdnet.com/article/9-programming-tasks-you-shouldnt-hand-off-to-ai-and-why/

9 programming tasks you shouldn't hand off to AI - and why

ZDNet
·
David Gewirtz
·
Published Jul 23, 2025
·
Updated

It's over. Programming as a profession is done. Just sign up for a $20-per-month AI vibe coding service and let the AI do all the work. Right? Also: Hacker slips malicious 'wiping' command into Amazon's Q AI coding assistant - and devs are worried Despite the fact that tech companies like Microsoft are showing coders the door by the thousands, AI cannot and will not be the sole producer of code. In fact, there are many programming tasks for which an AI is not suited. In this article, I'm spotlighting nine programming tasks where you shouldn't use an AI. Stay tuned to the end, because I showcase a 10th bonus reason why you shouldn't always use an AI for programming. Not to mention that this could happen. Here's the thing. Generative AI systems are essentially super-smart auto-complete. They can suggest syntax, they can code, and they can act as if they understand concepts. But all of that is based on probabilistic algorithms and a ton of information scraped from the web. Contextual intelligence is not a strength. Just try talking to an AI for a while, and you'll see them lose the thread. Also: 10 professional developers on vibe coding's true promise and peril If you need to produce something that requires substantial understanding of how systems interact, experience to make judgment calls about trade-offs, understanding of what works for your unique needs, and consideration of how everything fits with your goals and constraints, don't hire an AI. Large language models are trai...

Read full article

Affected Software

1 affected component
Amazon Q AI coding assistant
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the main topic of this article?

The article discusses programming tasks that should not be delegated to AI, highlighting the limitations of AI in coding.

2

What security implications are discussed?

The article mentions a security incident where a hacker inserted a malicious command into Amazon's Q AI coding assistant.

3

What products or software are affected?

The affected software mentioned is Amazon's Q AI coding assistant.

4

What are some tasks that should not be automated by AI according to the article?

The article outlines various complex programming tasks that require human oversight and creativity.

5

How does the article suggest using AI in programming?

The article suggests that while AI can assist in some areas, critical coding decisions should remain human responsibilities.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203