Zach Sims of Codecademy on Figuring Out How to Hire for the First Time
After closing their round led by Union Square Ventures and finishing Y Combinator, Zach Sims and his co-founder Ryan Bubinski turned almost all of their attention to hiring. This didn’t come easily given this was the first time either had really hired anyone. Since there were only two people in the company, every minute spent not working on the product was spent interviewing and every minute spent interviewing was a minute that the product wasn't being advanced.
As Sims notes, “It's frustrating working literally 18 to 20-hour days without an end in sight. No weekends, no nothing, because if candidates couldn’t interview on Saturday or Sunday then it was a great day to get work accomplished, and then the other days we actually had to hire people in order to continue building up the product. It can be an exhausting cycle."
Sims was also faced with a stark reality of hiring people for the first time ever — it’s hard to know what to look for in an ideal team member. And, to make matters even more difficult, your first few hires will ultimately set the culture and talent trajectory for the company — so you can’t take the process lightly as it’s almost impossible to undo. So, to get their first hire, they met a lot of people, over 100.
Sims and Bubinski found themselves getting close to the finish line with dozens of candidates but having doubts at the last minute. As they went on, they refined the process and ended up spending lots of time with candidates, often engaging in two-week trials. Their first two employees had even deeper existing relationships.
Leng Lee, who joined as a data scientist, had known Sims for more than six years. Amjad Masad, who was the company’s first engineer, had worked with both Bubinski and Sims on his open source project repl.it. His interview process was a little unorthodox — Zach hopped on a plane to Amman, Jordan (where Masad lived at the time) and spent three days talking to him, meeting his family and his fiancée, and making sure there was a fit.
While in Amman, he hired Lee over the phone (he was in Melbourne at the time) and talked Masad through the company they would build together over arak and Jordanian food. Sims and Masad sealed the deal at the airport, signing an offer letter minutes before Sims got on a plane. At the time, it seemed pretty drastic to fly halfway around the world to hire someone, but it’s since been emblematic of the lengths Codecademy is willing to go to in order to find the best talent. Linda Liukas, Codecademy’s community manager, went through a similar process — Sims flew to Finland to meet her and interview her for a few days as well.
As the company moved past their first hire, they began to spend more time thinking about cultural values and non-technical characteristics that they wanted to hire for at Codecademy. Sims and Bubinski worked together with their recruiters and their early team to define core cultural values and ways to screen candidates effectively in interviews. Sims doesn’t necessarily believe that testing for cultural fit is about the cliché “Sunday test” (asking if this is someone you’d like to spend your day off with) or the “beer test” (is this someone you’d like to have a beer with) — but rather a set of core qualities that you want everyone to posses. If you only hire for the beer or Sunday test, you risk having a completely homogenous company. For Sims, Codecademy's cultural characteristics break down into:
- Passion for education — given Codecademy is an education platform, it seems obvious to Sims that their team members should be composed of people who love to learn. During the interview process he looks for things in the candidate’s past that show their thrust for knowledge and education.
- Missionaries — it sounds cliché, but both founders got excited about the idea for Codecademy because of its potential impact — it could change how people learn and even change the world. They wanted their first few hires to feel the same way and get equally as excited. There are lots of candidates who want to just be really good engineers, or do great business development deals, but they wanted their first handful of hires to deeply share their vision for the company and get as excited about the idea as they did.
- Self-starter — Zach found that one of the qualities he valued the most was initiative: People who just did things and built things. During the interview process Zach asks questions like, “What have you built yourself?” or “What are you most proud of that you’ve created?” One of Zach’s first hires, Masad, built an open source project that let users execute Python and Ruby on the client side and run it in a browser. When they asked Masad why he built it, he replied, “I just needed it to exist so I went and built it.” He solved his own problem and it didn't occur to him to call another company that was building an online editor and make a feature request. He just built it. That’s the kind of culture Zach’s trying to build and thus why hiring those kinds of people is so critical.
- Reflective — Sims and the Codecademy team have built things quickly (including the first iteration of Codecademy) and tried to learn at every step during the way. They wanted their future hires to be able to look at what they had done in the past, find out what worked, and scrap everything else.
Once Codecademy established some of these core cultural values, they refined the hiring process by incorporating feedback they had gotten from candidates and examples from other companies, along with advice from their recruiters. The current process looks like this:
- A phone screen to get a sense of whether the person is a fit at all. Generally focused on broad questions about the candidate and selling of the Codecademy vision.
- If the candidate makes it past the phone screen, they’re brought in for a series of interviews. Each Codecademy team member who interviews the candidate focuses on a unique area. So, one might be culture, another might be front-end technical skills and another might be back-end. This move away from everyone asking the same types of questions to one where each interviewer focuses on a different area was transformational for Codecademy, and has led to better and faster decisions.
- After the candidate meets with the interviewing team, everyone gets in a room together and debates. They go around the room and each person shares their opinion only on the area they interviewed for earlier in the day. For example, if one interviewer focused on front-end abilities, they would walk through what they asked the candidate to do and how they feel they performed. If someone was responsible for culture, they’d run through the concepts they use to determine whether or not someone is a good culture fit and comment on how the candidate stacked up on each of those attributes. Essentially everyone is sharing what they learned from each interview.
- Once the team has a holistic picture of the candidate, they enter into a discussion where people will talk about what's most important in a given candidate. While no one wants to compromise too much, Zach tries to figure out where they can be flexible and where they need to hold the line. For example, if someone is strong in a number of areas but very weak in one particular area, but shows a willingness and ability to learn, they’ll often lean towards hiring that person. The ability and willingness to learn is a key characteristic the hiring team is always looking for.
Read These Next
The Right Way to Grant Equity to Your Employees
Andy Rachleff is President and CEO of Wealthfront, a software-based financial advisor. Prior to Wealthfront, Rachleff co-founded and was general partner of Benchmark Capital. He also teaches courses on technology entrepreneurship at Stanford Graduate School of Business. Follow him on Twitter @arachleff. “The defining difference between Silicon Valley companies and almost every other industry in the U.S. is the virtually universal practice among tech companies of distributing meaningful equity (usually in the form of stock options) to ordinary employees. Before companies like Fairchild and Hewlett-Packard began the practice fifty years ago, distributing stock options to anyone other than top management was virtually unheard of. But the engineering tradition that spawned Silicon Valley was much more egalitarian than traditional corporate culture.” — Steven Johnson, The Peer Society
Fight Like You're Right, Listen Like You're Wrong and Other Keys to Great Management
A psychology study at UC Berkeley broke students into groups of three, with one person chosen to be the leader of a project. At some point, the researchers would bring in a plate of four cookies. "We all know the social norm is not to take the last cookie," says Robert Sutton, management expert at Stanford's School of Engineering. "But the research showed consistently that the person in power would take that fourth cookie. They even tended to eat with their mouths open and leave more crumbs. And this is just in the laboratory. Imagine that you're a CEO and everywhere you go you're empowered, and everyone is kissing your ass. You can start to see why it's so hard to be good." Made famous by his 2005 book The No Asshole Rule, Sutton has spent hours studying the moves made by technology's top leaders, including Steve Jobs, Andy Grove, and others. More recently, though, he's turned his attention from negative qualities to what the best bosses in the world do and understand. A lot of it has to do with an innate sense of human emotions, but the good news is management can be learned. In this Stanford Entrepreneurship Corner Talk, he breaks down what it takes to become a great boss — which, as it turns out, makes a much bigger difference than you might think.
The Secret to Making Board Meetings Suck Less
“When I was a young entrepreneur, board meetings were by far the worst days of my life,” says Jeff Bonforte, the veteran company-builder who just sold his latest, Xobni, to Yahoo. “Board meetings are the height of insecurity for a CEO. Basically it’s a group of people who can both judge you and fire you based on that judgment.” He’s had his fair share of bad experiences. At his first company, iDrive, he'd find himself every quarter standing in front of the room, sweating bullets, struggling to get through his meticulously-prepared slides. “It was a mess,” he says. “They’d just sit there and tell me how insufficient I was, how I needed to bring in someone more senior, or smarter. Then it just hit me. I don't need this. I don't need people to attack me for four straight hours. I need people who can help me.” This shift in philosophy has shaped the way Bonforte has handled his board members and meetings ever since. The core of his new strategy: Your success as a CEO is contingent on your board doing their best to help you — so put them to work. Of course, this is easier said than done.