程式設計師的梗 程式設計師與流水線工人的區別

2021-10-14 10:23:31 字數 1097 閱讀 2094

看到最近流行起來的「打工人」的梗,在捧腹大笑以後,我也開始嚴肅地思考程式設計師這個工種的本質,開始思考「為什麼程式設計師薪資那麼高」。現在將思考結果寫出來與各位交流,歡迎分享你的思考。

我們程式設計師在自嘲的時候,總喜歡自稱「搬磚工」、「手工藝人」、「和流水線工人沒什麼區別」。我曾經也悲觀地認為這其實就是事實。但是最近經過仔細思考以後,感覺程式設計師這個工種其實還是有一些不同之處的。

一句話總結:程式設計師生產出來的是資產,一般流水線工人生產出來的是商品

資產是乙個不斷增值的東西,資產是能源源不斷產生收入的。而商品的價值在生產出來以後就基本固定了,正常的商品是不會增值的。

程式設計師的生產成果是**。**,只需要以非常小的代價(電費、機器運維),就可以不停執行,一直提供服務,因而不斷產生收入。因此**是一種資產。

而普通的工業產品是不會增值的。對於生產它的公司來說,生產商品就是為了銷售出去的。當乙個商品被賣出去的時候,它的價值就被全部兌現了,後續不會再給生產者提供價值。

舉乙個極度簡化的例子,乙個公司僱傭了乙個程式設計師,用1個月的時間寫出乙個軟體,可以為客戶提供服務。這個服務最終執行了2年。

對於員工來說:

對於公司來說:

第二個月,公司繼續僱傭這個程式設計師,用1個月增加了乙個feature,可以為客戶提供更大的價值(因此為公司提供更多的收入)。這個feature最終也執行了2年。上面的付出收入**再次出現。

在這裡我們忽略了**的修bug成本。在管理得當的情況下,軟體維護(僅指修bug,不包含增加feature)的成本相比初始開發,以及未來收入來說,是極低的。
迴圈往復,公司積累了越來越多的資產。並且,公司可以招募更多的程式設計師,擴大生產(這裡的生產指的是生產資產!),因此資產本身的積累速度也會越來越快。

對於傳統工業品生產企業來說,這種資產積累速度只能望塵莫及。

或許這就是當下網際網路公司願意給程式設計師支付高薪資的原因吧。公司僱傭程式設計師的時候只需要按照工作時間來支付薪酬,而程式設計師產生的資產能夠

因此,嚴謹地說,將程式設計師模擬成流水線工人的說法,既是正確的又是錯誤的:

更恰當的模擬,應該是將程式設計師模擬成自動化工廠流水線的設計師。他們設計出來的自動化流水線,只需要提供少量電力和人力就能執行。

程式設計師梗 程式設計師哪些事 只有程式設計師才能懂得梗

程式設計師的那些事 程式設計師穿 程式設計師穿 是什麼梗?程式設計師穿 減少bug是真的嗎?最近 buff等話題在網上炸開了鍋,而且有在微博上面發文程式設計師穿了 之後會有 buff,提公升工作效率減少bug,那這到底是怎麼回事呢?聽說微博首屆 程式設計師 大賽 開始了?各路奮戰在一線的程式設計師們...

頂尖程式設計師與普通程式設計師的區別

普通程式設計師認為自己與頂尖程式設計師的區別,主要是頂尖程式設計師任何功能都能編碼實現,編碼速度快,無 bug。正如一慣的那樣,普通程式設計師之所以普通,正是因為他們勉強能看到 或者根本看不到 事物的表象而看不到本質。頂尖程式設計師專業度 1 精通 除錯 debug 很多人在寫 的過程中,經常會有的...

程式設計師與程式設計師之間碰撞的火花

程式設計師與程式設計師的搭配指數 如果程式設計師找了個程式設計師女朋友,他們之間可能是這樣的 聊天時,你是我物件麼?男程式設計師詫異,心疼的把她緊緊摟在懷裡,說 沒事吧?我當然是你物件。他女友嫣然一笑 那好,過來,接下來我要將你例項化成一工具,再呼叫一下in out方法,沒意見吧?也可能是這樣的 在...