You can always learn from someone better than yourself

I always thought that no matter what you do there is always someone smarter or better than you. Ayn Rand, in Atlas Shrugged said:

Look past the range of the moment, you who cry that you fear to compete with men of superior intelligence, that their mind is a threat to your livelihood, that the strong leave no chance to the weak in a market of voluntary trade… When you live in a rational society, where men are free to trade, you receive an incalculable bonus: the material value of your work is determined not only by your effort, but by the effort of the best productive minds who exist in the world around you…