2007-05-10

[Article] 程式語言與人生

原文:小沛長輩之「程式語言與人生

人生就像學程式語言…


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


再來要學算數;


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


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


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


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


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


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


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


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


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


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


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


孩子,


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


你學的,是人生。


沒有留言: