Passionate about computer science from an early age, I briefly summarize my thoughts quoting Linus Torvalds
I am convinced that computer science has much in common with physics.
Both deal with how the world works in a pretty basic level.
The difference, of course, is that while in physics you must understand how the world is made in the computer you are creating it.
Within the confines of your computer, you are the creator.
Controls, at least potentially, all that happens.
If you're good enough, you can be a god. On a small scale.
And I add:
Having a computer in your hands is like a painter who has a blank canvas towards the brush.
Only the limits of your imagination can put an end to what you can achieve.