我為什么喜歡編程

作者: 阮一峰

日期:2009年10月18日

這個周末,我在家核對《軟件隨想錄》的最后定稿。

此書已經在申請書號了,一拿到書號,就可以印刷和銷售了。所以,不出意外的話,年底之前就能上架。

在復核的過程中,我又讀到了書中讓我最有共鳴的一段話:作者談為什么公正對程序員很重要。

老實說,只要有兩個以上的人待在一起,就會有政治。這很自然。我說”不搞政治“的真正的意思是”不搞惡性的政治“。程序員早就練出了對公正有非常良好的判斷力。代碼要么能運行,要么不能。坐在那里爭論代碼是否有問題,這是毫無意義的,因為你可以運行代碼,答案自然就有了。代碼的世界是非常公正的,也是非常嚴格有序的。許許多多的人選擇編程,首要的原因就是,他們寧愿將自己的時間花在一個公平有序的地方,一個嚴格的能者上庸者下的地方,一個只要你是對的就能贏得任何爭論的地方。

我不知道別人的情況,我自己喜歡編程,很大的原因就是覺得程序的世界更公平公正,誰對誰錯,只要運行一下代碼就知道了。這同現實世界截然不同,在現實的世界中,只要你有權有錢,善于搞人際關系和鉆制度的空子,你就能把錯的說成對的,把黑的說成白的。老老實實、埋頭苦干的人,眼睜睜看著乾坤顛倒、小人得志,而只能束手無策、一籌莫展。現實中,如果你想不撒謊、不干壞事、并且被公正地對待,那么可能你只能去編程了。

最后生成于 2018-7-9 07:41:59

极速助手