Dented Reality

An aggregation of Beau Lebens on the internet

  • Blog
  • Archive
  • Explore
  • Projects

How to Hire

https://blog.samaltman.com/how-to-hire
  • #read

How to Hire

After startups raise money, their next biggest problem becomes

hiring. It turns out it’s both really

hard and really important to hire good people; in fact, it’s probably the most

important thing a founder does.

If you don’t hire very well, you will not be successful—companies are

a product of the team the founders build.

There is no way you can build an important company by yourself. It’s easy to delude yourself into thinking

that you can manage a mediocre hire into doing good work.

Here is some advice about hiring:

*Spend more time on it.

The vast majority of founders don’t spend nearly enough time

hiring. After you figure out your vision

and get product-market fit, you should probably be spending between a third and

a half of your time hiring. It sounds

crazy, and there will always be a ton of other work, but it’s the

highest-leverage thing you can do, and great companies always, always have

great people.

You can’t outsource this—you need to be spending time identifying

people, getting potential candidates to want to work at your company, and

meeting every person that comes to interview.

Keith Rabois believes the CEO/founders should interview every candidate

until the company is at least 500 employees.

*In the beginning, get your hands dirty.

Speaking of spending time, you should spend the time to learn a role

before you hire for it. If you don’t

understand it, it’s very hard to get the right person. The classic example of this is a hacker-CEO

deciding to hire a VP of Sales because he doesn’t want to get his hands dirty. This does not work. He needs to do it himself first and learn it

in detail. Then after that, he should

lean on his board or investors to give him opinions on his final few

candidates.

*Look for smart, effective people.

There are always specifics of what you need in a particular role, but

smart and effective have got to be table stakes. It’s amazing how often people are willing to

forgo these requirements; predictably, those hires don’t work out in the early

days of a startup (they may never work).

Fortunately, these are easy to look for.

Talk to the candidates about what they’ve done. Ask them about their most impressive projects

and biggest wins. Specifically, ask them

about how they spend their time during an average day, and what they got done

in the last month. Go deep in a specific

area and ask about what the candidate actually did—it’s easy to take credit for

a successful project. Ask them how they

would solve a problem you are having related to the role they are interviewing

for.

That, combined with the right questions when you check references,

will usually give you a good feel about effectiveness. And usually you can gauge intelligence by the

end of an hour-long conversation. If you

don’t learn anything in the interview, that’s bad. If you are bored in the interview, that’s

really bad. A good interview should feel

like a conversation, not questions and responses.

Remember that in a startup, anyone you hire is likely to be doing a

new job in three to six months. Smart

and effective people are adaptable.

*Have people audition for roles instead of interviewing for them.

This is the most important tactical piece of advice I have. It is difficult to know what it’s like

working with someone after a few interviews; it is quite easy to know what it’s

like after working with them

Whenever possible (and it’s almost always possible), have someone do a

day or two of work with you before you hire her; you can do this at night or on

the weekends. If you’re interviewing a

developer, have her write code for a real but non-critical project. For a PR person, have her write a press

release and identify reporters to pitch it to.

Just have the person sign a contractor agreement and pay them for this

work like a normal contractor.

You’ll get a much, much better sense of what it’s like working with

this person and how good she is at the role than you can ever get in just an

interview. And she’ll get a feel for

what working at your company is like.

*Focus on the right ways to source candidates.

Basically, this boils down to “use your personal networks more”. By at least a 10x margin, the best candidate

sources I’ve ever seen are friends and friends of friends. Even if you don’t think you can get these

people, go after the best ones relentlessly.

If it works out 5% of the time, it’s still well worth it.

All the best startups I know manage to hire like this for much longer

than one would think possible. Most bad

startups make excuses for not doing this.

When you hire someone, as soon as you’re sure she’s a star you should

sit her down and wring out of her the names of everyone that you should try to

hire. You may have to work pretty hard

at this.

Often, to get great people, you have to poach. They’re never looking for jobs, so don’t

limit your recruiting to people that are looking for jobs. A difficult question is what you should do

about poaching from acquaintances—I don’t have a great answer for this. A friend says, “Poaching is the titty twister

