為什麼中國的程式設計師總被稱為碼農?

2021-06-10 00:48:46 字數 594 閱讀 2113

程式設計活動和機械電子一樣可以視為一種工藝(craftsmanship),從事此類工藝活動的人可以叫做工匠或者工程師。經歷過工業革命的歐美國家,有深厚的工程根底,從機械到電子再到軟體,都是國家產業的支柱,滋養著社會中堅力量的中產階級。工程師的社會地位普遍比較高,他們有工藝的傳承,有文化圈,有產業的歷史。

另一方面,國內程式設計師不論薪水如何,的確很苦。許多人長期被迫加班,最後甚至會成為一種自願的習慣。可生產率和產品質量並未因此而提高,就像千百年來用慣鋤頭和鐮刀的農夫,很少有人會想要去學習、改進自己使用的工具和習慣,甚至對於新興的思潮和方法抱有非理性的牴觸情緒。生活如此悲慘,卻又如此不思進取,和農民的問題很相似。再加上,就好像城裡人眼中的鄉下人一樣,程式設計師們木訥、邋遢、缺乏情調、土。可偏偏又自負而且互相看不起。

最後,英語有類似的說法,將帶有隔斷的辦公室叫做 cube farm,常見於傳統的軟體公司。以諷刺(但不限於)軟體公司日常生活為主題的漫畫 dilbert 就有不少格仔辦公室裡的場景。不過 cube farm 說的並不是程式設計師們像農民,而是說他們像地里的莊稼或者果樹,產出成果,等待收割。畢竟,歐美發達國家的農民生活往往比程式設計師更好。高收入,農機勞作,大片的私有土地,寧靜的田園生活。農民的生活在那裡,如果不是令人嚮往,至少也並無貶義。

為什麼中國的程式設計師總被稱為碼農

摘要 之前,研發頻道曾發過 東方程式設計師怎麼看西方程式設計師 和 西方同行眼中的東方程式設計師 這兩篇文章。來自世界各地的程式設計師們各抒己見。或許,從上面兩篇文章中也多少能得出 為什麼中國的程式設計師總被稱為碼農?下面是來自知乎網上各位大牛的看法。讓我們來一起看下!實際上it行業在中國並不是特別...

為什麼中國的程式設計師總被稱為碼農?

摘要 之前,研發頻道曾發過 東方程式設計師怎麼看西方程式設計師 和 西方同行眼中的東方程式設計師 這兩篇文章。來自世界各地的程式設計師們各抒己見。或許,從上面兩篇文章中也多少能得出 為什麼中國的程式設計師總被稱為碼農?下面是來自知乎網上各位大牛的看法。讓我們來一起看下!實際上it行業在中國並不是特別...

為什麼中國的程式設計師總被稱為碼農?

it行業在中國並不是特別差的行業,而程式設計師的工資也並不低,但為什麼中國的程式設計師總被稱作碼農或者說是苦逼的程式設計師?中國的程式設計師生活和歐美的有什麼不一樣?程式設計活動和機械電子一樣可以視為一種工藝 craftsmanship 從事此類工藝活動的人可以叫做工匠或者工程師。經歷過工業革命的歐...