I'd also expect that Software Engineers can ramp up surprisingly fast in different skillsets as needed. But that requires time to train (independently or otherwise), and no one wants to do that anymore.