Saturday, December 3, 2011

Why Study Programming?

This was the first thing I’ve heard from my classmates after attending our class in Programming a couple of days ago. “Why is Programming so hard?” I even heard some students say, “Why do we need to study Programming? Why bother? Why make your brain bleed when you can just GOOGLE it then copy and paste?”

The fact of the matter is studying programming makes you challenge yourself. By studying it, we will be able to practice our mental ability. Programming is an art that brings pleasure and happiness to those people who are practising and studying it. It’s not about punishing you by giving problems but it’s about the feeling of sensation that you have made something out from your instincts and you have achieved something that no one else has. I really believe that a lot of people find programming hard, honestly, I am one of them. But I realized that programming will never be “hard” if you’ll just give your dedication, patience and most importantly your time. Programming is just like any subject that requires practice. It also requires a creative and a problem solving mind.

By studying Programming we get to practice mathematics without knowing it, we learn how to overcome problems and meet deadlines also. The best part is we can see and experience our solutions as running programs. There is nothing compared to the joy and the sweet feeling after making a correct and creative program that you’ve analyzed, checked and made originally for a couple of hours or sometimes days. It’s like you’ve won the jackpot prize in the lottery (maybe it’s exaggerated but that’s what I feel). Programming isn’t just facing your computer for a long period of hours, it can really be fun! So tell me now, why study Programming?