MBA.
Ironically, I didn’t do particularly well in his two courses, but I did work my butt off as a teaching assistant for them. The truth is that regardless of how much professors emphasize studying, few professors will be impressed by academics alone.
To get to know professors, you need to go above and beyond:
Get involved in their research. Professors usually welcome assistance with their research projects. For freshmen and sophomores, research positions can also be a great way to get a bit of experience before the biggies like Facebook and Google will open their doors to you.
Ask them for help. If you’re doing something on the side—whether it’s building a software application or researching a new market—your professors’ research may intersect your project. Asking them for guidance is a win-win; you get expert advice, and they get to geek out on a novel application of their favorite topic.
Become a teaching assistant. Not only do you (usually) get paid for this, your professor gets to see you “in action.” This makes for a much stronger letter of recommendation if you need one down the road.
Lunch, coffee, or office hours. Many universities offer some sort of “take your professor to lunch” program. If yours doesn’t, you can seek your professor’s suggestions on course selection or career direction over coffee or during office hours. Like Max, professors are usually much friendlier than they may appear in the classroom.
A strong relationship with your professors can offer you powerful recommendations as you look for jobs, as well as guide you through your academic and professional career. Set a goal to get to know (at least) one professor each semester; it’ll pay dividends for years to come.
Work Experience
While we may hope that our bosses are our best advocates, we need to face facts: our bosses have their own agenda. That’s casting it in a very negative light, of course. Many bosses will be unselfish and help you move up in the company, or out to a better position. After all, the vast majority of MBAs had bosses who wrote them great letters of recommendation that ultimately led to their departure from the company.
Nonetheless, while you can usually trust your boss with having the best intentions, there are limits to this. You are your own best advocate, and you—not your boss—must map out your career from day one.
Make an Impact
A good employee does everything that’s assigned to them; a great employee asks for more. Perhaps the best thing you can do to get a great next job is to do a great job in your current one:
Think broadly. If you’re in an engineering role at a web-based company, is there additional debug information you can log? You probably (or hopefully) work with testers; how can you make their lives easier? The more people that you impact, the better your peer reviews will be and the more the company will value you.
Be really, really good at what you do. This doesn’t mean that you have to double your time at work. Perhaps it’s merely a matter of shutting off other distractions, or perhaps it’s a matter of being extra careful.
Solicit feedback proactively. Don’t wait until your midyear review to solicit feedback. At that point, your manager may be so overwhelmed that she writes your feedback hastily, at best. Asking for feedback early and frequently will demonstrate maturity, while also ensuring that you are able to quickly correct any issues.
Learn about other teams. Understanding the broader context of the company’s roles will be useful when you want a more senior position; for example, if you’re a developer, learn about what program managers do. If you’re in sales, learn about marketing. Even a little bit of exposure will help you a lot. It’ll show you to what other roles are doing and how they all fit together.
Become a Generalist
The best program managers, the best marketers, and the best developers have something in common: they each understand the