2. As an intern:
Have an open mind!
IMO the difference between studying at university and working in the industry is pretty insane. Why you don’t learn more about the stuff that you’ll actually use when you start working, I don’t know, but that’s another topic completely.
When I say have an open mind, not only do I mean to things like how you can improve your programming or how to communicate with your team, but also being open to a company’s culture. Connecting with the people you work with will do wonders for the quality of your days as an Intern.
During my three month internship, I probably learnt more than I did in my first two years of uni. The combination of a great work environment and a truly open mind is the recipe to some intense brain gains.
Remember that an internship is an opportunity for you to get some real industry experience, meet a bunch of awesome people, and create some amazing things. Then if the stars happen to align perfectly and you fit the bill, you might end up with a permanent position at the company!