Career development of knowledge workers : facing the challenge