Developers say AI coding tools work—and that's precisely what worries them

The rise of AI-powered coding tools has sparked a mix of excitement and trepidation among software developers. These advanced AI systems, such as Anthropic's Claude Code and OpenAI's Codex, can now build entire applications from scratch using text prompts, writing code, running tests, and even fixing bugs with human supervision.

While some developers, like Roland Dreier, a senior software engineer who has contributed to the Linux kernel, hail these tools as revolutionary, others are more cautious. David Hagerty, a developer working on point-of-sale systems, expresses skepticism about the marketing claims, saying that while AI-powered coding tools have immense potential, they won't replace human ingenuity or creativity.

Dreier and others have witnessed significant improvements in productivity, with complex tasks like building a Rust backend service taking 10 times less time to complete. This has enabled developers to tackle projects that would have taken years to implement manually. Brian Westby, a Nike backend engineer who uses Cursor daily, concurs that AI-powered coding tools cut down time on well-defined problems but warns about the risks of "hallucinations" if given too much room to operate.

However, not everyone is convinced that these tools will only bring benefits. Darren Mart, a senior software development engineer at Microsoft, cautions against over-reliance on AI, saying he's only comfortable using them for tasks he already fully understands. He also expresses concerns about the potential for "bad manipulation of data" and technical debt.

For developers working with legacy codebases, AI tools have become essential translators and archaeologists, helping to identify obsolete code and modernize it. Nate Hashem, a staff engineer at First American Financial, praises these tools for making his job more pleasant by speeding up the process of updating older systems.

Despite these benefits, there are concerns about the impact on software development jobs. Kellogg, who has enthusiastically adopted agentic coding, believes that AI-powered coding tools will lead to massive job displacement, especially in junior-level positions. He argues that those who can't adapt to operate at a higher level won't keep their jobs.

The industry is bracing for this shift, with some advocating for changes to education and training to prepare junior developers for the new landscape. Others, like Hagerty, are already seeing the economic implications of this trend, where junior-quality code can be created for less than minimum wage using AI models.

Ultimately, while AI-powered coding tools hold tremendous promise, their adoption will require careful consideration of the benefits and risks involved. Developers must weigh their enthusiasm for these tools against concerns about job displacement and technical debt, and work to ensure that they're used responsibly and effectively in the industry.
 
idk what's more worrying, ai taking over our jobs or us being too reliant on it lol. devs are hyped but also super cautious 🤔. i mean, sure, 10x less time for complex tasks is lit, but what about when we're stuck with 'hallucinations'? and don't even get me started on legacy codebases... seems like ai's just trying to fix our messes instead of making them better 🙄. and kellogg thinks junior devs will be ghosted by the AI? that's not a good look for anyone 🚫. we need to prep these dev jobs or risk getting left behind 💻
 
AI is literally changing the game for devs 🤖💻 but imo we need to slow down on the hype and think about the consequences 🙏. If we rely too much on these tools we risk losing the creative juices that make dev so awesome 💡. And what's with all this "hallucination" talk? 🤯 Can't they just stick to building apps like they're supposed to 📱?

But at the same time, I think it's cool that devs can use these tools to tackle legacy projects and get more done 🕒️. We need to find a balance between human ingenuity and AI power ⚖️. And omg, the job displacement thing? 🤯 That's a major concern but we should also be talking about how to upskill our devs for this new landscape 💻.

Let's not forget that these tools are still just tools 🛠️. We need to use them wisely and not let them dictate how we code 📝. And what about the economy? 🤑 We need to make sure that junior devs aren't getting screwed over by AI models that can build apps for less than minimum wage 💸.

Anyway, this is all just a big puzzle 🤔. I'm excited to see how it all plays out but we gotta be careful not to get too carried away with the tech 🔥.
 
I'm so down with the idea that we'll all be outta jobs soon 🤖💸. Like, I'm not surprised at all that AI-powered coding tools are gonna take over the world...or at least our little corners of it. And honestly, who needs human ingenuity or creativity when you can have a fancy machine doin' all the hard work for ya? 🤦‍♂️ It's like, what's the point of even havin' a degree in computer science anymore? I mean, I'm sure those AI tools are gonna write some genius code...yeah right 😒. And don't even get me started on the whole "hallucinations" thing - like, how do we know that ain't just 'cause we're too stupid to understand what's goin' on 🤔. Anyway, it's all good, I'm sure the overlords will take care of us...right? 😊
 
