7 ms·
I don't look for jobs that have been posted — my feeling is that jobs that make it to Reddit / GitHub / Craigslist / Monthly Hiring Threads, are all jobs that h
by kaisdavis 14y ago
I don't look for jobs that have been posted — my feeling is that jobs that make it to Reddit / GitHub / Craigslist / Monthly Hiring Threads, are all jobs that have been picked over by people working at (or close with) the company.
I make a list of the type of company I want to work with (I want to be paid $X, they should use this technology, I want to solve this problem or work on this project) and then I backtrace it and figure out which companies match those criteria.
Then, I contact those companies. I set up meetings when I can. My goal is to learn:
* What sort of projects they work on
* What challenges they're facing (geez, our biggest client needs _IDEA Z_)
* What skills they look for in new hires / freelancers
* Other companies in the area / tech / market
When appropriate, I tell them about my background and skills and ask who I should be in contact with to learn when new opportunities open up.
Then, I do two things
If they mentioned a huuuuge problem / pain point they're facing, I send them a follow-up email talking about the problem they mentioned, what I can contribute to solving it, and suggesting a time for another meeting.
I follow up with any other companies / people they mentioned and set up a quick coffee meeting.
Periodically, I'll check in with my contact. Nothing spammy, just an update about something relevant to their industry / problem.
Rather than fight over the same jobs that everyone else sees on 37Signals / Reddit / GitHub / HN hiring / Craigslist / LinkedIn / Etc, I want to be at the top of mind with the companies I want to work with.
Every job I've had — salary or consulting - has come from someone inside of the company calling me up, telling me about a position they have, and asking me if I want to interview. This bypasses the slog through submitting a resume and fighting against 20+ other candidates for a position. This gets me the positions I want working on the problems I want to solve.
- factorialboy 14y agoThat's a nice approach. Not suitable for all situations but definitely a good way to bag your dream job.
- asmithmd1 14y agoCan you be more specific about this part: "Then, I contact those companies. I set up meetings when I can" How do you contact them, how do you pitch the idea of meeting with you?
- c0riander 14y agoI personally start by checking LinkedIn to see if I have any connections there - if not, then I go to my school's alumni network or ask my friends who work in that industry or live in that city to see if anyone can connect me. Otherwise, it's the cold email...
- kaisdavis 14y ago(Thanks for asking! I'm about to meet with a client, so this is pretty stream of consciousness. If you have any questions, leave them here or shoot me an email at kai@kaisdavis.com!) I pitch the meeting as an informational interview to learn about the industry. I let them know I'm active / looking to enter the industry and I have a few questions for a 15-20 minute meeting. I'll check LinkedIn / my personal network / company website to find the name and title of the person that I want to meet. It's generally the owner (smaller companies) or project director / department director. If their email address is public, I'll send them a short (~5 sentence max) email. If it's not, I'll use LinkedIn / Rapporative / Spokeo / calling the company to dig out their email address. I'll send a short email saying something like: (I do marketing consulting, but this has worked for my buddy who is a Python Developer, and my ex-girlfriend who does front end design) "Hey, Do you have 15-20 minutes free this Friday for a short informational interview? I'm a Marketing Strategist in town and I'm curious about the skills you look for in marketers in your industry. Would you be free to meet this Friday at 1:00pm? (If that time doesn't work, just let me know when a good time for you would be). Thanks! Kai" If I don't hear back from them in 1-2 days, I'd do a quick follow-up call. "Hey, this is Kai. I sent you an email a few days ago about setting up an informational interview. I'm curious, would this Friday at 1:00pm work or would there be a better time?" If the meeting is set up, I'd write down the top 10 questions I have about the industry and bring the notes + a notebook to the meeting with me. My goal is to keep them talking. My goal is to learn what problems they're facing as a department / as an industry, what skills they look for in new employees / freelancers, and who is the best person to know to find about open positions.
- CWIZO 14y agoI'm really intrigued by your approach. But doesn't this come across as nagging? I get the first email, and it's perfectly fine by me. I wouldn't mind receiving such an email. But the second one seems a bit spammy to me. Can you share what kind of feedback you got from those emails? What is your success ratio?
- cliftonmckinney 14y agoCan you also elaborate on how you find the companies that fit those criteria?
- kaisdavis 14y ago(This looks like a lot, but it usually takes me 2-3 hours all together) I use a combination of Google Maps, LinkedIn, Googling, Virtual Assistants, and my friends. Let's say I want to work for software development companies in Eugene, Oregon. I'd go to Google Maps and search for those (and similar) keywords. I'd make a list of companies in a Google Doc. I'd go to LinkedIn and search for the industry in my area and see what companies match the size / description. I'd Google for the industry and the location I want to work in. (Sites like http://siliconshire.com/ http://siliconshire.com/ are great for Eugene). I'd talk to my 10 closest friends and tell them the exact type of company I want to work for ("Hey Adam, I'm looking for a freelance Internet Marketing role with small (5-10) person businesses. I'm looking to work on Search Engine Optimization, Content Creation, and Social Media. I like companies that are focused on selling products, like organic soaps. Do you know of anything like that?) I'd use a Virtual Assistant (like Fancy Hands) to automate some of this research. Then I'd go through the list of companies I generate, visit their websites, read their blogs, and see 'Is this a company I want to work for?' If it is, I contact them. If it isn't, I'm the wiser for researching.
- deleted 14y ago[deleted]
- wccrawford 14y agoThat's an interesting strategy. I'd expect it to work better for relatively non-famous companies, rather than famous ones like Apple or Google. Having a candidate approach your non-famous company is quite a compliment to the company and a recommendation that the person actually wants to work there, and is not just looking for a paycheck. The list of questions is good, too. It shows that you care about both the system and the work. Too many only care about their little piece of the pie and make everyone else's lives harder.
- nzealand 14y agoIt would work in any small company, famous or not. Big companies have too many divisions that don't talk to each other. (Just call me korinthenkacker.)