My main points in my answer were:
- Take courses that give transferable skills you can't necessarily pick up in the workplace.
- Get to know your professors.
- Be willing to live with random unknown roommates.
- Think beyond.
The rest of the answer is linked at the top of this post.