AI won't replace programmers?
45sDirectly challenges bold claims from tech CEOs, sparking curiosity and debate.
▶ Play Clip"Title promises three problems and delivers them, but includes a lengthy sponsor segment and some repetition."
The video challenges the bold claims made by AI industry leaders like Jensen Huang and Emad Mostaque that AI will replace human programmers. It presents research showing that AI-generated code often introduces more bugs, has higher churn rates, and can be less secure, ultimately arguing that AI is a tool to augment developers rather than replace them.
Nvidia CEO Jensen Huang claimed that kids wouldn't need to learn to code because everyone is now a programmer. Stability AI CEO Emad Mostaque predicted no human programmers left. The video sets out to test these claims against reality.
A study by Uplevel of over 800 developers using AI coding tools like GitHub Copilot found a 41% increase in bugs. Developers using AI saw no real improvements in task completion or issue resolution, and stress levels remained the same.
GitClear analyzed millions of lines of code and found AI-generated code has a 39% higher churn rate, meaning it gets rewritten or removed shortly after creation. Also, 11% more duplicated code was found when using AI tools, cluttering codebases and introducing bugs.
Stanford researchers found that developers using AI assistants wrote significantly less secure code and were more likely to believe their code was secure even when it wasn't, leading to a false sense of confidence.
The video acknowledges AI's benefits for repetitive tasks, boilerplate code, translation, and prototyping, but emphasizes that coding is only part of a developer's job. AI is compared to a spell checker for writers—helpful but not replacing the writer.
The video stresses the importance of understanding code rather than blindly trusting AI. It warns that copy-pasting AI code can lead to technical debt and security risks. Learning fundamentals and reasoning behind code is crucial.
AI is not going to replace programmers; instead, developers who understand fundamentals and use AI as a tool will thrive. The video advises investing in learning and using AI to level up, not as a crutch.
What percentage increase in bugs did the Uplevel study find among developers using AI coding tools?
41%
01:44
What is the churn rate of AI-generated code according to GitClear?
39% higher churn rate
02:53
What did the Stanford study find about developers using AI assistants?
They wrote significantly less secure code and were more likely to believe it was secure even when it wasn't.
05:22
What is the video's main argument about AI and programmers?
AI is a tool to augment developers, not replace them; developers who understand fundamentals and use AI will thrive.
08:17
41% Increase in Bugs
Directly contradicts the claim that AI makes coding more efficient.
01:4439% Higher Churn Rate
Shows AI code is often rewritten, wasting time and effort.
02:53False Sense of Security
Highlights a dangerous side effect of AI assistance in security-critical fields.
05:22You Won't Lose Your Job to AI
Reframes the AI threat as a competition among developers who use AI effectively.
08:17[00:02] some bold claims about AI Jensen hang the CEO of Nvidia actually said that kids wouldn't even need to learn to code anymore because according to him everyone in the world is now a programmer it is our job to create
[00:16] Computing technology such that nobody has to program everybody in the world is now a programmer this is the miracle this is the miracle of artificial intelligence yeah he said everyone in the world is now a program
[00:30] and then there is emad mushak CEO of stability wouldn't be any human programmers left sounds wild right but here's the reality
[00:44] AI isn't exactly living up to that hype instead of taking over programming it's causing a whole new set of issues studies are showing that AI generated code is often buggy insecure and honestly not very reliable in this video
[00:59] we're going to dive into to why this AI hype bubble might be popping we'll check out some numbers talk about why certain AI companies might be overvalued and see why some investors are starting to lose that initial
[01:16] about the thing he selling today you go well it's a calculator of sorts well it doesn't always work but when it does it's sort of good so what happened how did we go from AI is going to replace programmers to AI
[01:30] is making things more complicated let's look at the research let's start with a recent study by up level that looks at the reality of AI in coding they studied over 800 developers using AI coding tools like GitHub co-pilot and the
[01:44] results not exactly what you would expect first they found that developers expect first they found that developers using AI saw a 41% increase in bugs yeah while AI might help you write code faster it's also adding a lot more
[01:56] errors meaning more time spent fixing those errors so in instead of spitting things up AI can actually slow you down in the end and even though you would think that AI tools would help developers complete tasks faster the
[02:09] study didn't show any real improvements in task completion or issue resolution basically ai's Promises of efficiency don't quite hold up also developers using these tools didn't feel any less stressed or burned out their workload
[02:24] and stress levels stayed pretty much the same even though AI was supposed to take over some of those rep competitive tasks so yeah it sounds great in theory but in practice not so much next up let's talk about a study from get clear they
[02:38] analyzed millions of lines of code to see how AI tools actually affect developer productivity if you thought AI was making things more efficient think again one big takeaway was that AI generated code has a 39% higher churn
[02:53] rate meaning a lot of it gets Rewritten or removed shortly after it's created so nearly 40% of that AI generated code ends up being redone which is basically waste of time and that's not all this study found about 11% more duplicated
[03:08] code when developers used AI tools instead of generating efficient reusable code AI tends to spit out new code unnecessarily which just clutters your code base now duplicated code isn't just ugly it can also introduce bugs in
[03:22] multiple places and make your software harder to debug and scale so yeah AI might help you pump out code faster but it also creates a ton of instability more churn more duplicated code it all adds up to less Reliable Software and
[03:37] more effort spent maintaining a clean code base in the end it's more work not less not exactly the game changer we were promised right oh it it thinks that BofA is a real protocol and it's like I don't know how to do that hey I wanted
[03:51] to tell you about something that's been improving my YouTube experience a ton and that's YouTube premium have you ever been watching a video and at the best part and ad pops up well YouTube premium gets rid of that you can watch all your
[04:04] favorite content without a single ad I've been using YouTube premium for the past few years and it's the best experience especially when I'm in bed I love listening to podcasts and I hate those annoying ads popping up but thanks
[04:17] to YouTube premium I never get them but there's more with YouTube premium you can also download your favorite videos this is great if you're traveling or don't have access to high-speed internet you can download videos ahead of time
[04:29] and watch them offline another great benefit is that you can keep your videos playing in the background when you switch to other apps ever been watching friend when you switch to the other app the video usually stops right with
[04:42] YouTube premium your videos keep playing in the background while you switch to other apps so how do you get all these perks YouTube premium is a paid monthly subscription service you can pay a very low monthly fee and get all these
[04:55] benefits no commitments you can cancel anytime but here's the best part if you description or the banner in this video you will get two months free and I may earn a commission you will not only get an amazing atree experience but you will
[05:10] also support my channel so if you want 2 months of YouTube premium for free subscribe using the link in the description now let's talk about code it's not just about getting it done
[05:22] it's about getting it right and this is where AI coding assistants start to fall short a study from Stanford found that the developers using an AI assistant wrote significantly less secure code than those working without one what's
[05:36] worse is that developers who had access to an AI assistant were actually more likely to believe their code was Secure even when it wasn't this suggests that AI tools might be giving developers a false sense of confidence AI generated
[05:50] code often looks right which makes developers trust it too easily and this false sense of security is a big deal in fields like healthcare Finance or infrastructure places where security really can't be compromised now don't
[06:03] get me wrong I'm not saying AI is useless or we should stop using it as a developer I can tell you that AI has definitely boosted my productivity I use it all the time for repetitive tasks it's great for generating boilerplate
[06:16] code like the stuff that nobody wants to write from scratch it's great for translating code from one language to another or quickly throwing together a another or quickly throwing together a prototype so yes AI is a powerful tool
[06:28] but it's just that a to the future of coding is an AI replacing developers it's developers working with AI anyone telling you otherwise probably has never built real enterprise software in their life or they're trying to sell
[06:41] you something look coding isn't even the hardest part of being a software engineer we spend a ton of time in meetings Gathering requirements setting up environments and digging through old code bases to understand what's really
[06:53] going on coding is only one piece of the puzzle so think of AI like spell checker for writers it makes us more productive but it's not replacing us anytime soon if ever and this brings us to a big takeaway education AI might help with
[07:08] understand what's going on behind the scenes you can just trust it blindly companies have learned this the hard way AI can give you code that looks great at first but if you don't fully understand it you're opening the door to bugs
[07:22] instability and security risks on top of that just copy pasting AI generated code can lead to technical death code that's so messy and complex that no one can work with without breaking something that's why in my courses I focus on
[07:37] teaching you to write clean maintainable code that solves real problems I don't just show you what to write I explain why we are doing it this way knowing the reasoning behind your code is key to becoming a great developer someone who
[07:50] can create software that is functional scalable and sustainable in the long run so AI is awesome and it can definitely spit things up but don't use it blindly don't skip learning the fundamentals best practices or the reasoning behind
[08:04] your code just because AI can generate it for you because here's the truth if you don't understand what your code is doing you're not making yourself more valuable you're actually putting yourself at risk of being left behind
[08:17] you won't lose your job to AI you will lose it to the developer who has solid programming skills and knows how to use AI to be even better AI is here to help not to replace us so invest in yourself learn the fundamentals understand the
[08:31] details and then use AI to level up if you found this video helpful please like you found this video helpful please like And subscribe for more coding advice
⚡ Saved you 0h 08m reading this? Transcribe any YouTube video for free — no signup needed.