说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

编程语言收入榜 Java排第三

HTML文档下载 WORD文档下载 PDF文档下载
各位开发者,你有注意过身边的同事或朋友,他们因为使用的编程语言不同,所享受的待遇也和你不一样吗?这不,一个网名叫bpodgursky的开发者出于好奇,对每门编程语言的平均收入进行了统计。

本文作者利用Git提交的元数据和Rapleaf API为流行的Github组织构建了一系列的统计数据(博客介绍,具体数据),此外,他还对每门编程语言进行了统计,但作者希望统计能与现实接轨,他分别根据年龄、收入和性别来对每门编程语言进行划分。本文主要是统计每门编程的收入。

统计方法

  1. 估算每个仓库的语言组成情况,例如,对某个项目进行评估,其中有75%的地方使用的是Java语言。
  2. 某个开源项目,如果有50%的地方使用了某门语言,然后统计所有做贡献开发者的总收入。
  3. 编程语言必须大于100个可用收入数据点。

下面是每门语言的平均收入结果,由低到高排列:



以图表形式显示,数据是一样的:

大多数语言排名都比较符合我的预期,其中也有一些出乎意料的:

  • Haskell是一门偏学术的语言,但学术界并不以高薪而闻名于世。
  • PHP是一门非常易懂的语言,大多数人都可以上手。
  • Java和ActionScript在企业软件中被普遍使用,所以他们在企业软件中的待遇肯定不菲。

说明

  • 这些数据所使用的都是开源项目,所以它无法代表闭源项目开发者的收入情况。
  • Rapleaf数据并没有覆盖范围,可能会存在偏差。
  • 对年龄、性别等其他方面没有进行纠正。
  • 没有抓取Github上的所有资料库,所以数据不具有代表性。

此外,关于这份统计,在HN上引起了非常激烈的讨论,大家不妨去看看。

来自:bpodgursky.wordpress

