The key to success in computer science is not just about writing code, but understanding the underlying principles and theories that make it work.
The path of revolution is not a path of roses.