Skate to where the puck will be (Wayne Gretzky). AI is backward looking (where the puck was) technology. It is trained on what is already widely known. In experiments it handles bar exam type questions well. But not systems engineering questions that require understanding the problem domain. Of course, you could develop foundational IT knowledge: at least one programming language, an OS, a framework or two. But the k…
ChatGPT is familiar with all of these techs. It has read the fucking manuals and oh god most people don't read them because they're not written for humans. This is the perfect environment for AI to thrive.
But it'll write code based on similar code around 2019 or so. A lot of code out there is terrible. Much of it was written by contractors who don't want to get the work done. These guys are happy to see complexity go up exponentially. Many people work as contractors and in agencies, quit, do their own thing, adopt shitty architectures that were worse than no architecture.
So we see applicants submitting this crappy code that they do understand, but we ask them why they picked this over the fancy new stuff. Most of the time they didn't pick anything. They told AI to do it, and AI went to where the puck was.
I mean I train AI to write the fancy new code. But you have to know what it should look like.