logoalt Hacker News

beej71 • today at 5:24 PM • 0 replies • view on HN

> It seems like everyone in education is frustrated and can’t figure out how to use AI for education productively yet.

Oh, it's terrible. I'm a computer science instructor at a university (I have 20 years of industry experience prior) and it was already bad enough before trying to predict where the market was going to be 4 years in the future. But a year ago, it was tough to predict where the market was going to be in one month.

So yeah, we can teach all kinds of stuff. But is it the right stuff? With one month of visibility, who can tell?

But now I feel like it's settled down a little bit. And now I feel like I have more like 7 to 8 months of visibility. One thing that's helped is that we see the hiring differential between seniors and juniors. So now we can answer the question, what does the market want? It wants the expertise between junior and senior. And I'm confident it'll want that for at least the next 7-8 months.

Good luck cramming that into 4 years, though! I figure we have to try to bridge the gap as best we can. Eventually, seniors will become rare enough that the expense isn't worth it. It'll become better to hire cheaper most-qualified juniors.

There's still some seriously open-ended questions though. How much does coding matter, for example? If you ask senior devs who don't do any coding how much they rely on their coding expertise to make decisions, you'll get a zillion answers across the spectrum. This becomes even more true for senior devs who use AI for coding. Heck, ask 100 devs if it's important that you can even read code or not and see what comes out!

And then there's the question of how do you teach those systems level thinking skills? Historically, universities haven't taught those skills. You came out of the University with general problem solving skills in technology, and then at your job you were exposed to a small corner of the codebase to fix some bug. Gradually, over the years, you learn more and more of the codebase and become more and more senior. We have to get that into our curriculum. I'm working on that as we speak and will be working on that for the next several years, it looks like; even if my position vanishes, I'll keep attacking it—this is a tough problem that's fun to try to crack.

Anyway, I hope someday my forward visibility gets back up to 18 months. Won't that be amazing. I'd also like to buy some RAM. ;)