The most important thing is to create a space that people want to be in.
You have to fight to reach your dream. You have to sacrifice and work hard for it.
To me programming is more than an important practical art. It is also a gigantic undertaking in the foundations of knowledge.