Sunday, February 26, 2012

My Desire in Learning


     Recently I have been reading the Art of Unix Programming, written by Eric S. Raymond. As expected, I ‘fall in love’ with Unix Operating System. Thinking about Unix, wondering how to do hacking and programming with the computer, I was pondering how to make myself a geek in Linux.

    However, though I have installed an Ubuntu operating system in my Compaq computer, and used it somehow quite often, I actually do not know much about Linux. As a newbie to this casual programming, I even have got not much idea on how to start my programming. With a little knowledge on C, Java, it is OK for me to do my FYP or some other assignments; however, I am too far away from system programming. BTW, what is System programming in Unix?

     I would always want to learn something in Computing. Months ago I was trying to gain insights into Java Enterprise and borrowed a book from the library. Having read for about several days, I found it too abstract and far away from me. Thus, I stopped. I even want to do some Android programming in Java. In a word, I am eager to learn and want to spend time in something interesting and useful. However, my persistence is not that high, and due to my limited knowledge, it is easy for me too feel something ‘out of scope’ and give up.

     Desire in programming is a good starter in programming. However, I would have to come up with some good ways to keep me motivated and focus on the interesting things as I thought. In this process, I would treasure the learning experience and gain knowledge even without knowing it. That is the hacker spirit.