Six survival strategies for technology consultants