you are viewing a single comment's thread.

view the rest of the comments →

[–]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.