how to be a tech consultant