Back in mid 2007 I just started my graduation in Computer Science. Prior to that I had not much knowledge about several things related to computers. If I compare myself(of that time) to some of my classmates, truthfully I have to give myself negative points in several fields whether it was computers or it was about English language like speaking, writing, listening or English songs. In fact before one of the cultural events in my graduation college, I didn’t even know about the existence of English songs. In that event one of my classmate sang an English song, and I was awestruck by the performance and at that time I was feeling the most illiterate person in the whole auditorium. The reason might be that I didn’t belong to English medium school. This reason is the last resort of almost every Non-English school students who can’t speak English as good as others. All this lead me to listen and memorize some of those songs. I am now able utter few English songs too. I had to do this because the college had only English as the official language.
Now in case of computers I at least had no doubt about their existence(as in the case of English songs) as I myself had heard and even seen some of them. I liked them very much. I specially remember the one that one of my relatives had brought to our home. I as a high school student was not allowed to touch it; but I was quite fascinated by it. By the time I got admission in my graduation college I had only done some painting using the then favorite MS Paint. I also knew about how to play with the screen savers; putting my name on it and trying to rotate it randomly.
Having said that the foremost question arises: why did I choose enroll for a Computer Science degree without any good prior knowledge of computers. As I said above I was very keen in computers and was not allowed to touch the computer brought by the relative guy, I had decided at that time, to have my own computer someday. So that fascination drove me and I eventually landed to a Computer Science degree.
We had a period of programming lab with the most famous one: the C language. I still remember the first day in the computer lab. The instructor expected all of us to have some knowledge of basic programming, but for me(I am sure their were few others too) a “LANGUAGE” of computers was completely an alien idea. By my good luck I had a friend who had done some programming earlier too. I was so relived just by that fact.
After entering the lab we were asked to write a program that produces the “sum of two numbers”. Just after listening the instructions I thought to my self “What!!! How stupid is that!!! Why the hell do they need a computer and a program to sum two numbers??? Addition is a very simple math to do. I can do that even on my fingers.”
This thought really bugged me for a while, but finally I went up to my friend and asked him the same question. He smiled and said we need to do it and tried to abase my curiosity, but whatever he said all passed above my head.
Since then I still get amazed by every new language I encounter. Similarly the English language makes me very nervous when a good English speaker is in front or when I have to write an official email. But at the end of the day I feel a little satisfaction and happy in my heart as I know that learning is just a continuous and parallel part of life which can’t be avoided and there is know life without learning.
So I just learn them(some day very little and some day a good amount) everyday will continue to do so as I progress in my life.
Have a happy learning:)