they are "game changers" if you are a mediocre software dev thats churning out crud widgets .
any decent software developer uses and creates abstractions instead of generating reams of code using AI.
From what i've seen at work AI is "game changer" for coding in worst sense. reams and reams of duplicated code that looks slightly different from other generated code doing similar things. Before AI ppl used to stop and create some library now they just generate shit because its so easy. AI is death of software engineering.
Any good engineer enjoys creating abstractions too instead of hoping a machine trained on code golf will solve the problems.
My manager probably adds 10+ hours to my week by pushing Llm code at our projects only to follow up with several merge requests to fix his work. I just approve whatever he pushes because he isn’t interested in actually solving the problem. He’s interested in seeing if he can fiddle the solution out of an Llm. Each time it involves me telling him the answer. His boss is the same way. Literally dragging the company efficiency down and proving the efficiency gains are meaningless.
You don’t maintain it, you wait until a bug comes your way from their work and pass it down to them to screw around with more. Let them maintain it and eat their own careers.
any decent software developer uses and creates abstractions instead of generating reams of code using AI.
From what i've seen at work AI is "game changer" for coding in worst sense. reams and reams of duplicated code that looks slightly different from other generated code doing similar things. Before AI ppl used to stop and create some library now they just generate shit because its so easy. AI is death of software engineering.