Basic coding to solve simple problems is something that high schoolers and even bright middle schoolers can do. By the time I was in college I had been coding for most of a decade. Part of the issue is that many of the folks coming out of school started learning this stuff WAY too late.
It's like if you waited until college to start learning to play piano, and wonder why you can't get a job when you graduate. You need a lot of time at the keyboard (pun intended) to build those skills.