of Silicon Valley relationships”.

Technical recruiters are pretty bad.

The job boards are generally worse.

Conferences can be good. Hosting

interesting tech talks can be good for technical hiring. University recruiting works well once you’re

reasonably established.

Don’t limit your search to candidates in your area. This is especially true if you’re in the bay

area; lots of people want to move here.

View candidate sourcing as a long-term investment—you may spend time

now with someone that you don’t even talk to about a job for a year or more.

Use you investors and their networks to find candidates. In your investor update emails, let them know

what kind of people you need to hire.

As a side note, if I were going to jump into the mosh pit of people

starting recruiting startups, I would try to make it look as much like personal

network hiring as possible, since that’s what seems to work. I’d love a service that would let me see how

everyone in my company was connected to a candidate, and be able to search

personal networks of people in the company (LinkedIn is probably good at this

for hiring sales people but not very good at this for developers).

***Have a mission, and don’t be surprised at how much selling you’ll

have to do.**

You need a mission in order to hire well. In addition to wanting to work with a great

team, candidates need to believe in your mission—i.e., why is this job more

important than any of the others they could take? Having a mission that gets people excited is

probably the best thing you can do to get a great team on board before you have

runaway traction.

As a founder, you’ll assume that everyone will be as excited about

your company as you are. In reality, no

one will. You need to spend a lot of

time getting candidates excited about your mission.

If you have a good mission and you’re good at selling it, you’ll be

able to get slightly overqualified people—although, in a fast-growing startup,

they’ll end up in a role that they feel not quite ready for quickly anyway.

You should use your board and your investors to help you close

candidates.

Once you decide you want someone, switch into closing mode. The person that the new hire will report to

(and ideally also the CEO) should be doing everything possible to close the

candidate, and talking to her about once a day.

*Hire people you like.

At Stripe, I believe they call this the Sunday test—would you be

likely to come into the office on a Sunday because you want to hang out with

this person? Liking the people you work

with is pretty important to the right kind of company culture. Only a few times have I ever seen a scenario

where I didn’t like an otherwise very good candidate. I only made the hire once, and it was a

mistake.

That being said, remember you want at least some diversity of

thought. There are some attributes where

you want uniformity—integrity, intelligence, etc.—and there are some where you

want coverage of the entire range.

*Have a set of cultural values you hire for.

Spend a lot of time figuring out what you want your cultural values to

be (there are some good examples on the Internet). Make sure the whole company knows what they

are and buys into them. Anyone you hire

should be a cultural fit.

Andrew Mason says “Values are a decision making framework that empower

individuals to make the decision that you, the founder, would make, in

situations where there are conflicting interests (e.g. growth vs. customer

satisfaction)”.

Treat your values as articles of faith. Screen candidates for these values and be

willing to let an otherwise good candidate go if he is not a cultural fit. Diversity of opinions and certain

characteristics (e.g. you want nerds and athletes both on the team) is good;

diversity of values in a startup is bad.

There are some people that are so set in their ways they will never

get behind your values; you will probably end up firing them.

As a side note, avoid remote employees in the early days. As a culture is still gelling, it’s important

to have everyone in the same building.

*Don’t compromise.

In the grind of a startup, you’ll always need someone yesterday and

it’s easy to hire someone that is not quite smart enough or a good enough

culture fit because you really need a specific job done. Especially in the early days, never

compromise. A single bad hire left

unfixed for long can kill a company.

It’s better to lose a deal or be late on a product or whatever than to

hire someone mediocre.

Great people attract other great people; as soon as you get a mediocre

person in the building, this entire phenomenon can unwind.

*Be generous with compensation packages, but mostly with equity.

You should be very frugal with nearly everything in a startup. Compensation for great people is an

exception.

Where you want to be generous, though, is with equity. Ideally, you end up paying people slightly

below to roughly market salaries but with a very generous equity package. “Experienced” people often have higher

personal burn rates and sometimes you’ll need to pay them more, but remember

that great companies are not usually created by experienced people (with the

exception of a few roles where it really matters a lot.)

I am sure I will get flamed for saying this, but it’s the right

strategy—if you want an above-market salary, go work at a big company with no

