Ask HN: How did you find your company & job?
I know there are many companies that I am still missing. Is there a service out there (not recruiters) that can play matchmaker with the characteristics that I am looking for in a company?
I know there are many companies that I am still missing. Is there a service out there (not recruiters) that can play matchmaker with the characteristics that I am looking for in a company?
I'm still working with them now.
The employment inquiries and offers I've received from startups in the past have mostly come through meetups and events I've attended or organized. Figure out where the smart people are congregating and go have some beers with them.
Hope you enjoy your new life!
(on topic) Meetups and events are perfect ways to find job opportunities, as long as you're willing to put in some effort. Any time you can show off your skills, some app you wrote, or provide advice for someone else, you are impressing people and proving your worth.
As to how I got my job at Apple, started interning after meeting an engineering manager at a school event, and turned that into a fulltime position after graduation.
New job was through a friend of a friend.
Then I built the best portfolio site possible based on the research. It was slightly customized per company, for examples with a simple "Welcome Company X" which (I think) made a good impression.
Then, sent out the links via email to around 20 companies and tried to follow up as much as possible without seeming pushy. Some people responded after two weeks, some didn't. My current company responded within a day. Within 3 days, they had sent me a test, I finished it and sent it back, we had negotiations and I had accepted their offer. Two weeks later I moved from San Diego to NYC. Their responsiveness and professionalism was a big plus.
I've been reviewing portfolios for years, but have had terrible experiences with recruiters. They do a great job at hyping people up, only to let you down when you look at the actual work done. So we're posting a lot on industry forums, Twitter, etc and also asking for recommendations through employees and friends to find new people.
My personal experience with recruiters has not been as good as I would have liked. The recruiters I dealt with mostly did keyword searches on technologies and experience (e.g C++ dev with 3 yrs of experience) ignoring the other skills (teamwork, passion, how excited the person is about the company, etc.) Most recruiters use means that the companies themselves could use(LinkedIn, job boards, etc.) If the founders of the startup are not willing to invest time to find the talent and rather pay hefty fees to the recruiters, not sure if I would want to work for that startup anyway.
The ideal company would be one that you just "come across" than go out looking. For example, a product you heard about somewhere that got you really excited, or an idea that you had and while searching for who is working in that space, you find a company that was doing something very similar.
Meeting people at events, getting recommendations from other people you trust allow one to evaluate the position at a much more subjective level and make an estimation of the human-elements of working at the startup.
One of the best things that's ever happened to me.
1] http://lists.freebase.com/pipermail/developers/2007-Septembe...
If I were to do it all again, I realize now that the most powerful tool for all this is to make use of connections. I do not mean the feel-good stuff you get from LinkedIn. I mean actual communication with people via phone, email, whatever. User groups, conferences, whatever... Network well, and the job hunt becomes a lot easier.
The other thing about networking is that you can get an idea of WHO you want to work with. Usually that is more important than the actual kinds of work in our field.
Lacking the network, I would look for ways to bypass having to communicate with HR... or just venture forth on my own.
My job asked a simple question, what was the title of the book written by 37signals, which reveals a lot about their perspectives. They also included enough information in the Craigslist ad that convinced me they were a technically strong company.
But this still goes back to my point that craigslist, like monster and all others is a basic listing service of available opportunities. Is there anything out there, like a match.com for employers and employees?
I met a guy through RAC last year who has projects come up every few months and knows a lot of people and it's been a great professional relationship for both of us. He's the only person in my network, and I definitely couldn't make a living from it, but it's a good start.
I guess the key to what I'm trying to say is meet people and when you find good ones hold on to them!
So I sent my resume and a cover letter on a Sunday morning. 27 minutes later I got a phone call. 2 hours later I was interviewing. Longer story short: I became employee #8 including the founders, we were purchased by a Fortune 200 company a year later. Still there after 5 years.
All those hours on IRC did pay off!
At the first company, I just happened to let him know I was looking for a job at the right moment. His group needed someone right away and I was a great fit. Unfortunately that company started to come apart 2 years later.
He moved on first, to what became my current company. He pitched hiring me and I went to lunch with his new boss and some other guys a couple times. When they finally needed another person, I was an easy sell. I've been there for a number of years now, through some rough times and an acquisition.
I tried to follow the same guy to two other companies when times were tough where I was. The new companies were ready to hire me, but the first one ran out of money and the second one just couldn't afford me.
I don't think we'll try again unless we finally start our own thing. We've tried twice in the past, but at this point in our careers we can't really tolerate a "ramen" profitability period.
Microsoft 2003-2007: I was attending WWDC on a student scholarship and ran into a Lead Program Manager I'd known during my internship the previous summer. He was working on Visual Studio and needed a UI-focused person.
Skytap 2007-2009: My girlfriend at the time had an old boss who was looking for Program Managers at his new company (amusingly, he's working on recruiting me for his current employer).
Dibspace 2009-May 2010: Started it with a friend.
Contracting work May 2010-Now: I have two in-flight contracts for Rails and iPhone work. The iPhone project came about because I knew a guy whose company might need one and I cold-called him about it. The Rails project was a friend-of-a-friend thing. I'm putting together a proposal for another iPhone app contract right now (to start later this summer). I heard about that one through another FOAF.
My personal experience has been primarily through introduction in my network. The majority of my network I met at meetups and events. I have tried getting work through recruiters, but never actually excepted a job they set me up with. Most of the companies they sent me to were uninteresting and very generic.
I think the best way to find a job is the reverse approach. Don't wait for listings that 2000 other people are applying to. Put together a list of the companies you like/want to work for and start contacting the right people there. Take apart company directories, break email codes and get your resume to the right people. Even if its the wrong person they will often forward it to the right person (or ask them to).
(Edited)
I left after a few years to start my own startup, even though that original idea never materialized, and I contracted for 4 years (including to my former employer) before starting a different startup (and the one I currently work on).
And while I only had one official job as a programmer employee, it was awesome working there, and a great experience. Best boss I could have hoped to have had. He wasn't a programmer, and he trusted his programmers to make technical decisions.
tl;dr: Friend worked there.
I'd start with your personal network. I moved to a new position within the company recently; one that I shouldn't have been able to apply for. The only reason I was even considered was because my new manager (read: single meeting, first impressions) saw that I wanted to do the job, and was passionate about it.
She called the hiring manager and a week later I was in an interview. The following day I had an offer.
Your network is the fastest way in. If you don't have one, grow one. Contribute to open source, attend user groups, get out in the world -- and always have a business card.
This was perfect for me, because due to the way my mind works, I would much, much rather "interview" by doing a few months of real software development, than by floundering around on the spot with clever questions about manhole covers, weighing billiard balls, egg drops, etc.
Have since basically doubled internet revenue.
My answer; networking... one of my old friends worked in the factory and knew the guy needed some odd end help building a add-on to his house. Currently he is building me a new office onto our new building... I still feel the need to go independent though; cause of stupid office politics.
I did a few things before starting though like checking page load efficiency and seeing if implementing css spriting would help load time. I mostly did that so I'd have more information about how the site worked before I started.
At the last year of studying I've mailed one of friends from that club (he was working in one of a few big software companies in my city) asking if they would want me. I've been interviewed and got a job.
I've actually helped friends lately look for jobs. As a tech person in NYC, I'm constantly meeting people in startups who are looking for great people. It's an easy intro e-mail and then my work is done!
Do your friends know you're looking for work?
Good luck.
I recommend going to meetups through meetup.com and checking the message boards and email lists for those meetups. Plenty of quality leads through Meetup.
tl;dr: I knew someone who had his own company.
When I started looking for a different job, I knew a bit more about them and they were the first company I looked at.
I can't exactly remember how we ended up following each other but I know it's because we are both Django guys.
I met up with him for coffee once and when there was a job opening where he works, he tweeted about it. I replied to him and sent my resume.
I first always look through friends and on smaller job boards, but haven't had much success getting full-time work this way (although it has been very successful for contract work).
2x From cold calls - "Hi, I noticed some issues with your website/app, here are some specific recommendations..."
1x Started my own company, carried over all my connections.
Current job was found through monster.com and is also proving to be well worth my time.
Dunno if this still works: I've been here for over 10 years and haven't looked at Usenet in about that long.
I always feel they don't care for my jobhappyness, while friends won't advice a bad job (or at least not on purpose).
Current position was looking for someone way more senior. But I was nearly an exact match for what they needed and it's worked out great.
I can tell you, though, that it's not the way to high-paying jobs.
I've gotten decent enough to get job offers from friends recently :) (though I declined as it wasn't a good fit)