we tell YC companies not to hire during the batch.
founders often find that confusing - isn't hiring the ambitious thing to do to grow faster?
basically there are two types of hiring. one is fine to do during the YC batch, the other might mess up your company.
the type we don't recommend is traditional hiring. this is where you put up a job post, do some sourcing, ping people you know for referrals, and run people through an interview process. hopefully within three or four weeks you have an offer out. then it takes them another week or two to actually start the job, and at least a couple more weeks before they're onboarded.
big problems with this approach:
1. it's slow. it's two months before you get any ROI, and that's optimistic. realistically more like three months. in YC, three months is the whole batch!
2. ...and all that assumes you actually hired somebody, that they're good, and that they became effective fast. you might spend a bunch of time and not make a hire at all!
3. it's a big time investment for you and will distract you from everything else you need to do at a critical point in time for your company.
4. and if it doesn't work out, you spend even more time and life-force managing them and firing them!
here's the type of hire that's actually okay to make:
somebody who you already know really well.
why? you already know they're good and that you want to work with them. it derisks the entire process. you can talk to them the same day, give them a short technical interview and get them signed that week, and have them productive immediately.
you're also way more likely to get a much stronger candidate this way (since your earliest hires will want to work for you not because of the company, but because of you!)