泥瓦工偷工減料,少砌一塊磚頭,少放一根鋼筋,大樓不會倒的!!!!這是因爲建築設計的時候加上了一個很大的安全係數,差諾乾的鋼筋,沒事!
程序員少寫一個段代碼,寫錯一個字母,程序就錯了。甚至無法執行!軟件設計的人要麼就沒有人,要麼就是定個框架而已,不可能
寫詳細代碼。
泥瓦工不需要懂房屋怎麼設計的。包工頭讓他在哪裏放鋼筋,就去放鋼筋,讓他在哪裏砌磚頭,就去砌轉頭。
程序員必須懂框架結夠,否則根本沒法寫代碼。
房子造好了,就造好了,想改建築結構,沒門兒!想移動一下柱子的位置?沒門兒!
程序寫好了,要你改哪兒,你就得改哪兒?你說不會改,就要你下崗。
就算大樓倒了,出了人命,泥瓦工沒責任的。他去蓋別的樓去了,抓起來的是建築設計師,施工方項目經理,房產老闆,包工頭等人。
程序運行不起來,他媽的,所有人都盯着程序員讓他改,倒黴的永遠是程序員。
這就是建築工程和軟件工程、泥瓦工和程序員的區別!!!!
所以說中國的程序員要寫出工地上的“活動房”式的程序,否則你就下崗了,那中國的軟件工程永遠只是會造活動房,造不出“高樓大廈”。