One of the best thing undergraduates can do in the early summer: prepare for the opportunity next summer –whether you currently have an internship / research opportunity or not. There is no substitute for real experience. Experience and track record are paramount for any opportunity from first full-time opportunity out of college to senior-level position. How can people trust you and your work when you have little or nothing to show for? Case-in-point, on Turner Construction’s website:

“In today’s competitive professional world, the most qualified job candidates have more than classroom experience. They leave college and enter the workforce with hands-on exposure in their chosen fields. Turner places high value on internship experience when making hiring decisions.

My career advice to undergraduate students is to get experience early and often. Chantel McCabe said it best: “I interned every single semester. No classroom curriculum can replace the lessons you learn by doing and interacting. The most difficult part is getting acclimated: knowing where to go and who to go to for what and feeling comfortable.” Many undergraduates do not realize the enormous payoff of working and gaining experience early including higher pay and retroactive accrual of benefits.

If you currently have an internship, you already have an advantage but that does not mean you should be too comfortable. If you have already made an impact and people around you know it, good chance you will be offered a full-time opportunity after graduation or be asked to return next summer. I have even seen undergraduates being asked to quit school and work full-time. This is a good time to ask yourself a few important questions:

  1. Do you see yourself continuing the work that you are doing?
  2. Do you like the people who you are working with?
  3. If offered the opportunity to return next summer, would you stay?

If graduate school is on your radar for the future, another consideration is to do summer research via Research Experience for Undergraduates (REU). That will give you first hand research experience, perhaps a publication opportunity which will give you a significant advantage over other graduate school applicants in the future, and you will still get to build stuff. Example: my friend and colleague Ben Shapiro at the University of Colorado, Boulder currently have two summer REU students building a framework for real-time machine learning in browser, using web-Bluetooth to get input from tangible devices. That skillset is incredibly valuable for future opportunities, industry or academia.

If you currently do not have an internship, early summer is the perfect time to start preparing for your search for opportunities for next summer. Action items on how to take advantage of the time that you have:

1. Go to meetups and networking events (this also include conferences). The warm weather makes way for more events. The importance of networking events:

  • You meet people who could be your future employer.
  • You meet people who are like you and perhaps in the same situation as you are.
  • You meet people in the field you are interested in getting into and what the community is like.
  • You can listen to similar or different perspectives and ideas. For example, if you have an idea for a side project, someone may tell you the pitfalls or proceeding with the idea.
  • You have the opportunity learn something.

(Side note: my friend Greg Raiz runs Drinks On Tap. Drinks On Tap is a social meet up for the mobile developer community. If you want to get into Cyber Security, there is the trio of infamous conferences in Las Vegas a.k.a., summer security camp.)

2. Start making a list companies that you want to talk to at a fall career fair. While you may not know who will be at the fall career fair, you can base it on the list of institutions and companies at the previous year's fall career fair. Many companies / institutions and recruiters are now only focusing on the fall career fair and not going to the spring career fair. The reason: competition for talent is fierce and companies / institutions want to fill their summer slots early with the best possible talents. Alas, I hear many students say that when they went to the spring career fair, it was slim pickings.

3. Keep yourself busy. If you receive an interview for an opportunity for next summer and your resume has gaps, you can bet you will be asked the question or something of-the-like: "What did you do last summer?"

4. If you are in tech, learn something, build something. There is absolutely no excuse to not take advantage of the opportunities, tools, technologies, and resources that are available and accessible. The points of learning something are to build your skills and to demonstrate to others that you can learn new technologies quickly. There is a concern from many Computer Science undergraduates that they must work on a side project: that is not what I am saying here. Working on a side project for the sake of putting a side project on your resume is not a good thing, but there is absolutely no excuse to not learn or dabble with something. Chances are, the small learning project that you do (e.g., a simple Facebook login button using the Facebook API or listing all your Spotify playlists using the Spotify API) will give you more ideas for an even bigger project.

Whether you currently have an opportunity or not, the moral of the story is the early bird catches the worm. Not understanding that timeless advice and you will be behind the eight ball after graduation –if it wasn’t bad enough already due to student loan debt.