Based on a survey of 5,273 tech professionals.