Tech Internships
I will be a Computer Engineering major and I am hoping to get an internship while in college. What are some tips to getting a good internship?
#internships #engineering #computer-engineering #computer-science #college-advice #technology
4 answers
Daniel’s Answer
First off is apply early, apply often. This is especially true for the larger companies, since they'll get going for summer internships in like October (!), and by the time Feb-April or so rolls around they will have filled all their positions for the summer.
Apply often (i.e. to many places) because you don't know how often your resume is going to actually get seen by a human and not immediately filtered out, etc.
Most big companies will have huge intern programs. Fairly well-greased application processes, and an an army of recruiters to guide everyone through. You can also intern at smaller local shops (I certainly didn't intern at any larger companies, mostly because I didn't think I could do it lol), though the method of getting such an internship can be different. Keep your ear to the ground, look for fliers and emails in your department, maybe figure out who the local companies are and ask them directly (they might want an intern but not actually actively be trying to obtain one).
Figure out what type of internship you're looking for. For some pure software internships (e.g. most (not all) of the stuff at Facebook Amazon Google Netflix Microsoft etc), you'll want to make sure you're taking the requisite courses earlier rather than later - especially data structures & algos, and also to make sure you're comfortable programming on the spot. (HackerRank, leetcode, etc are reasonable starting spots to check your familiarity - actually learning to code better, that's a completely separate question).
If you wanna do an internship that's focused on something more comp-e-like (architecture, embedded systems, etc), make sure you figure out what programs would be reasonable to apply to, so you get a reasonable match on actual job duties.
If you wanna do an internship that's focused more on research/academia, make that clear as well. (I don't know what your plan is after undergrad, so maybe this is not relevant). There exist all over the place (certainly in the Midwest, that's where I did similar stuff) a number of small research labs, often defense contractors / subcontractors chasing SBIR & STTR grants, and they can often use cheap labor.... I mean, interns. Another option there can also be just doing research with a professor/lab at your Uni, if it's a large research Uni (if not, then never mind).
If you're at Uni, it's also worth checking with your department if they have proper co-op dealies in addition to just intern (can be longer duration, learn a lot more).
R’s Answer
Hi Melissa,
My company is a San Francisco based tech SaaS company. We have very strong Intern program. For Interns that do well, we often make them offers after a successful Internship. Many will apply. It does not hurt to reach out to recruiters on LinkedIn and ask. I try to accept all invites from students or graduates that want to connect with me and many ask about how they get considered for Internships. Some recruiters may ignore messages from new graduates and students because they may not be involved in that program or they may be too busy. Don't let that be discouraging.
If an person reaches out to me and asks about becoming an Intern, I tell them that I will forward their resume, but be sure to apply online, because that will guarantee review of their resume. My company looks for people with the technical aptitude, but we also value things diversity and inclusion and giving back to the community. If you can show that you have that technical aptitude and have done things like mentoring others (ie. maybe teaching others like high school students or grade school students) and volunteering (ie. maybe working at a food kitchen) then that will get the eye of the reviewers. Why? Because it aligns with our company values. Most tech companies today have their company values listed on their website.
All the best!
Regards,
Richard
Akshama’s Answer
Work towards building a good career profile. Work on relevant projects and assignments/paper publishing. Network with people on LinkedIn and make sure to apply at a good number of places to increase your selection.
Ken’s Answer
Congratulations on wanting to become involved in an internship. That is a great way to gain experience and to begin to create meaningful networking relationships that will help you throughout your education/career journey. It is not necessary to wait until college to start to seek out internship opportunities. Also, with career exposure in mind, it would be great to consider going to a community college as the costs are more reasonable, the classes are smaller meaning more personal attention, and they have coop and internship opportunities. Having been involved in human resources and college recruiting for many years, I would like to recommend the following steps.
Ken recommends the following next steps: