Time to read: 7 minutes
Summary: Why do software engineers stay in a new job when so many of their colleagues move on so quickly? Compared to workers in other sectors of the economy, software engineers tend to have much shorter tenures at the companies they work for.