Of races to run and battles to be won: Technical skill updating, stress, and coping of IT professionals · Study