All? obviously not, but enough that I can ship more than my colleagues while not really paying attention to the output or fully understanding it. LLMs debug extremely well, generate code well enough, and do high level design acceptably, but fail in weird ways, so my job these days is mostly manual testing.
It's obviously going to remain pretty manual without some breakthroughs, but it's largely not work that needs a ton of intelligence or skill. The world hasn't caught up with software development being a few steps up from burger flipping, so I'm still getting paid well to do it, and I'll keep collecting that paycheck as long as it lasts. But learning about code is rapidly becoming relatively valueless.
All? obviously not, but enough that I can ship more than my colleagues while not really paying attention to the output or fully understanding it. LLMs debug extremely well, generate code well enough, and do high level design acceptably, but fail in weird ways, so my job these days is mostly manual testing.
It's obviously going to remain pretty manual without some breakthroughs, but it's largely not work that needs a ton of intelligence or skill. The world hasn't caught up with software development being a few steps up from burger flipping, so I'm still getting paid well to do it, and I'll keep collecting that paycheck as long as it lasts. But learning about code is rapidly becoming relatively valueless.