Hacker News new | ask | show | jobs
by banned_man 6263 days ago
How to read code, use version control, write code in a professional environment, find libraries that can help you, and keep abreast of current technology. I think that CS grads should be expected to be contributing to open source projects by senior year.

The marketing, business, and work/life balance problems are important, too, but they don't really belong in a CS course, and CS professors are not experts on these topics anyway.