19 pieces of great advice from top tech execs to help you win in work and life