Question goes here
What's been your experience using Craigslist to find developers?
My startup (Amp) is in beta release and we've outsourced development up to this point, but now want to bring in a developer as a 3rd co-founder so we can be more agile in our ability to respond to what we're learning from users, and continue to evolve the platform to meet their needs. Amp is like Yelp, but for sustainability resources - we're pretty much applying existing technologies to a sector that's fairly untapped, and growing like crazy. I'd love to work with someone locally (Santa Monica, CA), and am wondering what your experience has been using Craigslist to post job descriptions when seeking developers for your startups? Worth it to go that broad, or a time suck to screen through responses? Are there other sites you've had a better experience with? Thank you!
Joe Mellin Entrepreneur
View My Learnings
Instead of thinking which is the best way to find a developer, you should be thinking :
What are all the ways I could possibly find a developer. Then do all of them. (Recruiters last)
1) Post to craiglist
2) Go to friends parties to meet people
3) Post on programing focused meetup message boards
4) Hang out where people program
5) Take any tech people you know out to lunch / see if they have friends.
I have met developers at parties, at the gym, through friends, through a recruiter (but fired both of them within a month)
If you are stuck analysiing, that means you are not going to find people.
Have a goal of meeting 3 tech people per day.
Expect to do that for 3 months.
Douglas Tarr Entrepreneur • Advisor
Entrepreneur and Software Architect
There are great developers who look at craigslist.
Perhaps you know of a trusted technical advisor who can help you filter the good candidates?
Russell Schneider Entrepreneur • Advisor
Entrepreneur, Value Creator, Global Explorer - New Project in the Works
I recommend that you go to meetups specifically for the types of developers you seek. Another way is to go to a startup weekend as many of the developers who attend these are passionate and open to join companies. Good luck Sarah!
Mathieson Sterling Entrepreneur
Senior Software Engineer at Apprenda
I'm an engineer who's been on both sides of the hiring process. The usual order that hiring moves in an organization is:
1) Any developers known to current members of the team
2) Developers known through associations or free industry meetings (most employers neglect this to their detriment)
3) Post the job opening on their site
4) LinkedIn posting
5) Craigslist posting
6) Monster and other paid sites postings
7) Hire a recruiter and pay the recruiter price
Meanwhile a developer looking for work will typically:
1) Ask peers and friends outside the company if they know a good spot
2) If there's a company they REALLY like, they'll check their site for openings. If your name isn't google, it's unlikely this is your company
3) Casually glance at LinkedIn messages, see a recruiter has been following them.
4) Maybe check craigslist or monster
5) Respond to recruiter, go to interviews
Because the candidate doesn't pay for recruiters, it's in their interest to let the recruiter do the leg work. But that's the last step a company wants to do. So there's a pretty big disconnect here.
For best results in hiring developers, I'd recommend
1) Asking any developers you know for candidates first. Developers are much better positioned to asses skill levels of developers.
2) Go to a developers group meeting. In the .NET world that's alt .NET, for other technologies it can vary. Check your local meetups and go there. This will give you some of the best in the area.
3) If you can at all afford it, hire a good recruiter. Good engineers don't stay out of work long in the current market, and unless you want recruiting to be your full time job you're at a disadvantage otherwise.
4) Good engineers are rarely out of work - so you need to either offer something most companies don't (equity), or you're going to be headhunting. Put the salary you're paying in your ad for this reason. Yes, you'll lose some negotiating room, but you'll get much, much better results. Instead of scraping the bottom for those who can't find anywhere else, you get the people who are ready to move up.
Preetha Ram Entrepreneur • Advisor
CEO and CoFounder, OpenStudy
Completely understand your pain. I have found developers on craigslist, hired them and been quite happy with them. I also find developers at H/F and Silicon Valley Entrepreneurs meet ups. I particularly like H/F meet ups because they have a good proportion of hackers looking for founders. And the SVE meet ups let you climb on a table and pitch your startup in 5 minutes or less. You get everyone's attention and people know what you are looking for.
I have also gone to hackathons - great fun. They let you work with a few developers and really evaluate them. Very useful in that sense.
I have not used Odesk -though several have told me to. I am a non technical CEO and therefore cannot take the risks of Odesk folks.
Rob Gropper Entrepreneur
Director at PetHero, SPC - Member at Eastside Incubator - Principal at Tuxedo Technologies Group
LinkedIn, Dice, Monster have all been worthwhile for us - Dice and Monster quite expensive. BY FAR the best is personal networking as mentioned above. we've not used Craigslist specifically for developers, but have for other positions (sales). with CL be prepared to get responses from all over the map so you will need to wade through 99% junk to find .9% suspects/prospects and .1% gems. With CL you will swear that 99% didn't read or can't read the JD. It will also make a significant difference whether you plan to pay market rates or are looking at equity only or some combination. It all takes significant time. i would also suggest having an experienced tech leader/mgr (someone experienced in screening/hiring/managing developers) help with screening.
Paul Travis Entrepreneur
Multifaceted Online Executor: Product Marketing to Program Mgmt. to Business Development
Preetha, I found your comment about oDesk curious. I have hired a number of developers there, and the benefit you get there -- unfound elsewhere -- is ratings from others who have hired the same individual!
Rob, good point about candidates not reading the JD. With CL and oDesk, I always put something in as a math problem or oddball question that lets me filter junk email from "non-readers" programmatically.
Robert Winslow Entrepreneur • Advisor
Founder at PlaceParse
Aside from the previous ideas, I want to point out that using your vision in the developer search is crucial.
Finding someone with the skills you need is hard enough, I know, but they won't be a good fit unless they mesh with your culture. You need someone who gives a shit about your supergoals in order for the company to be successful.
One concrete way this person can be found is if you appeal to people based on their background, melding it with a pitch. For example, you could contact Code For America alumni and talk to them about how you're working with local governments to speed up their rollout of sustainable energy technology.
Just a thought.
Tim Scott Entrepreneur • Advisor
President, Lunaverse Software
A lot of good responses.
Nothing beats networking. Find out where the people you want meet. For example, if you need Rails devs in Austin, you go to Austin in Rails. At intermission, jobs seeker sand companies meet in a corner of the room. If you buy the pizza, they let you stand up and pitch to the group. There's probably similar events for the various technologies in LA.Startup Digestmight help you find them.
Nothing wrong to give Craiglist a try, but you probably need good reading glasses and strong stomach.
You might also look at Angel List Jobs. Really nice interface.
Steve Brett Entrepreneur • Advisor
I agree with most everything already said. And in regard to Craigslist for finding developers, it's like everything else on Craigslist:
Be careful. Be very careful. There's good and the bad.
Just a few more details please.DO: Start a discussion, share a resource, or ask a question related to entrepreneurship.
DON'T: Post about prohibited topics such as recruiting, cofounder wanted, check out my product
or feedback on the FD site (you can send this to us directly firstname.lastname@example.org).
See the Community Code of Conduct for more details.
Give your question or discussion topic a great title, make it catchy and succinct.
Make sure what you're about to say is specific and relevant - you'll get better responses.
Tag your discussion so you get more relevant responses.
Question goes here
Be part of an exclusive network of entrepreneurs and advisors