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.