this post was submitted on 18 May 2024
89 points (91.6% liked)
Artificial Intelligence
1346 readers
16 users here now
Welcome to the AI Community!
Let's explore AI passionately, foster innovation, and learn together. Follow these guidelines for a vibrant and respectful community:
- Be kind and respectful.
- Share high-quality contributions.
- Stay on-topic.
- Enhance accessibility.
- Verify information.
- Encourage meaningful discussions.
You can access the AI Wiki at the following link: AI Wiki
Let's create a thriving AI community together!
founded 1 year ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Honestly, I've spent a bunch of time playing with various AI tools recently and my conclusion so far is that while the tools are impressively capable and can definitely ease the burden of routine tasks, I'd still want to hire people if I needed something done that needs actual creative thinking.
An AI like Copilot can certainly help make a developer's life much easier, but it can't replace them entirely. All it is, in the end, is a better rubber duck, which can actually give helpful feedback or even produce whole code snippets for you, but you still need someone with an actual human brain to put it all together in just the right way.
For now... It seems to be getting better at an alarming rate. When I started using it last year it took several tries to get an answer that was about 75% correct. Now it can produce code that is 90-95% of what I need from a single prompt. I'm sure my prompting ability has improved over the course of the year, but the AI has certainly improved too. Coders aren't needed for creative thinking, there are plenty of creative people who can't code. I think it'll be a while before it completely replaces coders, but it's probably going to reduce the number of coders needed in the very near future. My job has been pushing us hard to use their licensed copilot within our IDEs and they're tracking everything. I'm not sure the extent of what they can track, but they can certainly tell how often we use it because they're giving us reports on its usage.
Even if that's so, it still needs you in order to tell it WHAT to produce (and to get rid of the 5-10% errors that may still be present).
Also, consider that you may well be able to produce a single module that way, but a complex application consists of hundreds, if not thousands of these, and AI cannot yet meaningfully put them together as far as I know.
Yes, it may very well end up weeding out some of the bad coders whose only job was doing the dirty work of copy and pasting answers from StackOverflow, but as long as you got a brain in your head, I'm pretty sure you'll still be able to find a job.
I hope you're right, because I love what I do now, and it took me 20 years to get to where I am.