I think it's important to have a dream and to follow it, no matter what.
To me programming is more than an important practical art. It is also a gigantic undertaking in the foundations of knowledge.
I love to challenge myself.