I don’t think programmers will be replaced anytime soon where it should affect your decision to finish your degree. Most things you read or hear about are simple, new code scenarios. In web apps we have things like Rails generators that can pump out boiler plate code, maybe ChatGPTs output is capable of a little more complexity but doing things like that doesn’t happen very frequently and doesn’t save much time. Maintenance of existing applications and their data requires human thought more than teaching a computer to generate net new code.