Buddy, I'm an engineer, and let me tell you: You don't know shit about what you're talking about. You can have the highest ethics in the entire world, it won't weight shit opposed to management.
I worked on a project that was constantly rushed and forced to add things that neared the computationally impossible. Every single engineer on my team was BEGGING the management to not ship into production as it was, because there was no way in hell it would work without causing serious problems. They did not care, and when we said that it was impossible to meet the deadline, what was management's solution? Lay off the entire team and hire a batch of juniors that did not know better, and the product was still shipped, and even if the juniors hadn't, they'd still find someone that could make it barely work enough to be delivered.
Surprise, surprise, the product failed on a critical time and it cost MILLIONS (not thousands, not hundreds of thousands. millions) of dollars. And you are saying that I should be held responsible for my moronic supervisors' actions? Fuck off and never come back, idiot.
However, do keep in mind that LLMs regularly pull language an library features out of their asses that have no direct correspondent in practice. I'd use the LLMs to generate small snippets of code, giving them a small and restricted set of requirements to minimize hallucinations.