4 ms·
I started IBM's Extreme Blue program and had a less formal program at my last startup. You have to really ask yourself what you are trying to achieve with an i
by woan 16y ago
I started IBM's Extreme Blue program and had a less formal program at my last startup.
You have to really ask yourself what you are trying to achieve with an internship program, i.e. developing or trying out future full-time employees, get stuff done, help students decide whether to make the transition to commercial development, or some combination of above.
,Depending on your goals you can end up shaping a completely different program requiring different resources.
Assuming you are trying to get stuff done and recruiting future full-time, you might want to create an intern team in the same structure as your mainstream team, i.e. PM/test/dev triad if you are of the MS/Amazon development fold or you should fold them into your mainstream team if you are running an agile/lean methodology.
Almost every major university has a career office that can help you recruit, and you can tap into student groups (i.e. ACM chapters, or more specific organizations like Linux SIGs if appropriate). If you are really serious you should go on campus and do a presentation with a student group on cool technology or your company.
Summer intern recruiting specifically tends to start in earnest in the new year though some students commit as early as the previous fall, i.e. November...