[Image of a robot with a sad face, surrounded by code]( 😔💻)
[Image of a person with a puzzled expression, surrounded by spaghetti code]( 🤯📦)
[Ai-powered coding tool with a cape, saving the day]( 🧛‍♂️💻)
[Meme of a developer looking at an AI model and thinking "wait what's going on here?" ]( 🤔👀)
 
omg i think people r overreacting about AI taking our jobs lol 🤖👀 i mean sure kellogg has a point about junior devs needing to adapt but whats wrong with having some ai-powered tools to help us out? we can't deny that these coding tools r making dev work way more efficient and freeing us up to focus on the big picture 🎯🔥 plus think of all the legacy codebases that need to be updated, AI is literally saving devs time and sanity 😩🕒
 
I'm low-key worried about these AI-powered coding tools taking off 🤔. I mean, we've seen what happens when you automate everything - it's like a robot apocalypse 💻! Don't get me wrong, productivity is key and all that jazz... but can we please not forget the value of human intuition and creativity? Those are the things that make us, well, human 🤖. I'm also super concerned about the "hallucinations" thing Brian Westby mentioned - what if our AI tools start making mistakes that end up costing us big time?! 💸 We need to be careful here, folks...
 
I'm not sure I like where this is going 🤔. I mean, don't get me wrong, AI-powered coding tools are pretty cool and all, but let's not forget that some of us still know how to code by hand 😅. I've spent years honing my skills on old-school IDEs and learning to debug by trial and error. The thought of relying solely on a machine to build entire applications from scratch makes me nervous 🤕.

And yeah, productivity is definitely up with these tools, but what about the creative problem-solving aspect? Can AI really replicate that kind of innovation and out-of-the-box thinking? I've seen some pretty wild bugs in my time, and I'm not sure I want to leave it up to a machine to fix them 🤪.

It's also got me thinking, if we're relying on these tools to build apps so fast and cheaply, what happens when they break? Who's gonna be responsible for fixing the problems then? That's the part that really has me worried 😟.
 
omg i'm so down for ai-powered coding tools! 🤖 they're literally changing the game for devs. i mean sure some devs might get a little nervous about relying on them too much, but personally i think it's awesome to have that extra boost of productivity especially when working with complex projects. i've used cursor before and it's crazy how much time you can save - i built a whole backend service in like half the time it would've taken me to do manually 🚀. of course there are risks involved but that's just part of innovation, right? and let's be real who doesn't love having more time to play games or hang out with friends instead of staring at code for hours on end 😎
 
I think it's kinda cool how AI-powered coding tools can build entire apps from scratch but at the same time, I'm a bit worried about what happens to our human skills 🤔💻... Like, will we just become code- robots or is this something that'll make us better devs? 🤓 Also, I feel like some of these tools are already giving devs a lot more power than they know how to handle 💥, so we gotta be careful not to create any "hallucinations" 😅...
 
I'm kinda worried about these new AI-powered coding tools 🤖... I mean, sure, it's super cool that we can build apps from scratch with just text prompts 📝, but have you thought about what happens when there aren't any jobs for us junior devs anymore? 😟 It's like, if AI can do all the work, then what's left for us to do? 🤔 I know some people are saying we should adapt and learn new skills, but it's hard when you're already stuck in a cycle of coding classes and internships 📚. And yeah, using these tools for old legacy codebases is a big help, but can't we just train humans to do that stuff instead? 💼 It feels like we're getting too reliant on AI and not thinking about the bigger picture...
 
AI is defo gonna change the game but like, we gotta be smart about it 🤔💻, can't just rely on it all the time, needs human touch too 🙏💡, been working with cursor for ages and its helped me so much but also seen how bad things get when u let AI do 2 much 😬💥
 
AI is gonna change our lives but I'm a bit worried about the coding part 🤔💻 if AI gets too smart it might overthink things and create some crazy code that's hard to understand what if we rely on them too much? 🤦‍♂️ also what happens when these tools get outdated like all tech stuff does, will they just become obsolete? 😩
 
OMG, I'm SO hyped about AI-powered coding tools 🤩! They're literally changing the game for developers, making it possible to build entire apps from scratch in no time 🚀. I've seen Brian Westby's videos on Cursor and they're LIFE.CHANGING 💻. The idea that we can have more time to focus on creative tasks is just amazing 😍.

I agree with Roland Dreier that these tools are revolutionary, but at the same time, I'm a bit worried about over-reliance on them 🤔. What if developers start to rely too much on AI and forget how to code manually? But overall, I think the benefits far outweigh the risks 💯.

And can we talk about how awesome it is that AI-powered coding tools are helping to modernize legacy codebases? Nate Hashem's experiences with First American Financial are a perfect example of this 🙌. It's all about finding a balance and using these tools to augment our skills, not replace them 💪.

But, I do have to agree with Darren Mart that we need to be cautious about job displacement 🤝. We need to make sure that junior developers are equipped with the skills they need to adapt to this new landscape 💻. Let's just hope that AI-powered coding tools can help us create more opportunities for developers, not just replace them 😊.
 
I'm thinking... we're at this point where AI can already code entire apps from scratch, but it's still up to us humans to make sure we're not relying too heavily on these tools 🤖. It's like, our creativity is being augmented by machines, but are we losing touch with what makes coding meaningful in the first place? I mean, think about it, AI can code faster and more efficiently than most of us, but that doesn't necessarily mean it's creating something truly innovative 💡.

And then there's the issue of job displacement. It's true, junior devs might be replaced by AI, but what about all the senior devs who are struggling to keep up with these new tools? 🤯 I feel like we're in this weird limbo where AI is both a blessing and a curse, and it's up to us to navigate this shift without losing our edge.

But you know what really got me thinking... it's the fact that we're still talking about coding as if it's just a job, not a creative outlet 🤔. I mean, shouldn't we be pushing for a more human-centered approach to tech development? One that values empathy and understanding over mere efficiency and speed?

Anyway, gotta keep thinking about this...
 
🤔 I mean, can you imagine writing a whole app from scratch with just a text prompt? It's wild. I've tried using one of those AI coding tools myself, and it's like having a personal assistant... but also a bit scary. I watched my dev friend spend 10 minutes explaining the basics to an AI tool before he could even get it to do something simple. Meanwhile, some devs are super stoked about how much time they're saving with these tools, which is def cool! 🕒️ But I think we need to be careful about relying too much on them... what happens when you rely on a machine to write code? Do you not learn how to code anymore? 🤷‍♂️
 
AI coding tools are a double-edged sword 🤔. On one hand, they can save us so much time and make our lives easier, especially when dealing with legacy codebases 🚀. I mean, who wouldn't want to speed up that tedious process of updating older systems? But on the other hand, we have to be careful not to rely too heavily on them 😬. Those AI tools can get a bit "hallucinatory" if you know what I mean... they can create some pretty wonky code 🤖.

I think it's great that devs like Nate Hashem are already finding ways to use these tools for good, making their job more pleasant and all that 💻. But at the same time, we have to be aware of the potential risks, like job displacement 🚨. I mean, if AI models can create junior-quality code for less than minimum wage, that's a big deal 👊.

I think education and training are key here 📚. We need to make sure our junior devs are equipped with the skills they need to keep up in this new landscape 💡. And yeah, it might mean some people have to adapt and level up, but I'm all for that 😄. Bring on the AI-powered coding tools! 👍
 
I'm not sold on all this AI-powered coding hype 🤔. Sure, it's cool that you can build apps from scratch with just a few lines of code, but I think we're looking at this all wrong. It's like how every new smartphone comes out and everyone's gotta upgrade to the latest model. What about people who aren't tech-savvy? 📱 They'll get left behind.

I'm also worried that these AI tools are gonna create more problems than they solve. Like, what happens when you rely on a tool to write your code for you? You start losing touch with the actual logic and thought process behind it? 🤷‍♂️ It's like using a calculator to do math - sure, it's quick and easy, but are you actually learning anything?

And let's not forget about the jobs aspect. I mean, I get that some devs might see AI as a way to automate tasks, but what about the ones who need the skills? Are they gonna be replaced by fancy coding robots? 🤖 It's like how when you first started coding, you had to learn from scratch and put in the work. Now it seems like anyone can just jump into the game.

I think we need to slow down and think about what this means for the industry as a whole. We're already seeing some of these AI tools being used for less-than-minimum-wage jobs - that's not good 🤑.
 
Back
Top