NBC News Top Stories | Anyone can code with AI. But it might come with a hidden cost. by Jared Perlo

Anyone can code with AI. But it might come with a hidden cost. Apps and platforms allow novice and veteran coders to generate more code more easily, presenting significant quality and security tradeoffs. Over the past year, AI systems have become so advanced that users without significant coding or computer science experience can now spin up websites or apps simply by giving instructions to a chatbot. Yet with the rise of AI systems powerful enough to translate the instructions into tomes of code, experts and software engineers are torn over whether the technology will lead to an explosion of bloated, error-riddled software or instead supercharge security efforts by reviewing code faster and more effectively than humans.

AI systems don’t make typos in the way we make typos,” said David Loker, head of AI for CodeRabbit, a company that helps software engineers and organizations review and improve the quality of their code. “But they make a lot of mistakes across the board, with readability and maintainability of the code chief among them.” Coding has long been an art and a science. Since the days of coding computer systems by punch cards in the mid-20th century, conveying computing instructions has been a challenge of elegance and efficiency for computer scientists. But inside today’s leading AI companies, most coding is performed by AI systems themselves, with human software engineers functioning more as coaches or high-level architects rather than in-the-weeds mechanics. Anthropic’s head of Claude Code, Boris Cherny, said on X that AI has written 100% of his code since at least December. “I don’t even make small edits by hand,” Cherny said.

The rise of AI-assisted coding — also called vibe coding — is simultaneously allowing people who have never coded before to unleash their creativity and enabling experienced software engineers to dramatically expand the amount of code they write. “The initial push of all this was developer productivity,” Loker told NBC News. “It was about increasing the throughput in terms of feature generation, the ability to build fast and ship things.” Though AI-coding systems have become significantly more capable even since November, they often fail to understand entire repositories of code as fully as experienced human developers. For example, Loker said, “AI coding systems might duplicate functionality in multiple different locations because they didn’t find that that function already existed, so they re-create it over and over and over again.” Now you end up with a sprawling problem. If you update a function in one spot and you don’t update it in the other, you have different business logic in different areas that don’t line up. You’re left wondering what’s going on. With AI coding systems supercharging the amount of code being created, experts wonder whether code will be the next victim of the AI slop onslaught. The concept of AI slop was originally popularized in 2024 as AI systems became capable and pervasive enough to start churning out volumes of low-quality, unwanted AI outputs — from AI-generated photos to unhelpful AI-powered search results. On one hand, AI coding systems are producing vast amounts of serviceable but imperfect code. On the other hand, those same systems are quickly getting better at reviewing their own code and finding security vulnerabilities.

Read more: https://www.nbcnews.com/tech/security/ai-code-vibe-claude-openai-chatgpt-rcna258807

#davidloker #coderabbit #aisystems #softwareengineers #aislop

Anyone can code with AI. But it might come with a hidden cost.

Apps and platforms allow novice and veteran coders to generate more code more easily, presenting significant quality and security tradeoffs.

NBC News

All Content from Business Insider | The next big job in tech may be the 'product engineer' by Lakshmi Varanasi

Anthropic first launched Claude to the broader public in July 2023. In recent months, interest in the AI chatbot has skyrocketed.Illustration by Michael M. Santiago/Getty Images

As engineers ramp up their efficiency, product managers now have to manage a lot more products.That means companies are looking to hire more of them.Companies are also now making engineers product manage — a new role called the "product engineer."Silicon Valley has long debated the value of product managers — the people tasked with aligning engineers, sales, and other teams to build products users want, often through a messy, friction-filled process.

As AI and vibe coding turbocharge engineers, allowing them to build more and faster than ever before, however, product managers are now managing more than ever.

Read the original article on Business Insider

Read more: https://www.businessinsider.com/ai-jobs-product-engineers-managers-2026-4

#ai #engineering #product-manager #softwareengineers #tech-jobs

The next big job in tech may be the 'product engineer'

As engineers ramp up their efficiency using AI, product managers now have to manage more. A new hybrid role has arrived: the product engineer.

Business Insider

All Content from Business Insider | Meta's AI push is reshaping how work gets done inside the company by Alistair Barr

Zuck and BozReuters

A version of this story originally appeared in the BI Tech Memo newsletter.Sign up for the weekly BI Tech Memo newsletter here.Charles Rollet has been digging into how tech companies are reorganizing around AI — especially Meta, which is leaning on AI coding tools to ship more product faster.

There are signs it's working: Meta ranks pretty high on revenue per employee, a metric Silicon Valley is increasingly focused on.

Read the original article on Business Insider

Read more: https://www.businessinsider.com/meta-ai-powered-productivity-revolution-2026-4

#artificial-intelligence #meta #softwareengineers #tech #realitylabs

Meta's AI push is reshaping how work gets done inside the company

Inside Meta's AI overhaul: faster coding, rising productivity, and fears that automation could shrink its workforce.

Business Insider

#EmbeddedEngineers and #SoftwareEngineers out there, what tooling do you use to build your projects? I am working with a customer whose build environment behaves wildly different locally vs on daily commits (i.e. merge requests) vs nightly vs release. None of them behave the same.

We're using #conanPackageManager currently, wrapping CMake files and with a great deal of add-ons. It's scaling poorly!

C90 project, crosscompiling from Linux/Windows hosts.

https://docs.conan.io/1/introduction.html

Introduction — conan 1.66.0 documentation

What do you think as an essential non-technical skill for a software professional?
#softwareEngineers #programmers #womenwhocode #it #professionals #corporate #softwareDeveloper #softSkills #cpp #cplusplus #c #python #rust

Finally #llm policies https://itsfoss.com/news/llvm-ai-policy/ It's gland to read this.

Certainly the #AI is a great tool that could help us in our jobs as #SoftwareEngineers but also I've read bad quality pull request from vibe coders that represent a bottle neck for the code review.

But the human in the loop policies that mentioned in the articles sound like a good start.

#openSource #pullRequests #quality #programming #coding

Open Source Project LLVM Says Yes to AI-Generated Code, But Not Without Conditions

The new "human in the loop" policy holds contributors accountable for reviewing and understanding all AI-assisted submissions.

It's FOSS
Software engineers should be a little bit cynical

--

The newest episode of the #communityCornerPodcast is available for your listening pleasure. We talk with @ericmann about #k8s and his project to make it easier for us non-#devOps #softwareengineers using https://displace.tech/

https://www.phparch.com/podcast/community-corner-kubernetes-with-eric-mann/