VB判断一个程序启动完成(不是结束) 屏蔽TextBox的系统菜单 -VB资料 启动时禁止装入 Add-Ins -VB资料 让Timer控件每5分钟触发一次事件 -VB资料 让程序启动快一点 -VB资料 VB如何调用系統的【查找】、【替换】的对话框? VB如何动态新增、移除 ODBC DSN? VB如何读取 Picture 内任何一点的颜色值? VB如何获取硬盘卷标、序列号和文件系统类型? VB如何判别程序是在Win95或NT下执行? VB如何启动控制面板? VB如何取得磁盘序列号? VB如何让Window不接受键盘输入及Mouse Click VB如何让程序拥有多个热键? VB如何让用户自行输入方程式,并计算其结果? VB如何使程序不在Ctrl+Alt+Del弹出的对话框内? VB如何使用 VB 编写自动反安装的程序? VB如何用VB建立快捷方式 VB如何用VB在桌面建立快捷方式 VB如何在 VB 中控制 Modem 行为? VB如何在VB中判断Windows9x的运行模式 VB如何在Visual Basic中实现异步执行程序 VB如何在开机时自动更换墙纸? 使回车具有 Tab 的功能-VB资料 输入时,自动转换成小写? -VB资料 显示多媒体信息 -VB资料 也谈Windows 下的自动存盘 -VB资料 一个小巧精致的CPU监视器 -VB资料 应用VB4.0实现工业控制的实时曲线和历史曲线 应用程序中实现关机功能-VB资料 萤幕抓取与萤幕保护程式 -VB资料 请教:各位大虾用PB从事那方面的工作,待遇如何?工作地点? Blue Workshop产品消息:.Net插件Replace it 1.3在CSDN和www.skycn.com.cn总下载量突破900次; SharpRefactor(C#代码重构工具)在CSDN的下 ActiveX 控件,要内嵌在Web页里实现编辑 小弟菜菜,各位大侠帮忙啊,小弟在线,完成就给分~~~~ jsp 文字出现乱码(急,有分奖赏) 哪里有完整的MINE解码组件 如何置换bitmap背景色? 寻求可共享的稳定的FTP 为什么文件没有被下载?!急 请问这是什么错误? 有关DATAGRID中((HyperLink)e.Item.Cells[0].Controls[0].FindControl("HyperLink2")).Text的问题,请帮帮我!! Include 的疑惑 寻找一个叫dingke的朋友,我将把邮箱给你,但我不小心弄丢了你的联系信箱,请速与我联系 为什么delphi程序总是有sysinit和system单元? 哪里有完整的MINE解码组件 有关关机程序的问题,帮帮忙。 安装树的问题?????????? 求助!关于ip地址数据库的 读多个串口时为什么时钟停止了? 安装树的问题?????????? 请教FxScanner是什么程序? 请大家出主意 为什么总是让我下载java虚拟机 调查一下大家在用VB做软件时最常用哪些控件呀, DataGrid_UpdateCommand里怎么取不到变化后的值 求助!关于ISAPI的问题? 一个简单问题,高分求解。。 我是东东树的妹妹,我有问题要问大家。关于jsp页面重定向问题? system.globaliztion.cultureinfo("en_US") 是不是C#中要进行字符集的转换处理 请问以下构造函数的sql有什么错误?提示AS附近由于发错误,字段名可以用变量吗? windows2000与windows2003的互相访问的问题? 一个简单基本的问题求教高手,急在线等 Blue Workshop产品消息:.Net插件Replace it 1.3在CSDN和www.skycn.com.cn总下载量突破900次; SharpRefactor(C#代码重构工具)在CSDN的下 J2ME中文显示问题,急!! ado.net 我发现JSP一个奇怪的问题???想要看看吗???进来呀!!! 昨晚2点多一个mm突然打电话找我聊天,各位觉得我有戏没? 哪里有完整的MINE解码组件 为什么我装完FreeBSD系统启动时Sendmail启动的特别慢,telnet时也很慢。 小弟初学JSP,想搞点源代码来学习学习。 难搞的MIDAS 局域网的问题,急死了, vb中继承及分辨率问题 ASP里有没有带下拉框的输入框? 象素数据和图象数据 公司的一个数据库被人del,现在想查查是谁什么时候做的? 为什么我的窗口无法操作 关于oracle数据库增量备份土土的一问。 ArrayList问题 请教:在CB6下面怎么用 TMediaPlayer 控件来录音? 南开的vb习题集!!! 用如果你是.你是否.造句例如:如果你是一滴水,你是否滋润了一寸土地?如果你是一缕阳光,你是否照亮了一份黑暗?多多益善最多三条 什么情况会生成NO或NO2比如CU与浓H2SO4什么情况会生成NO 什么情况NO2?不好意思 应该是浓HNO3 英语答答 硝酸根离子反应 什么时候生成NO 什么时候生成NO2 《王羲之学书》七岁善书窃而读之语羲之日不盈期月中的善,窃,语, 【高中化学】硝酸根发生氧化反应一定生成NO 或NO2吗? 硝酸根放电生成二氧化氮方程式,在酸性环境下 如何清理老石头污垢如题 谢谢了 大侠们 有哪种记忆型材料具有丁基橡胶的特性,同时要能防晒,防油物,急用 飞机的油是什么原料在航空飞机上用的油是什么原料构成的 请解释一下聪明和愚蠢与糊涂之间的关系?指鹿为马与糊涂之间的关系?聪明:形容人天资高,记忆和理解力强,视听,明察,智慧,才智.愚蠢:形容人笨,愚昧无知.糊涂:形容人脑子不灵活,犯傻,分辨不 穆沙拉夫获保释有望结束软禁 仍被阻止美对冲基金巨头因内幕交易被罚18亿美湖南3名遇害学童集体下葬 家属呼吁加湖南警方确认杀3儿童案疑犯仅一人 动印度今日发射火星探测器 否认与中国竞克里抵沙特修补关系 大赞沙特重要战略冀中星要求公开殴打致残案复查结论被驳初生男婴医院被盗 湖北通城人民医院承冀鲁浙豫皖等地侦破多起街头“包小姐”印度今日发射火星探测器 否认与中国竞北京整形机构调查 韩国“名医”多为游唐山市客管处使用信息化手段 保障道路高校去行政化会成功吗?分享三个地主家的傻儿子:左青龙右白虎五年增63万人,青岛城镇人口已达633局苦战不敌马来西亚组合,柴飚洪炜遗习近平“和”的境界:倡导命运共同体释永信力挺王宝强:遇到困难,别忘了还第16金!男子三米板决赛曹缘强势夺冠公安部:地下钱庄仍猖獗,今年已破重大菲德尔 卡斯特罗与玻利维亚总统观看奥台媒:菲尔普斯退役后改行全职老爸 称
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