Archive for the ‘Recruiting’ Category

Recruiting Software Developers By Showing Up With Pizza

  • Comments (-)

Once again we are in a zone where hiring software developers is incredibly challenging. The market is fully employed and while there is some movement between companies, great developers tend to be decided to what they are doing for a while, especially in an entrepreneurial context.

Last night I was at Angel Boot Camp in Boston. It was a dinner for about 50 angel investors – a mix of experienced ones and new ones – organized by Jon Pierce. A few of us (including me) gave short talks and there was a long, vibrant room wide group conversation.

Angus Davis followed me for the short talks. He had a bunch of great ideas, but one stood out. He said something like:

“If you want to recruit great software developers, show up at the computer science lab with a bunch of pizza the night before a major project is due.”

While he said this in the context of recruiting software developers, I think this is true of building relationships with anyone in college you are interested in working with. Just show up and bring pizza. Just show up and do something memorable that is helpful in the moment. Just show up and be generous with your time. Engage and go to where the people are, rather than wait for them to come to you, because they won’t.

This afternoon I’m teaching a class at Harvard with Jeff Bussgang and then tonight I’m teaching a class at MIT with Ken Zolot. I haven’t decided what version of pizza I’m bringing, but Angus’ line made me think about always showing up with something that everyone will remember, in addition to simply showing up in the first place, which is probably the most important point of all.

May 3rd, 2012     Categories: Recruiting     Tags:

More On Recruiting Programmers To Your Startup

  • Comments (-)

Chris Dixon had an excellent post yesterday titled Recruiting programmers to your startup. The post, and the comments, are full of super useful stuff that every entrepreneur should read carefully.

I sent the link for the post out to the Foundry Group CEO email list and it generated a great discussion thread, including one of the companies sharing their full day interview / evaluation process which includes a four hour coding exercise. Among the feedback was a great short list of four addition things that Niel Robertson, the CEO of Trada (and an amazing programmer in his own right) has learned over the years.

  1. Be careful who you pick to do the interviewing. You want to showcase your best engineers in the process balanced with those who are good interviewers (which can be wildly different)
  2. Have an awesome engineering process that you are pros at and can showcase in the interview. We lost a great candidate because our process was in flux and he sussed out our eng management wasn’t committed to the new way
  3. Program with the person live. You can do this on a whiteboard or on a computer. We’re going to move to the on a computer version. Over and over I’m hearing this is the best way to learn someone’s skills
  4. Reference check – oh man how many times do I have to learn this lesson.

Trada, like many of the companies we’ve invested in, had spectacular growth (both revenue, customers, and headcount) in 2011. They, and others, continue to aggressively search for great software developers to join their team – when I look at the Foundry Group Jobs page I see well over 100 open positions for developers across our portfolio and I know this list undercounts since not all of the companies we are investors in are listed there.

It’s an extremely tight hiring market for software developers right now. I expect this to continue for a while given the obvious supply / demand imbalance for great people. So – if you are hiring – read Chris’s post and be thoughtful about how you go about this. And, if you have comments for him, me, or Niel about how to do this even better, please offer them up!

December 30th, 2011     Categories: Recruiting     Tags: , , ,