Många mjukvaruingenjörer arbetar mer än någonsin eftersom deras chefer faktiskt programmerar för första gången på flera år