I never made that transition. But keep flattering your ego. Not conductive to seeing actual reality, though. And as a secondary remark, attack code can be completely crappy, insecure and unreliable and still do its job, quite unlike production code. And that is the reason why LLMs can write it fast. Which is something I have been saying for a long time, you are just incapable of reading or remembering.
Incidentally, the software engineer is far from dead. It is just that many people that think they are one do not actually qualify. Regulation, liability and ever raising costs from insecure crap will make that very clear. What we will get is both massive unemployment among "coders" and very high paying actual software engineering jobs. And it is quite possible that LLMs will not play much of a role in their work.