"My first job will promote me and raise my salary when I "become" a senior dev"
"My first job will promote me and raise my salary when I "become" a senior dev"
At Google average tenure is 1.1 years, so looks like FANG is following the trend as well.
You're definitely missing out on the top 25% of the market if you only stick to people who (stupidly) stay in the same place with no diagonal upgrades for 3+ years.
Maybe it's a good way to game the system, but don't expect the system to cheer for it. Also, if you run across someone who worked at a place for a year and they claim they completely rewrote and revolutionized a legacy system, blah, blah, etc. you should take that with a grain of salt, because of course that's what they would say. They're not going to tell you how they hustled out the door a month before the performance discussions because they knew the hammer was coming down.
The average FAANG tenure says nothing about the quality of those engineers. They might be good coders, but they have no experience with deploying, maintaining, and subsetting code. In other words, the vast majority of the field of engineering.
If the private sector wants loyalty and commitment, it needs to start by being loyal and committed to its employees.