Despite stress, long hours, 81% of IT pros would recommend an IT career: survey