Were software engineers blue-collar workers all along?