There are some lucky few that still manage this or some that even manage to get US-level rates doing open source but that's like winning the lottery; outliers.
It’s a gradual process but in my experience it’s very real.
"During a recession, all the big companies will tighten their budgets and not throw money to copy your products"
They then pointed out that all the companies that took off in the 10s started during the 2008 recession.
Look at what happened to Snapchat for an example of what happens when other companies have money to spend to catch up with your product quickly.
My bet is transfers outweigh anything you're praising here.
And to be more on point, I met definitely more than a couple subpar employee that would be fired after a couple months in a startup.
There are of course many great engineers as well (especially the more OG ones) but the ability spread was way larger than any other company I’ve been at. I think it’s something about its cultural image and incentive structure...
This is something common in all really profitable companies and tech is merely the best example. Oil "tech" is another. Financial tech is yet another.
Europe, where engineers don't seem to be paid well is very much lacking in the sort of very profitable companies we see elsewhere. And even Baidu is known for paying very well (relatively for China, but even in absolute terms they're paying ... certainly Amazon level).
I see a few indications this may not be a coincidence. Big, huge, very profitable companies ... pay their employees well. Europe, clearly, would rather fade into non-importance. Currently Germany is a bit of an exception but if Tesla does take off, how long will that last?
And I diagnosed a serious problem and got a fix actioned - the problem had cost them > 500,000 k in less than a week.
You throw an EXCESSIVE amount of money at the problem and over-hire (and just naturally weed people out). Recruiting firms will gladly take anyones money to help solve this problem.
Why on earth wouldn't you take that job? Who cares if it actually turns out in the end.
For Waymo, you could hire 10x teams of 10 people to do the same thing. One team would eventually get it right.
If autonomous driving is the next trillion dollar idea, then this is all chump change.
1. Employees are usually the biggest expense and engineers are some of the priciest, so there goes the run rate (unless Alphabet foots the bill).
2. Hiring too quickly ruins the dynamic of existing teams and throws them into chaos.
3. Hiring too quickly tends to not apply good due-diligence because the few staff who are demonstrably good at hiring will be spread too thin to have an impact. This leads to hiring second- and third-stringers who will slow everyone down more than better hires, add to office political BS with their non-value-add/sabotaging drama, zap morale, and drive away A-players to their next adventure.
4. It may or may not be the case, but without a per-department plan to scale their organizations' resources (systems, budgets and staff) according to anticipated added demand to support massive numbers of new hires, that scaling too much in one area tends to overwhelm other departments. I hope they practice safe and sane scaling before it's too late.
PS: Dern, I could probably get a job there and I've been out-of-work for 9 years. Of course, it doesn't sound like a sustainable or happy place to work, more like a pressure-cooker that's hurrying to spend that money before daddy Alpha warbucks cuts off their allowance.
But agree, there simply isn’t that kind of liquidity in the market to make that number without it being suspicious on technical levels.
There may not be many people out of work, but there are always people looking for the next job.
I just had a job change after 6 years and was constantly asked why I stayed so long.
Hiring 700 "mostly engineer" employees in a year!
I pride myself as an "operator" and have worked in businesses that have scaled quickly but it is unimaginable how one doubles the highly compensated / hard to find employee count in a year at that scale.
In an economy where excess labor of that quality is non-existent.
That's an average of almost 3 people a work day you need to recruit away from probably another high income role, getting them to show up, get devtools opened, build and manage security clearances, trying to integrate into the org, etc.