Monday, October 24, 2011

Coding Woes

Alright..this is going to be a sadistic post. Brace yourself up for my endless ranting :D

I am quite shamelessly declaring that I am really bad at programming though I have kinda studied it for an year(I would rather use stronger words but that will spoil the 'decorum' of the blog! :D).But the saddest part is..it is very important that I improve myself not just for my degree and grades but also for my future. Programming is everywhere..take up whatever field you want,you cannot steer clear of computers (except arts maybe!).

Firstly..why is it one of my woes??Though I had a very vague idea of how programming would be,when I entered first year of college it was literally thrown at me! It was like.."You have 3 months to master C". I freaked out. But I somehow managed thanks to a very cooperative teacher and friends who are awesome at it!
Its not like one of those subjects you just have to understand and write an exam. Its real life, and its not enough if you know the definitions and uses. Writing a program especially an efficient one needs lots of brains! No wonder techies get paid so much!!


Secondly...why am I so worried about it since I have a choice to chuck it right out of the window and carry on with the rest. Its because I share a love-hate relationship with it! I am enticed by it. The power of coding amazes me. That feeling of euphoria you get when your program runs is inexplicable! Doubles if it seems like you have done better than your friends ( unfortunately such situations have been very few! :D ).But most of the times my brain seems to have frozen. Syntactically things are fine but logically there is always some error. I am the sole person responsible for all the mess I am in so I don't even get to blame anyone for it.. damn it! :D :P



Ultimately what am I left with? I can't let go of it and say 'all is well'. I  must take great efforts to polish my 'logic' bone (if there is any! :D), hang out more with geeks and sit with a compiler (The best teacher you can have!) more often. Till then it is going to be the unattainable reward without which you can live but don't want to! :D


Kudos to all the brilliant programmers out there! I revere you guys!! :)