Ask HN: How to pursue an unadvertised/nonexistent internship?
21 points| mattdeboard | 15 years ago | reply
I am more than willing to accept intern pay -- that is, market minimum or less, or none -- for an internship opportunity where I can be surrounded by people smarter and more experienced than myself. Unfortunately, there is only one company here who does something does something I consider really interesting.
How do I approach this company about an internship? Or should I even do that? The CEO hosts local Python meetups once a month, which I have trouble getting to since I have class on the nights they're held. We have exchanged a couple of emails (Me: "Does your company host any learning opportunities for aspiring programmers?" Him: "No, not really, what kind of format would interest you?" Me: "Shadowing would be cool." Him: None) but nothing really came of it.
How do I approach a company about internship opportunities they might not advertise or, in fact, even have available? (This company is seeking a python dev right now, a job I'm sure I'm not qualified for)
[+] [-] krschultz|15 years ago|reply
One of the members on the 2nd board told me about Bug Labs, and gave me the contact email for one of the guys there. I then went through about a 4 week process of playing phone and email tag. I never gave up. I'd get in touch about every 3-5 days and push for an interview. I finally got one, I think just so they'd shut me up. They really had no need/use/idea of what to do with an intern. But I think they knew I wanted it badly enough that it was worth taking a chance on me.
I ended up staying there for the rest of college doing 2 summer and 2 winter internships, and it was definitely the best experience/job I've ever had.
My suggestion is: figure out exactly what you want to do, find a contact in the company (for me it was HR not CEO) and just lay it out really clearly why you want to work for them and what you will do. For me I made it clear that I would pick up all the low priority tasks and free up the other engineers to do other things. That meant at first writing a lot of the manuals, testing, and writing tutorials. It was probably less programming than some other internships, but I was surrounded by some of the smartest people I've ever met, and it was a great place to work.
So just don't give up on contacting them, people in startups are busy, and make sure you make it clear what value you are going to bring to them becuase startups don't have the time or money to keep on interns that don't pull their weight.
[+] [-] patio11|15 years ago|reply
Do you know what the difference between you and the typical junior Python dev is? The junior Python dev gets paid for programming Python. Seriously. Apply for the freaking job. The worst thing that happens is you get told you have a hole in your engineering skillset. The likely thing to happen is that you will discover engineers are not hired for engineering skillset, because if they were there wouldn't be so many terrible ones still on the payrolls of corporations big and small.
[+] [-] retroafroman|15 years ago|reply
[+] [-] mattdeboard|15 years ago|reply
About the proposal, the resources I found with a quick search were mostly for companies seeking interns. Do you have a pointer to some resources for proposal-writing for interns? (This is a new concept to me.)
[+] [-] jamii|15 years ago|reply
[+] [-] aepstein|15 years ago|reply
For example, do they have an API? If so, build off their API. Make a cool related service. Make a microsite. Develop a prototype of some technology/algorithm that would be useful in their business.
Forget resumes/shadowing/etc, just take the initiative to build something they will notice and love, and you'll have an instant connection.
[+] [-] sagacity|15 years ago|reply
Go for it and all the best.
[+] [-] Lmclean|15 years ago|reply
I've had 3 interviews so far and a further 1 next week with. I've had 1 offer of p/t during term and f/t in the summer.
All 3 companies don't let interns loose on their codebase, understandable tbh. They look at setting a side project, within their 'product roadmap', to develop a proof of concept. Sometimes this ends up not being useful, but the company can keep their current dev team on more pressing issues while undertaking 'research'. Might be worth approaching with this tangent?
I'm assuming that an internship is the same over here as in your locale; a summer job? If python is your chosen path great but don't let it stand in the way of applying to different companies. All 3 of the companies I've interviewed with use .Net and MSoft stacks, of which I have no experience. I found most of the interviewers had been focused on assessing my communication skills instead of technical prowess. Learning another language can't be a bad thing?
Good Luck!
[+] [-] mattdeboard|15 years ago|reply
Thanks for responding.
[+] [-] o1iver|15 years ago|reply
[+] [-] isharabash|15 years ago|reply
Be flexible in what you're willing to accept too, the idea is to get your foot in the door and either learn straight out, or make connections with people you can learn from.
Also make sure you're ready with the resume and everything else.
[+] [-] mbm|15 years ago|reply
[+] [-] n0on3|15 years ago|reply
[+] [-] andrewfurman|15 years ago|reply
If anyone else is in this position I'd recommend trying this first since it's very good way to express interest in a possible job opportunity with a company.
[+] [-] maxbrown|15 years ago|reply
If you can prove that you bring more value than you'll take, they should give you the internship.
[+] [-] petervandijck|15 years ago|reply
2. Then apply for an unadvertised junior Python job, not an internship and show them what you wrote.
[+] [-] gregpilling|15 years ago|reply
[+] [-] Mz|15 years ago|reply
[+] [-] patio11|15 years ago|reply
[+] [-] mattdeboard|15 years ago|reply