Sunday, December 9, 2012

程式語言與人生

程式語言與人生
Posted by pest MAY4
人生就像學程式語言…

一開始要學說話 (Hello World!),

再來要學算數;

慢慢的,開始對邏輯產生概念 (if …. else ),

你發現人生有些重複的事可以用更聰明的方法做 ( for …. ),

但有時候沒有叫停,也只能忍著苦做下去 ( while … )。

你學會讀書寫字,讀別人的思想,寫自己的感言 ( File I/O ),

你發現世界的知識無窮無盡,善用別人的知識才能夠跑得更遠 ( library );

可是你也會遇到挫折,並且學會面對它們 ( exception & error handling ) 。

知識藏在神秘的角落,發掘其中的奧妙你才能夠出人頭地 ( database )。

但是世界比你想像的更大,能和遠方的人溝通更能創造機會 ( network ),

你會遇到和你截然不同的人,說著不一樣的話,如果你懂得溝通,他們也能成為你的後盾 ( protocol )。

年輕時衝動的你,也會開始瞭解到做事有方法比衝勁重要 ( algorithm ),

那些偉大的成就,其實也是建立在耐心的反覆檢查之上 ( debug )。

孩子,

其實你不是在學一種程式語言,

你學的,是人生。

Reference:
http://pesty.yichi.org/blog/2007/05/04/programming_language_and_life/

No comments: