4 ms·
This phenomenon is a major reason that good startups win vs Big Tech companies. The Big Tech companies have standardized their interview process around hiring
by staunch 5y ago
This phenomenon is a major reason that good startups win vs Big Tech companies.
The Big Tech companies have standardized their interview process around hiring new grads. They fight with each other to hire them. These noobs get hired en masse and perpetuate the process, ultimately creating a monoculture of noobs hiring and mentoring noobs. It is the blind leading the blind.
So Big Tech companies end up consisting of armies of highly uniform noobs that throw massive amounts of code/money/people/time at every problem. And not because they're stupid, but just because they never had the benefit of real mentorship and training from a diverse pool of experienced experts. And because they've never learned to build without the resources of a Big Tech company.
On the other hand, good startups seek out experienced experts with diverse technical skills because they really need the most effective people possible. They're not just trying to meet recruiting quotas. They have to do great work and have to do it efficiently or they fail. This is why good startups can very often do much better work than even much larger Big Tech teams.
If you're an experienced expert, and actually enjoy your work, you probably want to work for company with less than ~300 people. And you probably want to quit when it gets to ~1000 people.
- dkasper 5y agoThe main problem is these smaller companies usually don't pay very well compared to FAANG.
- staunch 5y agoAbsolutely true, although it's not as bad as it once was. And if you can manage to choose well (i.e. by earning stock at multiple companies, some of which go on to IPO), it's possible that equity can (more than) make up for it, but it's definitely a bumpier ride. One has to choose where to invest their labor like a VC chooses where to invest their cash, and to build a portfolio over years. The other alternative is to be a founder, but not everyone is up for that.