A research career can be a delightful journey in both the intellectual and the human dimensions. How do people make discoveries? What are some of the traits of a research scientist? In this talk, Professor Yao offers some observations and insights, drawing from his own experience and encounters with great scientists over the years.