It is impossible to commit to work when you see something more interesting that could be worked on that would teach you much more. The existing work becomes tedious and dissatisfying. You begin to resent the existing work because it cuts into your time.
Example: I'd like to learn all about Scheme and Common Lisp. The courses I'm taking teach Perl, PHP, and C++. Can you spot the difference?
It is impossible to commit to work when you see something more interesting that could be worked on that would teach you much more. The existing work becomes tedious and dissatisfying. You begin to resent the existing work because it cuts into your time.
Example: I'd like to learn all about Scheme and Common Lisp. The courses I'm taking teach Perl, PHP, and C++. Can you spot the difference?