johnandrewsmith
I am a Mathematics student. In my eyes, Mathematics is the tool used by the nature to communicate with humans. Similarly, programming is the tool used by humans to communicate with computers. It feels like a superior being when you correctly make a dumb machine do wonders. Bonus points if you are low level programmer! It feels like a great achievement when you finally get the code right after weeks of debugging. Seriously, those who have never done programming will never know the feeling. It feels like the whole world is beneath you when you finally devise and implement correctly a complicated algorithm for a complex job. It feels like a savior when you figure out and implement the edge cases beforehand. In short, programming is challenging, gives me thrills, gives a workout to my brain. That’s why I’m passionate about programming.