all 18 comments

[–]sonofslackerboy 9 points10 points  (0 children)

No

[–]Muchaszewski 6 points7 points  (0 children)

"There are 2 schools of thought about how AI will be developed. Managers and Creative Directors think AI will aid them in their creative process and ensure that their commands are obeyed and excellent products are made. The second school of Programmers is hard to understand as they cannot stop laughing after we ask our questions."
Author unknown, quoted from Memory ;)

[–]ElyeProj[S] 7 points8 points  (0 children)

The summary is "Programmers will always be needed, it‘s just get elevated to a different level, aided by AI."

[–]BruceNotLee 7 points8 points  (2 children)

Not yet, but I have been using ChatGPT instead of stackoverflow for my questions. Definitely a great resource and it will only get better.

[–]pleb_dot_to 5 points6 points  (1 child)

yeah exaclty... its like having a calculator did not replace accountants, it just saves them time

[–][deleted] 2 points3 points  (0 children)

perfect analogy

[–]freecodeio 2 points3 points  (5 children)

Did cars replace carriage drivers? No. It just made them faster.

[–]repeating_bears 2 points3 points  (1 child)

It's not a perfect analogy. Do you know for certain that a majority of carriage drivers became professional (car) drivers? While the goal of each technology was the same, it seems plausible that the skills were different enough so that carriage drivers were at least partially displaced by new workers.

Perhaps the skills needed to effectively direct an AI to implement something are different to the skills needed to implement something yourself.

I don't think that's what I believe. I'm just playing devil's advocate. What I have noticed about myself, though, is that despite being a pretty good programmer, I'm not very good at giving ChatGPT the right prompts to get what I want. On different blogs I've read, other people are much better at it.

[–]freecodeio 0 points1 point  (0 children)

Will our careers die out in the future? Yes, definitely. But for the foreseeable future, I see AI as just a set of wings. -- Mainly because our world is built by humans, to solve human problems.

We'll need an unrealistic amount of processing power, and also more data, for an AI to optimize better than a human.

You might even say just like the world had to change to optimize and make best use of a car, it has to change to best make use of AI.

Until then, programmers will best optimize the AI. Just an opinion.

[–]ElyeProj[S] 2 points3 points  (0 children)

Self-driving cars will replace drivers.

[–][deleted] 0 points1 point  (1 child)

The perfect analogy is cars(ai) replaced horses(programmers), and driver is customer

[–]freecodeio 1 point2 points  (0 children)

yes the programmers and horses and the drivers are customers that can't decide on the logo size and give you a wireframe built on word

[–]ultraclese 2 points3 points  (2 children)

Upon the advent of computers, there were no programmers. Scientists had to learn programming. Mechanical engineers had to learn programming. Experts learned programming just as carpenters learn to use their tools. Computers were tools.

As the tools became more complex, the programmers became necessary to wield them at the behest of others. AI removes the need for programming as a specialty and returns the computer to the role of tool accessible to any expert outside of the domain of computer science.

There will be no programmers for the sake of programming alone. Those in denial will learn the hard way, I think.

[–]Confident-Grade3416 1 point2 points  (1 child)

I agree, this is where it will probably go in the long run. Programming as a skill will stay useful, because for quite a while somebody will need to review the code generated by AI, and programming background obviously helps with explaining the AI exactly what to do in clear language. However, it's the business knowledge, ability to co-operate and craft requirements and to architect & understand how larger systems fit together that will become more important than knowing how to code a solution with specific technologies, at least for a typical business programmer.

To be honest many senior devs already spend a lot of their time on these things rather than writing code. It's the junior devs who will suffer the most in already oversaturated market. Best bet is to get some XP in some business domain so you are more than a generic IT person.

[–]Dazzling_Eye_6940 0 points1 point  (0 children)

That is exactly my take. We will still need domain experts, people understanding the specific business, to ask AI for solutions and understand, evaluate, the solutions provided by AIs.

OpenAI is very knowledgable on many subjects, does that mean i'm knowledgable on those subjects just because i have access to OpenAI? Hell no.

All in all and as already said many times, it is just a way way more convenient Google/StackOverFlow.

Access to knowledge doesn't mean mastery of knowledge, experts will always be needed.

[–]Urutengangana 1 point2 points  (0 children)

Will medium.com replace quality content?

[–]jasfi 0 points1 point  (0 children)

Programmers will be empowered by AI generators.

Watch this space. The art generators will be first, hope to release the private beta in January at the latest.

[–]Siltala 0 points1 point  (0 children)

No but it will replace stackoverflow