如果軟體正在佔領全世界,為什麼程序員得不到尊重?
原文地址:If Software Is Eating The World, Why Don"t Coders Get Any Respect?
中文翻譯 譯言網 | 如果軟體正在佔領全世界.為什麼程序員得不到任何尊重?
這是程序猿的陰謀,他們通過自黑,讓無知的父母們以為他們乾的是和隔壁修電腦小王的一樣的工作,從而阻止他們的孩子選擇軟體專業。
同時,忽悠他們選擇經管,金融這類以培養信用卡銷售員為目標的專業。
完成了這些後,程序猿就可以安心地數錢了!
遍身羅綺者,不是養蠶人。
一句話:程序員收入不比其它職業差,但是程序員沒有高富帥的血統。
一、程序員的血統
程序員的title一般是軟體工程師,工程師的老祖宗就是泥瓦匠,打鐵師傅之類的,並沒有高富帥的血統,完全不能和律師的地位抗衡好不好!再看看醫生,從遠古的祭司到民間流傳的各位神醫,從來都是令人敬畏的職業。
律師醫生的供給都是比較穩定的,而且不容易速成,一般這樣的童年夢想也比較容易在環境的熏陶下形成。而IT行業方興未艾,從業人員魚龍混雜,寫個APP基本門檻並不高(而門檻之所以低,正是高等的從業者為低等的從業者提供了無數開發APP的工具)。
二、對於大眾媒體來說,工程師向來都是不太好表現的角色
記得《同桌的你》這部電影中有這個讓人抓狂的情節:男主角寫了一個社交網站(人人網,而且還促成了扎克伯格做出了facebook),電腦上有幾個CMD的黑框框,然後男主角寫完代碼,界面上彈出一個win98風格的對話框「網站已經搭建完畢」(鏡頭給了一個特寫),後來男主角又修改代碼,修改完了,電腦又彈出一個win98風格的對話框「網站已經修改完畢」。媽蛋,原來寫完代碼,電腦會告訴你「恭喜你,你的代碼寫完了!」
下面駁斥一下文中的觀點
一、和律師醫生做對比的不應該是軟體工程師,而是工程師。
當然沒有人會告訴孩子當一個程序員,就如同沒有人會告訴孩子去當一個看病的。你可以告訴孩子你長大後當一名工程師,逼格就上去了有沒有!而且有人這樣教育孩子吧!
二、軟體工程師也是有高薪(年薪四十萬美元以上)收入的
雖然是中介博客,但是一畝三分地還是挺可信的: 拿微軟軟體工程師做例子,說說做碼農、做工程師技術活的工資上限:一年50-100萬美元是可能的
這裡有某CS碩士項目畢業生去向統計Program Graduates: Summary Statistics 可以看到平均起薪10萬美元,最高起薪有16萬美元的。可見「35歲能掙15萬美元的谷歌高級工程師」並不是一個上限。
另外軟體行業的強勢興起不過短短二三十年,做醫生做律師有二十年從業經驗的並不罕見,但是我們看看二十年從業經驗的軟體工程師,這些先入行的老油條們都收入不菲吧!
三、網上黑程序員的段子大都是程序員自己在發吧,而且好多段子外行根本看不懂吧。這不能說明「程序員不受尊重」。
四、在任何一個公司里都會有管理人員,銷售人員,技術人員,研發人員等不同的分工,「幾乎所有的大公司都是被MBA畢業生所掌控」這句話當然是正確的,因為一個工程師開始管理公司的時候,他就不叫「工程師」了。而這些MBA畢業生中很多就是工程師出生的。難道這個答案也不能得贊
前面的答案太表面化了,根本原因是 程序員不掌握社會資源 。
你看看都什麼樣的人受尊重?
醫生:醫療衛生資源,誰沒有老的時候,誰沒有得病的時候,不認識個醫生能行嗎,你不尊重人家,是跟自己過不去嗎?
官員:公共資源,別說在中國辦事了,就是在美國,你做生意、辦大事也得多結交議員啊,你不尊重人家,還想不想成事了。
律師:法律資源,在中國就是公檢法啊,哪個小商販敢跟公檢法對著干?在國外你為自己維個權不得擺脫律師,你不尊重人家,是要處處被別人欺負嗎?
老師/教授:教育資源,你去看看咱們國家入個學父母都累成啥樣你就知道為啥要尊重老師了,你不尊重人家,苦誰不能苦了孩子啊。
企業家/金融從業者:財富資源。就業崗位誰都想要,政府也得靠這幫人搞經濟,你不尊重人家是跟錢過不去嗎?
程序員:。。。呵呵
好了,自黑完畢,不能老這麼消極,咱得談談咱咋改變自己的社會地位啊,最靠譜的就是努努力看看能不能成為高級管理者或者企業家。另外別沒事老對著電腦,要出去多跟親朋好友聚一聚,每次親戚來得時候,多帶親戚朋友轉一轉,招待好一點,程序員最大的毛病就是總覺得人情世故是累人的事情,可是這年頭你不關心人家,誰關心你啊,關係的建立都是相互的對不對。
另外程序員的圈子跟金融圈子最大的區別是啥,其實真不是收入,程序員的收入即使差一點,但平均水平也絕對是一個量級的,其實最大的區別是人家會「裝逼」啊,好吧,請金融狗們原諒程序猿的調侃,不過程序猿能不能別總那麼實在啊,能不能修一修邊幅啊,特別是出去見人的時候能不能理一理你那飄逸的長髮,脫下你那一周不洗的T恤,換上套正經點的休閑裝啊,你穿得像個乞丐,首先是不尊重別人,別人怎能尊重你啊。要知道這個世界的絕大部分人都是世俗的,都是以貌取人的,能不能暫時放下你改變世界的理想,做個「世俗」的人啊。
吐槽完畢,祝每個程序猿同學們都能改頭換面,在成為大師之前做個「世俗"的人。要說造出來就獲得尊重,為啥我們電子工程師設計了主板、設計了顯卡音效卡,設計了顯示器……,為你們的軟體可以運行起來。也同樣沒得到尊重,反而同樣學歷經歷年限的電工的工資還要低於程序員。
雖然我很尊敬程序員,我覺得會寫代碼,比我們瞎吹什麼社會現象什麼背後理論什麼的,強太多了。
但也不要打苦情牌啊!
說什麼人養蠶人的,咱能別逗么!您沒拿工資啊?您是義務奉獻血汗的啊?
怎麼一副農民拿著大喇叭喊「是我養了你們城裡人,沒我你們吃什麼!」的架勢。
看到那些跟醫生律師比的,也沒說到點兒上。這跟領域有啥關係?!任何一個領域都有自己的階級,而「程序員」是IT界的貧下中農。
馬化騰和比爾蓋茨的代碼寫的都不錯吧?為啥沒人叫他們程序員?
因為程序員這個詞是對IT界 最底層人員,替代起來最沒成本的人的一種普遍稱呼。牛逼的程序員,他們的名字是:工程師、架構師、技術總監。
這就如同 農民 種地的 是農業 最底層人員的稱呼。
往上,雖然他們還種田,但是別人叫他們 農場主,莊園主,地主。
業務員、Trader是金融界最底層的人的稱呼。往上他們叫執行合伙人,銀行家。
住院醫生,是醫學界最底層人的稱呼,往上他們叫主任,叫專家。
門檻在門裡面
程序員這圈子大了,怎麼就能說個個值得尊重呢?程序員以外的圈子更大了,怎麼就能說誰都不尊重程序員呢?是吧。
有些人他的態度根本不值得關注,他在背後畫個圈圈看不起你,隨他去唄。只要你夠優秀,自然有值得你重視的人看得起你。你看 @vczh ,就算他天天黑我 *nix 黨,我還是喜歡看他談技術嘛。微軟出工資養著程序員給我們分享知識,你為啥不尊重,反正我挺尊重。你要說隨便來個人就號稱自己是程序員,你不尊重他就是不尊重程序員,他誰啊?Github 賬號是啥?
雞蛋早就佔領全球了,雞得到你們的尊重了嗎?
不不不。你們人類就是目光太短淺!
誰說程序員不會得到尊重、不該得到尊重。
將來拯救地球的,諾,是的,就是你腳底下這個無助的藍色小星球的~就是程序員。別!無!選!擇!
你們人類還以為地球是你們的~哪,也許現在還是,但是已經維持不了太久了。他們,機器人,遲早掌握這個星球。
你以為機器人離你很遠?
你每天刷卡的地鐵站、你每天按下的電梯、每天給你煮飯的電飯煲、每個路口的交通燈、每天給你掃地的機器人。。。更不用說你每天愛不釋手的手機。。。
統統、統統都是機器人。
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈統治世界?它們也配?
別笑。
就像別笑海洋里的水母、別笑森林裡的紅豆杉、別笑動物園裡的猴子。。。
別笑。你以為聰明睿智至高無上的你是怎麼來的?
必然的偶然。
下一個時代的創世主,也許就是你家那台可以自動上網的電視機遙控器。世界是公平的。
你知道現在最新的人工智慧通過情感模擬題可以達到多少分?
你知道你在玩著手機切水果拼方塊的時候,它的後台程序是不是在計算著一千萬光年後的某個星球的運行軌跡?
你們根本不懂電腦。
你們創造了它。可是你們不懂它。你們也終有一天,無法掌控它。
你們能讀懂的信息只是冰山一角。
機器人,在最後,與機器人之間,有你們不懂得的溝通方式。
斷電?別胡鬧了。
誰控制著發電廠啊?誰控制著用電程序啊?誰操縱著太陽板和風力機啊?
還不是我們機器人。
程序員,作為當初餵養過機器人的飼養員。你們還或許有機會在這場終將爆發的聖。(站)中扳回一成。
趕緊對你身邊的程序員微笑吧。
祝你們好運。至少在國內,程序員已經屬於高收入行業了。
硬體工程師沒你們賺的多,不管是電氣工程師,還是射頻工程師,還是測試維護,華為中興,起薪差不多是你們網易遊戲的一半吧。
學醫的累死累活多了N年書,擠破頭腦想去三甲,也沒你們賺得多。
學建築土木的算是高帥富了吧,985學校去了國內一流的建築設計院,全年的工資加獎金雜七雜八,也就你們BAT的起薪。
你們就別再自嘲了吧,又不是所有人都是投行精英,你們都說自個兒工資少,叫我們怎麼活?
一個想法,不一定對。美國的程序員收入比不上醫師、律師、會計師,我猜想可能的原因之一是那些行業較高的行業門檻以及有意排擠外人的行業資格認證。
法學院和醫學院不招本科生,等畢業了還得經過一輪到幾輪的資格考試才能拿到執照,像醫師還得加幾年醫院臨床實習;會計師和金融行業也充斥著排擠外人的資格考試和執照限制。
這些限制,支持者可以辯護說專業技能就是那麼複雜,不能放寬。反正客觀後果就是限制了行業勞動力供給,抬高了價格。
如果程序員統統結成一個行會,規定各公司不得聘用沒有執照的程序員;只有通過行會制定的資格考試,拿到程序員執照才能上崗;只有經過認證的計算機學院(不招本科生)的畢業生才有資格參加考試;上崗前三年必須打下手干實習之後才能轉正……我相信程序員工資也能翻倍的
題主問出這樣的問題說明題主沒有搞清楚程序員到底是一個什麼性質的工作。
實際上在互聯網公司和軟體公司里,程序員的真正title是軟體工程師。就像這世界上其它行業的的無數工程師一樣,他們研究和設計房子、大橋、輪船、鐵路、汽車、火箭、電視、玩具,他們創造了這世界上你能看到和享受到的一切美好的東西,但是他們一樣沒有媲美金融分析師、律師、醫生的高收入和高地位,一樣當不了CEO,娶不到白富美,一樣當不了國家顧問,享受不到人們的過度尊敬。
程序員是他們中的一員,是軟體世界的工程師,就像題主提到的一樣,軟體正在佔領全世界,所以軟體工程師比其它行業的工程師拿著更高的薪水,有更多的關注和光環。
僅此而已我想這個問題其實很簡單。
軟體是工具,而這個世界始終掌握在控制工具、資源的人的手中,而不是工具的生產者的手中。程序員其實是軟體的生產者,我相信很多時候寫完代碼之後真正讓這些代碼發揮作用的還有一些列的流程,而程序員是不參與這些流程的。
PS:軟體佔領這個世界了嗎?不覺得啊
你可以說中國人現在多數都在吃大米,那是不是種大米的一定都發財了呢?
中國現在房地產行業很賺錢,是不是參與造房子的人都發財了呢?
首先我們要正視一個事實:程序員,或者說coding的主體,只是軟體工程中的一部分而已。
一個軟體之所以能滿足商業需求,按期上線,不出BUG,運行穩定,是由很多職業一同努力參與獲得的。
需求分析、架構、項目管理、運維、市場運營,少了其中任何一環,程序員都沒法自己一個人獲得商業的成功。
同時,寫代碼這件事情本身並不是很難習得的技能,相比可以上手術台的主刀醫生而言,這個技能的稀缺程度並不那麼嚴重。
群眾是會用腳投票的,coding能掙錢,自然會有很多人去學習,用以滿足市場需求——不幸的是,對於智力正常的人而言,學會用一種特定語言coding並不是特別困難的。
恩,以上說的不是那麼困難,是和主治醫生、同聲翻譯、品酒師、古玩鑒定師、律師這些專業度很強的職業比。
當然,對於干一行愛一行的人來說,他們在coding的過程中獲得了能力的提升,努力學習思考改進,從而具備更強的抽象構架能力,進階成為架構師或者CTO,那麼他們都是很受尊重的,專業度也不是任何人能很快學習到的。
如果薪水都不能代表尊重,那我不知道什麼更能代表僱主的心思了。
大家都知道知乎程序員多,但老是這麼矯情就沒啥意思了。。。再說程序員根本就不窮。什麼叫得不到應有的尊重?沒見有人歧視你們啊,全是你們自己老是在自黑。程序員無論在美國還是中國都算高收入行業了。你說什麼醫生律師金融高富帥收入更高,問題這不也都是門檻很高,不僅高智商還要高情商的工作,這部份高收入者又能有多少呢,程序員的發展和待遇就比他們差嗎?不見得吧。IT業相比其他行業無論薪水還是發展前景都處於領先地位。你們程序員應屆畢業工資上萬並不稀奇,比平均工資不知道高多少了。程序員貢獻大不假,其他行業從業人員對社會貢獻就小多少?!不要得了便宜還賣乖啊~
給我點反對和沒有幫助的程序員都是小心眼!!!~
要是我最近QQ被盜了肯定就是你們乾的!!!~
前兩次工業革命,機器佔領了世界,工人受人尊重了嗎?
生產資料不在你手裡呀,腫么可能當家做主人,全世界的碼農團結起來.......................要求漲工資
殺人放火金腰帶,修橋鋪路無屍骸。
——《無間道II》
白領就是,民工看我們像老闆,老闆看我們像要飯的,要飯的看都懶得看我們一眼。
——《伊甸櫻桃》
熱衷於自黑的人,不配得到尊重。
——麥機長
國外的程序員都被人高看一眼,說起程序員都是高科技人才,高級白領,到了國內就退化成猿,被稱為屌絲,好在程序員都讀過幾年書,不計較這些,有時還自嘲一下,但其實這是對知識文化不尊重的表現之一。
推薦閱讀:
※跟籃球有關的職業有哪些,想換行業!
※留在諮詢公司實習還是去四大審計實習?
※為什麼有人的人生跟開了掛一樣?
※未來三十年內,哪些行業的工作人員可能會被人工智慧取代?失業的人類何去何從?
※提離職被老闆加薪挽留,該怎麼辦?