Comment Employers are General Dumb (Score 2) 44
I have worked in many organizations over my 30+ year career and one thing I learned is that the modern corporate ecosystem, on average, encourages the incompetent (more or less) to rise in the ranks of management. I know a lot of you have also learned this. The way to succeed is mostly just make sure you can blame others for failures and don't get in trouble. Above all, their like things that save them time. AI looks like it can do that for them.
However, I've already seen in my own work place and the work places of others I talk with situations where developers were fired with AI to replace them. It failed and they then started trying to rehire the lost positions. Sometimes, they really are just looking for reasons to get rid of certain individuals. The executives are those often more interested in firing to save money. In those cases, it's usually more random or whole departments.
This all said, I develop AI tools and refine models all day long. I also use AI to code for me. I do find it useful but it took me a lot of time and work to learn how to use it effectively. It really does require skill and knowing where and how LLM models screw up. For example, don't just tell them what you want have them make it. Give detailed descriptions of the tools, protocols, coding style, etc. Then design the tables/columns, the API calls, etc. Design your software at each layer and have it build each layer and test and debug each layer comprehensively before moving on. Then, in the next layer, tell it not to edit the other layers. Or at least, tell it not to modify the regression tests for the previous layers. It will give up on bugs and try to hide them or belittle their importance, etc. Force it to fix them... keep trying until it gets it.