by jamesbrewer on 9/2/11, 10:37 AM with 13 comments
by JesseAldridge on 9/2/11, 11:05 AM
by Wilduck on 9/2/11, 9:10 PM
What I mean is, make sure that you've talked to people in the company. Like others have suggested, talk to people outside of the HR department. If you need a suggestion for how to go about contacting them, I've had a lot of success with finding someone who works there, sending them an email with a subject "What's happening at <company name> this summer?" Inside the email, include a sentence about why their company is cool, a sentence about why you'd like to work/intern for them, and then ask them if they might have a place for you.
Not only have emails like this been well received, they give you the chance to craft your initial conversation with a company, and talk to many more companies than going through HR would allow.
In my experience I had a much higher response rate than I expected, and while many weren't looking for anyone, a follow up email asking if they knew anyone who was hiring often produced another lead or two. Best of luck.
by wisty on 9/2/11, 11:25 AM
Be aware, companies are not monolithic entities. There's the "functional departments" (HR, accounting), and they are easy to find. But they are useless for making contacts. If the core business is IT (and you really want to be in an IT shop, not just plugging in people's network cards) then you need to get onto the project managers (or just project workers) in the company. HR is a waste of time, unless you must talk to them. Google, LinkedIn, the companies website, email, and a phone are your friends. Find someone who looks like a developer, email, then follow up with a call. It never hurts to ask.
If you want to do a demo project (and while you might not need it, but it won't hurt), tell us your skills, and I'm sure someone will suggest a reasonable "Hello world"y project you could do. It doesn't have to be revolutionary, or even good. Just enough to show you know how to get stuff working.
by xuki on 9/2/11, 6:36 PM
Do this now so you know where you are, instead of finding it years from now when being interviewed for a real job. The sooner the better.
by damoncali on 9/2/11, 1:45 PM
2. It takes less than a day to come up with a project. For example, I built a facebook tab CMS in about 5 hours, and it's a pretty cool little demo. Is it a big deal? No. It's not even enough to compete with the plethora of $5/month offerings already on the market. But does it demonstrate some basic skills? Absolutely. Take a saturday and write something simple. Make it work well (FINISH IT), and you'll be surprised at how much credibility it gets you. In fact, make your own facebook tab CMS. It doesn't have to be clever - it just has to be real.
by noeltock on 9/2/11, 10:49 AM
by plunchete on 9/2/11, 5:59 PM
Also, internships are there to learn, nobody expects you being a guru, they expect someone with passion and a hard worker.
Good luck!
by abbasmehdi on 9/4/11, 3:41 PM