thoughts: 1, vision is about your perspective of the future, what can happen for the best, for you and for other people. The bigger vision brings the bigger success, and where the great vision comes from? You must expose yourself to the greatest things in the world. You must become an a-player and meet other a-players. 2, in IT industry, content is more than important than process. content builds the best products. In many other industries, it's the same, e.g. publishing, media, finance. 3, the designers communicate with users through their products. 4, passion comes from the truth that you can express your emotions in what you're doing, no matter what it's, e.g. painting, writing, design, photography, dancing. 5, a great idea is far not a great product, in between, there're tremendous difficulties of craftmanship to solve.