1. Having a friend at work that knows more than you do, and doesn’t mind showing you things when problems come up.
2. Having the time to learn new things and a boss that appreciates your increase in knowledge.
3. Finding that there are always new things to learn.