With AI writing code and automating repetitive tasks, will the role of a software developer shift toward more creative problem-solving and architecture, or will it become obsolete? What does this mean for those entering the field today?