Before GPT what would have been your choise of architecture, setup, alogorithm if someone comes to you and says "write a tool/system which can generate code" "what do you mean generate code? How do i control it?" "by writing what you want in natural language" "puh 50 years of development, 100 billion, top tier team of linguists and software engineers perhaps?"
Ask StackOverflow if they think it didn't change anything for them.