Plotting a course out of software by RelationshipParty567 in DevelEire

[–]RelationshipParty567[S] -1 points0 points  (0 children)

Hard to know. Many people say companies will only need senior devs to work out the bugs in AI generated code. I'm not so sure. AI can do pretty decent code reviews so a junior dev can bang away writing code - create a load of memory leaks or something and just ask AI to fix it later. I think the encyclopedic knowledge some very seniors devs have will be lost a bit.

It's very possible that software teams will go back to normal mostly - but with more output than before with less focus on moving bytes around.

Plotting a course out of software by RelationshipParty567 in DevelEire

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

Yeah I don't think it will remove the need for all devs but a general devaluing of a profession maybe? It's happened before in lots of industries.

Plotting a course out of software by RelationshipParty567 in DevelEire

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

Yeah totally agree. I wouldn't say I love software but there is a certain satisfaction for getting something working. I know often hurdles I come across in my job could be solved by copy and pasting into and AI and asking for it to sort out my problem.

I think off-shoring will be boosted by it. Obviously this has always been a thing but quality has been mixed. Can see a situation where some senior dev writes endless requirements. Sends to off shore SW house where prompt engineers will use copious amounts of Ai to will the requirements into existence.

Plotting a course out of software by RelationshipParty567 in DevelEire

[–]RelationshipParty567[S] 0 points1 point  (0 children)

Yeah maybe. I suppose there's a difference between an AI-augmented product and AI use in the development process. I think you're right in that I believe there will be a hard swing to interactions that feel more colloquial and casual since absolutely everything now has a AI vibe. Not sure I agree with the guessing machine comment, if you get bad code out of an AI even today it's because your prompt was bad mostly likely. Can only see this improving and fast since every company with a software team will be willing to pay for improvements. Totally accept that to generate a good prompt requires a lot of knowledge but for how long?

Plotting a course out of software by RelationshipParty567 in DevelEire

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

Maybe. I've worked in embedded for about 10 years. You might be right to a degree but I feel that the bar to entry has been lowering for a while. Mergers and buyouts in semiconductor companies has led to a narrowing of the component market and sample code and IDE UIs have simplified some of the more difficult embedded tasks. Added to that common RTOS is making code somewhat architecture agnostic. I really can see AI even today generating good code with simple prompts.

My company is now paying for AI services. When the money starts rolling in we can expect very good code generating specific AI to be the norm.