In real life IT we have much trouble with fuzzy business requirements, conflicting rules, incompetence of people making decisions, sometimes with direct lies -- things that only human can comprehend. Great progress for GPT model, no doubt, but it's relatively simple to write code solving some well-defined problem, solved thousand times before, like students do on studies, eg. writing numerical methods solving for diff-equations (first thing came to mind). The other, harder thing, is to have some inventive, creative approach to uncertainty of real life.