如果軟體正在佔領全世界.為什麼程式設計師得不到任何尊重?zz
轉自newsmth上的一個帖子,慎重看待其中的內容,也慎重看待自己。
原作者:
來源Hacker News | If Software Is Eating The World, Why Don\'t Coders Get Any Respect?譯者somethin
正如網景公司創始人馬克安德森最近在他的著名言論中所說,軟體在我們日常生活中佔據了越來越大的部分.明白了軟體有多麼重要.你一定會認為那些工作是開發和維護軟體的程式設計師.一定拿著高工資.同時這份工作也被大多數人所向往.但實際情況不是這樣的.為什麼?
"等等"你說,"難道程式設計師不是一份高收入工作麼?"好吧我告訴你程式設計師的工資和美國的普通工人不相上下.然而.美國普通工人都是大學的輟學生.如果你將程式設計師的工資和那些要求更高專業技術的工作相比,會怎麼樣呢?
一個35歲得谷歌高階工程師.他大概能掙15萬美元每年.這些錢足夠買一所好房子和養家.但谷歌不會隨隨便便的僱傭一個傢伙來做這項工作.他必須是常春 藤聯盟或者相當的其他大學畢業的.同時有15年以上的工作經驗,高智商,有能力,同時還有其他的相關經歷(我認識的一個在谷歌工作得傢伙告訴我,想進去是 多麼的困難).
然而一個醫生,在其職業發展的巔峰,卻能夠掙40萬美元每年.投資人和銀行家卻能掙幾百萬美元每年.頂級的管理顧問能輕鬆的掙50萬美元每年.甚至一個頂級會計,大概四個公司裡有一個這樣的人吧.他也能掙這樣的兩倍三倍或者四倍.
當然,生活並不僅僅是錢來計算.程式設計師在大眾眼裡是一個非常好的工作嗎?不是.國會裡沒有一個程式設計師.據我所知.國會裡也從來沒有過程式設計師.幾乎所有的大公司都是被MBA畢業生嗦掌控.甚至微軟也是如此.其他的一般的軟體公司.也是被史丹佛畢業的非程式設計師所掌控的.
有程式設計師是政府部門的顧問嗎?他們是國家英雄嗎?醫生,律師和警察會告訴他們的孩子,努力學習,有朝一日你會成為一個程式設計師嗎?不.當然不.
當政府想要從海外吸引些工人來時(那些拿著低工資,沒有工作保險的工作),他們想要些什麼人?程式設計師.僱員中拿著H1-B護照最多的公司就是科技公司. 政客們辯護這樣的情況是因為缺少程式設計師.如果程式設計師也拿著和醫生及管理顧問一樣多的50萬美元每年的工資,會出現這樣的程式設計師短缺這樣的情況嗎?當然不 會.辯護短缺不如說實話:我們不想給你們足夠的工資來滿足用工短缺.
現在.既然有了創業網站.無疑的有人就會說:程式設計師可以通過創業 掙到百萬美元!表面看上去.這句話是真的.然而.任何成功的創業者都會告訴你.你不能成功的創業僅僅因為你是一個好的程式設計師.你必須,引用 Paul Graham的話來說,也就是"打電話找投資,維護伺服器,設計網站,和使用者交流.租屋子做工作室,然後要求投資更多的資金."
如果你願意做以上的所有事情.每週工作八十個小時.那麼你為什麼要通過做一個程式設計師來讓自己掙到錢呢?你沒必要這樣做.這世界上還有其他的通過小生意的 發財致富之道:挖溝渠.電子公司.承包建築.修房子等等.如果這些小生意你都做得很好的話.你可以不用寫一行程式碼就能掙到百萬美元(可參考 Millionaire Next Door這本書.中文譯名鄰家的百萬富翁).程式設計師可以通過創業掙到百萬美元的真正含義是:企業家可以通過創業致富.不管他到底是程式設計師還是修房子的.
那麼.在這樣的情況下.如何能得出軟體在這個世界上非常重要這樣的結論呢?本文剩下的部分就是答案.注意到我已經討論了程式設計師高工資,工傷保險等等.我期待著讀者反駁我.而我會給出我的理由.
答案到底是什麼?表面上來看.這非常奇怪.如果我們走進一個電焊工的工會.接著提出電焊工沒有得到足夠的尊重而且應該被支付更高的工資.你將聽見贊同的大聲呼喊.而如果你提出教師和警察應該拿更高的工資(他們的工資本身已經比美國平均工資高了),會有誰反駁?
出於某些原因.程式設計師不同於其他所有職業,在他們要求更多的工資和尊重時.會得到一種厭惡.因為它聽起來太自私了.這種感覺就像一個拿著8萬美元每年的程 序員不應該被加薪.因為這已經是美國平均工資的兩倍了.(雖說如此.當一個拿著8萬美元的教師要求加薪時,沒有人會反對).你可以同意這種加薪要求太自私 的說法.但這卻是大多數自私自利的美國人所贊同的.舉個例子.當礦工工會**要求提高工作環境時,他們自私嗎?他們也是為了自己的利益.
那麼,如果你不想考慮自私的因素.還有什麼理由讓程式設計師成為美國的頂尖工作?我想確實還有.在過去十年中,美國被其他人,就是那些非技術的頂尖人才掌 控:律師,管理顧問,投資銀行家和MBA畢業生.但這並沒有用.國家的經濟狀況像是在廁所裡一樣.預算不能平衡.政府部門不能讓任何事情做好.我們想陷在 兩場戰爭中不能退出.感覺某一天這個國家就會破裂掉一樣.
反過來說.你看看矽谷.這裡有許多天才程式設計師在運營著自己的公司.每個人都 做得很好.利潤增長.失業率下降.每天都有新公司的出現.使用者的數量也像滾雪球一樣增長迅速.這是巧合嗎?我認為這不是.看看中國.頂層領導人是工程師. 不是律師不是金融家也不是管理顧問.他們做得很好.每年10%的經濟增長.而這一速度已經持續了三十年.當然.他們也有自己的問題.比如環境汙染和貪汙腐 敗.但是這樣的情況和美國工業化實現時期不也一樣的麼?
當然,我並不是說大多非程式設計師是愚蠢而毫無道德的, 也不是說律師並不該在政府部門內任職.每一個運轉良好的社會都有一個各個勞動分工部門的頂級人員的混合.那麼程式設計師在國會山中的最佳數量真的該是零嗎?一 個在經濟中起大作用的的矽谷不應該介入政治嗎?遭所有黑客社群抵制反對的數字千年版權法(DMCA)應該被通過嗎?我不這樣認為.在我看來.如果MIT的 電腦科學的學生像他隔壁的哈佛大學法學院的學生一樣.敢於夢想未來成為總統,那麼這個國家的情況就會變好一些.同時.如果學電腦科學的這些傢伙看起來 不是社交笨拙愚笨的書呆子的話.情況同樣會得到好轉.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/257598/viewspace-706043/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如果軟體正在佔領全世界,那為什麼程式設計師得不到任何尊重?程式設計師
- 如果軟體正在佔領全世界,為什麼程式設計師得不到尊重?程式設計師
- 軟體正在改變世界,為什麼程式設計師卻得不到足夠的尊重?程式設計師
- 馬克·安德森:軟體正在佔領全世界
- 軟體公司為什麼用笨程式設計師程式設計師
- [軟體人生]什麼是程式設計師程式設計師
- 為什麼程式設計師反而是最痛恨軟體的人?程式設計師
- 如何尊重一個程式設計師程式設計師
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 程式設計師,為什麼如此迷茫?程式設計師
- 我為什麼是程式設計師?程式設計師
- 為什麼有的程式設計師不會程式設計?程式設計師
- 為什麼大多數程式設計師無法獨立完成桌面軟體程式設計師
- 怎樣尊重一個程式設計師程式設計師
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為什麼為什麼為什麼為什麼為什麼你要做一名程式設計師?程式設計師
- 程式設計師十誡:第八誡:當尊重公司領導和同事程式設計師
- 程式設計師你為什麼這麼累?程式設計師
- 為什麼程式設計師喜歡在深夜程式設計?程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 為什麼軟體程式設計師的價值總是被嚴重的低估程式設計師
- 為什麼你招聘不到程式設計師,以及軟體如何定義現實世界程式設計師
- 為什麼程式設計師總被認為是屌絲群體?程式設計師
- 為什麼成為一名程式設計師?程式設計師
- 如果你不是程式設計師,你怎麼僱傭程式設計師呢程式設計師
- 程式設計師修煉之為什麼程式設計師被稱為“夜貓子”程式設計師
- 程式設計師為什麼都穿得那麼醜程式設計師
- 為什麼女程式設計師會這麼少?程式設計師
- 程式設計師為什麼喜歡程式設計這項工作?程式設計師
- 我為什麼說程式設計師會成為最富有的群體程式設計師
- 程式設計師為什麼千萬不要瞎努力?程式設計師
- 程式設計師:你為什麼要離職?程式設計師
- 程式設計師為什麼值得寫部落格程式設計師
- 程式設計師為什麼不應該加班程式設計師
- 為什麼程式設計師總是在熬夜程式設計師
- 為什麼程式設計師總是在熬夜?程式設計師
- 為什麼要投資程式設計師的幸福?程式設計師