The best way to find yourself is to lose yourself in the service of others.
The challenge in computer science is to bridge the gap between the theoretical models and practical applications.