Monday, July 21, 2008

Be Brave, Be Yourself



Do you believe this? Their is an evil lives in every people's heart. Sometimes you know what is the right to do, but you just choose to live with the mundane fact. Sometime you know hiding is not the solution, but as far as you can avoid it, you choose not to face it.

J. B. Bossuet once said: "The greatest of all weaknesses is the fear of appearing weak." And I know one of my weakness is choosing to hide too many times in my life. People make decisions everyday, no matter important or trivial, it has effects in your future. It is hard to say which way to decide is right, because we are really human beings. And in some situations, emotions take charge, and your choices just came by nature.

I never regret even a single decision I have made so far in my life. Because I know, in that early age, and with such knowledge, the decision I have made probably is the wisest one, given the situation.

But, sometimes, I know, sometimes, things should not go that way. And we can do something to end the "bad" effect of a previous decision or behavior. It is simple, an apologize, or a confession will do. It is not simple, since the apology or the confession might appear to be painful. As far as you have the option to let it go, you choose not to face it. The hardest part is just to muster the courage and strength, and step forward...

Thanks to god, there are people in my life who really affects me and helps me. Talk to a friend, who loves you, and who is also wise, you will have a better insight about the situation you are in. And that, will give you all you need, to face the mess with a light and healthy heart. Just try to be brave and try to be yourself, you will find the sky after the overcast is so blue, so clear, and so lovely. You are going to love your life more and be much happier.

Friday, July 18, 2008

Reasons for loving Computer Science



Computer Science to me, is about how to produce good programs and how to make those programs work more efficiently. "Programming itself is actually neither solely art nor science. It is simply a way of life. It is a human endeavor, and like most human endeavors, it contains elements of both science and art. It is both logical and emotional, both disciplined and passionate."

"Programming is a task of the heart, soul and mind." Unlike pure art, the logic of it is unavoidable. But unlike pure science, it requires passion and an appreciation of an aesthetic to do it well."

I started to think why I am enjoying doing my research, working on something about computer science and programming. Though from time to time, the life of a Ph.D. abroad can be very tough, even nearly unbearable, I still go through every single storm of depressing without giving up. Here are something came to my mind:

(1) Since it involves both science and art, it can never go irrational, or go boring. The first half make the work more logical, which is something I liked ever since fundamental school. The second half gives you space for creation, and aesthetics. And this gives the work its life, make it more fleshy and animated.

(2) Computer Science nowadays is among those science which grows fastest and challenges most. It requires you to update your knowledge everyday, and embrace fresh ideas all the time. Working on computer science, keeps you like a plant always in growing, with those green leaves flourish for all seasons.

(3) Programming actually helps developing good personalities. Sometimes you fight with a bug for hours; You must be patient to not give up; Sometimes you comment your program with a grace that makes later readers appreciate your thinking and work; You must be precise and responsible to wave a high-quality cob. Sometimes you just struggling to understand some new tools and other's code; and you must be intelligent to understand the tricks and knack that nobody is going to tell you directly.