Fw: [情報] 使用哪一種程式語言的工程師平均收入最

作者: viceversa56 (姊超猛)   2013-08-31 17:35:16
※ [本文轉錄自 Soft_Job 看板 #1I5rI7Iq ]
作者: a8989332 (天創) 看板: Soft_Job
標題: [情報] 使用哪一種程式語言的工程師平均收入最
時間: Fri Aug 23 20:24:35 2013
原文連結: http://ppt.cc/4r6g : Average Income per Programming Language
翻譯連結: http://ppt.cc/BLuq : 使用哪一種程式語言的工程師平均收入最高?
以下為翻譯內文:
本文翻譯自 bpodgursky 的文章 〈 Average Income per Programming Language 〉,透
過數據分析討論 GitHub 上使用各種程式語言的工程師平均收入概況。本文只能作為一種
參考,作者詳細說明了統計方面的種種限制以及可能出現的偏誤。
幾個星期前,我在部落格中描述我如何使用 Git 的 metadata 和 RapLeaf 的 API 來建
立 GitHub 上各種組織的人口統計概況(部落格文章點這裡,每個組織的資料點這裡)。
我也曾嘗試用不同方法截取資料,得出針對每種程式語言(而非組織)的人口統計概況。
有關使用不同程式語言開發者的刻板印象比比皆是,我很好奇它們如何與現實掛鉤。從每
個程式語言使用族群的基本資訊如年齡、收入、性別開始分析,根據我手上既有的資料,
要做到這一點並不困難:
我採用 GitHub 對每個 repostory 程式語言組成情況的估算。例如,GitHub估計某個
專案使用了 75% 的 Java 語言;
我從中得知每個專案中使用比例超過 50% 的是什麼程式語言,某個專案中使用此一主
要語言的開發人員是誰,並把他們的收入加總;
我進而篩選出收入資料點(data point)大於 100 的程式語言。
以下便是收入情況的統計,根據家庭平均收入由低到高排列:
http://ppt.cc/mfdD
同樣的資料以圖表的形式呈現如下:
http://ppt.cc/nwUT
大部分的排行結果大致符合我的預期:
Haskell 是種非常偏學術的語言,因此在收入方面並不可觀;
PHP 是種較容易掌握的語言,方便非專業的或是初級工程師使用,也因此收入相對不
高;
Java 和 ActionScript 已收入來看則被認為是高級的語言,多用於企業軟體的開發
,因此收入頗豐。
另一方面,我不太了解圖表兩端的某些語言,例如 XSLT、Puppet 跟 CoffeeScript,也
不清楚造成它們排名高低的原因。
不過在我們下出過多結論前,必須明白這些資料的限制:
這些專案是開源的,無法適用於閉源(closed-source)程式開發人員的報酬;
Rapleaf 資料不涉及總收入資訊,樣本可能因此有所偏差;
我忽略了年齡、性別等因素對造成資料分配偏態的可能性;
我沒有分析所有的 GitHub repostory,作為樣本的使用者資料可能不具代表性。
這樣說吧,即使在絕對數字上有所偏差,這仍然是比較不同程式語言間相對收入差別的一
個開始。
作者: cck1 (吸吸摳一號)   0000-00-00 00:00:00
如果flash死了 那Flash AIR怎麼那麼夯?FLASH的網頁之路的確是斷的差不多 但APP之路才正在發熱好嗎一堆人說flash死了 等你寫過AIR發佈+上架 在來嘴砲吧~~~
作者: garypayton5 (熱情仲夏)   2013-08-23 20:46:00
淚推PHP
作者: sohumi (皮老闆)   2013-08-23 20:59:00
Java可以理解. ActionScript這種小菜也行!?
作者: typepeter (∵Peter∴笑點)   2013-08-23 21:07:00
寫得好不容易,而且Flash比較合適開發視覺化應用
作者: saxontai (黑暗,點綴孤零零的星)   2013-08-23 22:21:00
不適用於台灣,在台灣你必須懂多種語言,然後只領 28K。
作者: f1234518456 (...........)   2013-08-23 22:26:00
推四樓...
作者: haloarch   2013-08-23 23:06:00
推五樓,推推。技術錢嘛幾個k老闆都嫌多。
作者: Wolfken   2013-08-23 23:57:00
小樣本的參考價值不是很高,我覺得至少data point要500以上比較有參考性,太少的樣本有太多可能性,可能是該開發者本身就很強也會很多語言,剛好也涉獵到這個其他人比較少用的,所以就拉高了它。再者,就算該語言收入真的比其他高小樣本代表能選擇的工作機會也很少,這樣在職業生涯上不太有利
作者: peanut97 (丁丁)   2013-08-24 00:02:00
而且這些都是"開源專案"的調查
作者: chester06 (chester)   2013-08-24 01:02:00
嘴砲才是最重要的
作者: Goodwater (好水)   2013-08-24 02:20:00
責任制有需要甚麼語言都要寫
作者: Wolfken   2013-08-24 09:51:00
開源倒沒什麼,現在一堆開源在寫的都嘛是大公司的開發者
作者: gmoz ( This can't do that. )   2013-08-24 10:37:00
不是嘴砲語言嘛@@
作者: solamb (挖吼吼)   2013-08-24 12:33:00
四樓點中我的心聲...
作者: chchwy (mat)   2013-08-24 12:51:00
Github的使用族群以Ruby/Js為大宗 統計母體其實不甚公平
作者: tomo1026 (聽著 哼著 想著 )   2013-08-25 17:40:00
AS在國外這麼夯 在國內卻被瞧不起這個問題到底是出在哪邊呢
作者: viceversa56 (姊超猛)   2013-08-25 20:21:00
Flash並不只是合適開發視覺化應用,web game開發也很熱但相關人才太少,台灣資工系課程比較偏重 c, c++, java
作者: jlhc (H)   2013-08-25 21:47:00
同意母體要大一點的就比較有參考性 100出頭的就看看舊好
作者: tomo1026 (聽著 哼著 想著 )   2013-08-25 22:08:00
相關人才少 需求也很少 台灣產業不走這塊...面試過2 3間做APP的公司 他們寧願多花一個人的錢寫ios和java 也不願意請一個人直接用flash as直接跨平台對flash也完全不了解 就認為flash是小孩子的玩具
作者: superpai (超級白)   2013-08-26 07:19:00
國外做web的一樣討厭flash,並沒有什麼不同
作者: mgtsai   2013-08-26 10:23:00
除了舊案子之外,新案子使用 flash 其實不是個明智的選擇畢竟 Adobe 現在已公開宣稱停止 flash 的後續開發以開發新產服務的角度,採用將 phased out 的技術不甚妥只是我很好奇的是,flash 被 Adobe 丟掉的這項資訊在台灣業內竟然甚少人知道這件事
作者: tomo1026 (聽著 哼著 想著 )   2013-08-26 19:11:00
樓上就是台灣很多人的想法 另外adobe並沒有停止flashadobe是要把flash著重的焦點從web轉移到app cs6甚至開始研究怎麼把用flash做好的東西直接轉html5 重心放在AIR上很多人只是因為新聞報導就認為adobe放棄flash 而沒深入去研究這塊的技術而已http://www.rocidea.com/roc-6216.aspx雖然這是對岸的文章 但是技術無國界 真的該讓人思考
作者: f1234518456 (...........)   2013-08-26 21:04:00
只要IE6不死 flash就不會死
作者: tomo1026 (聽著 哼著 想著 )   2013-08-26 21:34:00
應該說只要html5沒推出一個容易編輯的開發工具前 flash都會好好的存在 而這個開發工具最有可能做得好的就是adobe所以flash真的會死掉嗎?
作者: viceversa56 (姊超猛)   2013-08-31 17:34:00
借轉 Flash 板

Links booklink

Contact Us: admin [ a t ] ucptt.com