equity upside.

Ideally, you want to pay people just enough they don’t stress about

cash flow. Equity is harder, but a good

rule for the first 20 hires seems to be about double what your investors

suggest. For a company on a good but not

absolute breakout trajectory, some rough numbers I’ve seen are about 1.5% for

the first engineer and about 0.25% for the twentieth. But the variance is huge.

Incidentally, a very successful

YC company has a flat salary for effectively all of their engineers, and it

seems to work well. It’s lower than what these people could get

elsewhere, but clearly they enjoy the work and believe the stock is going to be

worth a lot. The sorts of people that

will take this deal are the kind of people you want in a startup. And unless something goes really wrong, at

this point, these engineers are going to make way more money than that would

have taking higher salaries elsewhere—not to mention how much better their work

environment has been.

You will likely have to negotiate a

little bit. Learn how to do this. In general, materially breaking your

compensation structure to get someone is a bad idea—word gets out and everyone

will be upset.

*Watch out for red flags and trust your gut.

There are a few things in the interviewing/negotiating process that

you should watch out for because they usually mean that person will not be

successful in a startup. A focus on

title is an example; a focus on things like “how many reports will be in my

organization” is an even worse example.

You’ll develop a feel for these sorts of issues very quickly; don’t

brush them off.

If you have a difficult-to-articulate desire to pass, pass.

*Always be recruiting.

Unfortunately, recruiting usually doesn’t work as a transactional

activity. You have to view it as

something you always do, not something you start when you need to fill a role immediately. There’s a fair amount of unpredictability in

the process; if you find someone great for a role you won’t need for two

months, you should still hire her now.

*Fire fast.

I have never met a newbie founder that fires fast enough; I have also

never met a founder who doesn’t learn this lesson after a few years.

You will not get 100% of your hires right. When it’s obviously not working, it’s

unlikely to start working. It’s better

for everyone involved to part ways quickly, instead of hanging on to

unrealistic dreams that it’s going to get better. This is especially true for the person you

have to let go—if they’re just at your company for a couple of months, it’s a

non-issue in future interviews. And

everyone else at the company is probably aware that the person is not working

out before you are.

Having to fire people is one of the worst things a founder has to do,

but you have to just get it over with and trust that it will work out better

than dragging things out.

*Put a little bit of rigor around the hiring process.

Make everyone on your team commit to a hire/no hire decision for

everyone they meet, and write up their thoughts. If you get it wrong, this is useful to look

back at later. It’s good to have a brief

in-person discussion with the entire interviewing team after a candidate

leaves.

Have someone take the candidate out to lunch or dinner. Insist that everyone is on time and prepared

for interviews/auditions. Make sure

every candidate leaves with a positive impression of your company.

Be organized—one person should coordinate the entire interview

process, make sure every topic you want to cover gets covered, convene people

for the discussion after all interviews are done, etc. Also, have a consistent framework for how you

decide whether or not to hire—do you need unanimous consent?

Remember that despite being great at what they do your team may not be

great interviewers. It’s important to

teach people how to interview.

*Don’t hire.

Many founders hire just because it seems like a cool thing to do, and

people always ask how many employees you have.

Companies generally work better when they are smaller. It’s always worth spending time to think

about the least amount of projects/work you can feasibly do, and then having as

small a team as possible to do it.

Don’t hire for the sake of hiring.

Hire because there is no other way to do what you want to do.

Good luck. Hiring is very hard

but very important work. And don’t

forget that after you hire people, you need to keep them. Remember to check in with people, be a good

manager, have regular all hands meetings, make sure people are happy and

challenged, etc. Always keep a sense of

momentum at your company—that’s important to retaining talent. Give people new roles every six months or so. And of course, continue to focus on bringing

talented people into the company—that alone will make other good people want to

stay.

Always be identifying and promoting new talent. This is not as sexy as thinking about new

problems to solve, but it will make you successful.

Thanks to Patrick Collison, Andrew Mason, Keith Rabois, Geoff Ralston,

and Nick Sivo for reading drafts of this.

via instapaper 11:10 am, September 23, 2023

Dented Reality — an archive of Beau Lebens on the internet