> Unlike other positions, for engineers, it's the companies that are replaceable, not the employees.
I read that a few times in this thread, but I'm not sure whether it's as true as pictured here. Maybe in some bubble environments (bay area and Seattle). But for most of us other engineers there isn't necessarily the next employer around the corner - even for those with exceptional skills.