3 ms·
Here's a leetcode problem for you. A large company hires tens of thousands of SDEs per year. Simulate the hiring and retention process for a population of SDEs.
by lowbloodsugar 5y ago
Here's a leetcode problem for you. A large company hires tens of thousands of SDEs per year. Simulate the hiring and retention process for a population of SDEs. Assume that the number of population with a given skill level is inversely proportional to skill level. Further assume that the base skill level of the population is lower than the minimum necessary to be retained. Simulate that interview process has an error rate. Simulate the exit process too. Assume that the exit process has an error rate. Further assume that the error rate of the exit process is lower than the error rate of the input process, since it is based on first hand experience, rather than the skill of the interviewers.
Now predict the ratio of social media posts from:
Group 1: a bunch of poorly skilled workers exhibiting Dunning-Kruger effect who were (correctly) exited.
Group 2: highly skilled workers enjoying their job
Further assume that the poorly skilled workers are either out of a job, or looking for a job, and frequenting social media sites, while the highly skilled workers are not, and only infrequently checkout a limited number of sites, like HN.
Compare with observation: a whole bunch of people complaining about Amazon ("This is amazon, right?"), Facebook ("I honestly thought this was about Facebook...."), Google ("I really doubt Google is going to implode"). And a small number of people saying "Actually, my team is fine, but I've heard stories."
My personal data point: I work at a FAANG; my team has lost people, but only to other teams internally.
- pinewurst 5y agoI'd be surprised if Amazon doesn't in fact have something like that model running in HR. I knew a high level data person hired into HR to build their auto-firing model for example.
- reducesuffering 5y agoThat's an awful lot of words to fail to explain why in 10k+ reviews of companies from the employees that work there, Amazon is a full notch (3.2 / 5 stars) below most other companies (4 / 5 stars). Amazon 3.2: https://www.teamblind.com/company/Amazon/ https://www.teamblind.com/company/Amazon/ Google 4.3: https://www.teamblind.com/company/Google/ https://www.teamblind.com/company/Google/ Facebook 4.1: https://www.teamblind.com/company/Meta/ https://www.teamblind.com/company/Meta/ Microsoft 4.1: https://www.teamblind.com/company/Microsoft/ https://www.teamblind.com/company/Microsoft/ Apple 4.0: https://www.teamblind.com/company/Apple/ https://www.teamblind.com/company/Apple/ Netflix 4.3: https://www.teamblind.com/company/Netflix/ https://www.teamblind.com/company/Netflix/
- lowbloodsugar 5y agoYou realize that a simple explanation is just "Amazon has higher standards", and thus exits more people. I'm not saying that's true, just that it entirely fits the model. Another explanation would be "Amazon is worse at filtering on entry", e.g. "Netflix has a better intake with fewer false negatives". Of course, "Amazon is a shit place to work" is also a possible explanation.