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

编程语言收入榜 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

开发者想走向海外:你融入老外的圈子了吗? 前微软工程师:美国监控和直接访问服务器?这不太可能 代码、TDD速查表 如何选择前端架构:服务器端HTML vs. JS部件 vs.单页Web应用 世界上最高深的Android特洛伊病毒 招聘iOS开发,老板必问的5个问题 护航科技吴伟湘:IT离线安全体检服务将带来颠覆 百度王继平:移动互联网时代云平台思路 “第八届开源中国开源世界高峰论坛”火热开启 微软发布SQL Server 2014预览版,展示内存数据库技术 帮助软件开发者提高效率的10个小窍门 我想做个程序员:Technovation Challenge圆女孩编程梦想 未来我们开发的Google Glass应用将会是什么样? 独家:前RIM大中华区总经理刘征宇,加入Appconomy 用一个API搞定一切 Segment.io为移动开发者提供便利的分析数据分发服务 TIOBE 6月编程语言排行榜:JavaScript回归前十 《Kingdom Rush Frontiers》上线后 迅速抢占27个国家游戏榜首 移动周报:85后程序员,iOS开源项目,细数7天大事件! Instagram:从Redis到Cassandra 成本节省1/4 乐元素CTO凌聪访谈:游戏引擎技术选型之王道 iOS 7的新设计并非止于外表 WWDC 2013大会10大启示:正向开发者支付大量现金 云计算大会微软专场成功举办 Windows Azure公众预览版上线 IBM全球大裁员 在美国裁员已经开始 动动鼠标,决定“中国十大优秀开源项目”的归属 为改善Flickr 雅虎收购拍照应用开发商GhostBird 让你轻松学习新代码库的六个步骤 RESTful API 设计最佳实践 谷歌11亿美元豪购Waze原因:获取数据 争本地广告市场 为什么大家都要疯狂吐槽iOS 7的扁平化设计? 伟大的程序员是天生的,不是造就的 to 版主:精华区太乱了,请给予分类。谢了 听说VB可以写PAD的程序,TRUE? JLabel中文本换行问题 马上要开始学BCB,请问BCB有那种类似于VC的创建类的向导吗,看到BCB的界面我就想到DELPHI中创建类的难度 我的游戏引擎BATTLEFIELD作好了,欢迎下载(这次是真的) 一个pop_up menu的问题 那位高手知道在SDK中使用ADO的方法 为普天之下正直而上进的程序员找一个温馨的家 为什么不能把JMF包打进去??? 内存泄露是指例如“为对象分配一个内存区后,未删除内存区,但删除了对象”是吗? 装pws时遇到的麻烦! to freezwy(网络自由人) 有没有限制上传图片大小的asp代码??(不是组件) 还是没有解决!!! 有关VC中数据库绑定的问题! 扔个骨头……下个“圈套”,呵呵? ^_^ 紧急情况!如何改变DataGrid控件中个别行的颜色?? 如果实现断开共享目录的连接 acces 表 SQL语句中如何转换字符型字段为整型? First-chance exception 请教directx的一个入门问题? 诚征MM中…… 多线程问题?? 请问sybase中real类型的最大值是多少?999999999 自杀的N个理由 如何根据日期计算出一年中的第几天? 情况不对,撤丫~~~~~~~~~ 如何在JBuilder4.0编译环境下打包\编译??????? 关于对话框的一个简单问题 如何把几个chm(已编译的 html 文件)文件合成一个chm文件 ado参数问题 请问sevrlet怎么结合HTML模板工作呢?谢谢 我想作一些动态界面,有谁能提供一些有关这方面的资料.小弟有礼了 比较弱的问题 各位大哥:请问哪儿有通过ADO操纵数据库的完整程序下载呀。最好是比较精典一点。谢 写一个php中的include文件,后缀名应该是什么。马上给分 怎么将PHOTOSHOP中分割的图片的结构植入DW4中? send 和 post的区别是什么?谢谢 哪里有《UNIX环境高级编程》这本书下载? 有没有asp的实例应用站点? 问题,请大家帮忙! 怎样删除自己曾经参与但现在不想参与的问题? 怎么样增加可用分呀?我分太少了 怎么使在网页上出现一个长方形框框,新闻在里面从左到右滚动显示 如何实现MPEG-1数据的实时回放? 到哪里下载《Windows程序设计 第5版》书 何处可以找到生成校验位的算法?即对一个长度为24位的字段,根据前22位生成最后两位校验位? 这是什么意思?指针函数吗? 请问有谁知道哪里有关于图形格式转换的控件或DLL?(先谢了!) 给lilyheart(百合心) 如何把这段deiphi 中的程序改称 sql ????? 能进去www.sky.net.cn的来领分!! 一件工程,甲做要10天 乙做要12天 丙做要15天 甲乙合作3天后,甲因事离开,丙参加工作,问还要多少天完成? 一项工程,甲队单独做10天完成,乙队单独做12天完成,两队合作2天共完成这项工程的几分之几? 有一项工程,甲乙合作10天可以完成,如果甲单独做6天乙单独做4天完成了这项工程的15分之8,如果这项工程由单独做需要多少天? 1)一项工程价单独做需10天,乙需12天,丙单独做需15天,甲丙先做3天后,甲因事离去乙参加工作,问还需几 一项工程甲单独做要8天完成,乙单独做要10天完成,两队合作1.5天,还剩下全工程的几分之几、 一项工程,甲乙合做8天可以完成,如果甲先做7天乙接着做10天可以完成,那么甲单独做要几天? 一项工作甲单独做要10天,乙要15天,甲先做了2天后,乙接着做,还需几天完成说明白什么符号是什么意思,不要不明不白弄一大堆算式...除号用#表示就行 一项工程,甲乙合作20天完成,甲做10天乙做8天,刚好完成任务的13/30,甲乙分别用多少天完成任务? 一项工程,甲队单独做需要10天,乙队单独做需要12天,两队合作5天后,完成了这项工程的几分之几?甲队比乙队多完成这项工程的几分之几 甲单做20天完工,乙单做10天完工,要两人12天内完成任务,问乙先工作多少天后甲再继续加工可按期完成工作用一元一次方程解 工程甲先做5天乙接着做20天完成;甲先做20天乙接着做8天完成.如果甲乙和做多少天可完成? 一项工程,甲队单独做需要10天,乙队单独做需要8天,两队合作,每天完成这项工程的几分之几?急用! 一件工作,甲独作要十天,乙独作要十二天,现在乙先做一天后,两人合作,完成任务时甲做了多少天? 一项工程,如甲先做5天,乙接着做20天可完成;如甲先做20天,乙接着做8天可完成.甲、乙合作几天可完成 一项工程,单独做,甲队要12天,乙队要10天,如果两队合做3天,可以完成这项工程的几分之几?如果剩下的由乙队单独做,还要几天完成 ?算式和为什么 你可以不说答案 就写算式 甲乙两人承包一项工程,共得报酬610元,已知甲做8天,乙做10天,但因甲的技术比乙好,因而预先约定甲做4天比乙出做5天的工资多40元,完成一个工程,甲乙各分多少元? 加工零件甲单独20天完成乙只要10天现在两人12天完成问乙需工作多少天后甲再加工才可完成任务用一元一次方用一元一次方程解 一项工程甲要30天乙要20天.甲先做8天,之后甲乙一起做,要多少天?【急】①一项工程,甲要30天乙要20天.甲先做8天,之后甲乙一起做,要多少天?②一项工程,甲要12天乙要15天.他们合作4天,完成了全 甲乙两人承包一项工程,共得报酬610元,已知贾做了10天,乙做了13天,但因甲的技术比乙好,因而预先就约定甲做4甲乙两人承包一项工程,共得报酬610元,已知贾做了10天,乙做了13天,但因甲的 一件工作,甲单独做要20天,乙单独做要12天,先由甲做若干天后由乙继续做完,从开始到完工共用14天,甲做了多少天,(分合法) 一件工作,由一人单独做,甲要15天乙要20天.如果甲先做5天然后甲乙合作,还要多少天才能完成这项工作 甲乙两人承包一项工程,共得报酬610元,已知甲做10天乙做13天,但因甲的技术比乙的技术好因而预先就约定甲做4天的工资比乙做5天的工资还多40元,甲,乙各得多少元(方程解)(思路)(一元一次方程) 一项工作,甲独做需20天,乙独做需12天完成,若甲先做若干天后,乙在接着做完,从开始到完工共用14天,甲、乙两人各做多少天? 甲乙两队合作一项工程,20天可以完成.现在甲队做6天,乙队做8天后,完成这项工程的三十分之十一两队单独做完全工程各需要多少天 一项工程,甲单独做要8天完成,乙独做需要10天完成,二人合作了4天,还剩这项工程的几分之几? 一件工作,甲独做20天完成,乙独做12天完成.结果甲独做若干天后,由乙接着做,两人共用14天完成.甲先打了多少天 一项工程,甲乙两人合作24天可以完工,现在甲先做6天,乙接着做4天正好完成全部工程的5分之1.诺乙单独做,多少天可以完成这项工程?快,可以让人明白 一项工程,甲乙合作8天完成,如果甲独做10天可以完成.两队合作4天,可以完成这项工程的几分之几?有计算过程和方法的优先 一件工作,甲要20天,乙要12天.这件工作先甲做若干天,然后乙继续做完,开始到完工共用14天.问甲乙各做多少天 一项工作,甲单独做6天完成,乙单独做8天完成,两人合作3分之4天,共完成这项工作的多少? 一项工程,甲队单独做8天完成,乙队独做要10天完成.两队合作的一天,共完成这项工程的几分之几? 一件工作,甲单独做要20天完成,乙单独做要12天完成,现在由甲先做若干天后,乙继续完成,共用了14天,甲乙两人各做了多少天?急 一项工程,甲单独做需要10天,乙单独做需要15天完成,两人合作4天后,剩下的部分由乙单独做,需要几天完成用方程解 一项工程,甲独做10天完成,乙独做15天完成.(1)甲、乙两队合做4天,完成这项工程的几分之几 一项工程,甲队单独做60天完成,乙队单独做40天完成,现先由甲队独做10天后,乙队也参加工作.还需几天完成 一项工程,甲单独做需要10天完成,乙单独做需要15天完成,两人合作4天后,剩下部分由乙单独做,还需要几天完成?(用方程解) 一项工程,甲队单独做10天完成,乙队单独做15天完成,两队合做5天,完成这项工程的几分之几? 一项工程 甲单独做40天完成 乙单独60天完成 甲乙合作次工程 由于甲中间休息了若干天 所以经过 27天完成 甲休息了多少天有选项 A 5 B 6 C 3 D 4 一项工程甲独做需10天乙独做需15天如果甲先做2天后再由甲乙合作完成还要几天 一项工程甲队独做10天完成;乙队独做15天完成,两队合作1天完成这项工程的几分之几? 一项工程由甲队单独施工60天完成游乙队单独施工40天完成甲队独自施工10天后乙队调来和甲队共同施工完成这项工程还需几天? 一项工程甲做10天乙做15天两人合作甲工作效率降低,只完成4/5乙完成9/10要8天完成,两人合作多少天? 一项工程,甲要15天完成,乙要20天完成,;两队合作6天后,完成这项工程的(),还剩()没有完成这是另一道题:甲除以乙的商是1.2,甲与乙的比是() 一项工程甲单独干要60天,乙队只要40天,如果乙队先干10天后,甲.乙两队再合干,还需要多少天?算式...... 一批零件,单独做甲要10天乙要15天,两人合作当甲做完这批零件的1/4时,乙做了300个,这批零件共几个? 一件工程,甲独做10天完成,乙独做12天完成,两人合作4天后,还剩下这件工程的几分之几? 一项工程,甲独做,要40天完成,乙独做要60天完成.现在由甲,乙合作.中间甲休息几天,这样工作30天完成,求甲休息的天数. 某项工程,甲、乙两人合作12天完成,合作8天乙因有其它任务停止工作,甲又用了5天完成,问甲乙独作各需几天完用一元一次方程来解答 一件工作甲单独做12天可以完成乙单独做十天完成,如果两人一起做这件工作两天后还剩下几分之几? 一项工程,甲单独做15天完成,现在甲乙合作3天后.乙做5天后完成,乙单独做多少天完成?列式 一项工程,甲乙合作20天完成,甲干5天乙接着干了2天,共同完成1/5,甲乙单独干各要几天? 一项工程甲单独做需要10天 乙需要12天 丙单独做需要15天,甲、丙先做3天后,甲因事离去,乙参与工作问还需几天完成? 甲乙合作一件工作要15天才能完成,现在甲乙合作10天后,再由乙独做6天,甲单独完成要多少天 完成一件工作需要甲干5天乙干6天或甲干7天或乙干2天甲乙单独各要几天 有一项工程甲单独做要10天,乙单独做12天,丙独自做15天,甲丙先做3天后,甲离开乙加入工作还要几天完成 甲乙合作一件工作要15天才能完成,现在甲乙合作10天后,再由乙独做6天,还剩下这件工作的十分之一,甲单独完成要多少天 一项工程如果甲做8天 乙做6天就可完成如果甲做6天乙再做10天也可完成如果甲做5天剩下的乙需几天才能完成?要写清过程和原因! 一件工程,甲单独做需10天,乙单独做需12天,丙独做需15天,甲、乙合作3天后,甲因事离开,丙参加工作,问还需多少人完成? 一项工程,甲单独做20天完成,乙单独做15天完成,现在甲乙合作若干天后,剩下的部分由乙做,先后用了12天,求甲做了多少天 一项工程,如果甲做8天乙做6天可完成,如果甲做6天乙做10天可完成,若这项工程甲做5天乙做几天才可完成?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn