My biggest complaint with the CS department is it doesn't focus enough on
preparing students for real jobs. Like somehow being a "scientist" or "academic" is so much better than being an application developer. But like you said, that's where all the jobs are.