ChatGPT copilot are phenomenal at writing code, but the outputs/responses seem limited to single components/contexts. Thoughts? re: AI-fueled job loss, maybe software devs will increasingly be focused on problems of architecture, design, integration, security, testing?