Last active
June 9, 2020 05:57
-
-
Save namenu/0d77ff535fad20969b4c03b392382a54 to your computer and use it in GitHub Desktop.
Stack Overflow survey
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"lang":"PHP","average-years":6.757539410555175,"median-salary":44880.52568697726,"count":2918,"year":2017},{"lang":"F#","average-years":9.78834355828221,"median-salary":74250.0,"count":163,"year":2017},{"lang":"Python","average-years":7.105820105820106,"median-salary":61505.37634408607,"count":3213,"year":2017},{"lang":"Objective-C","average-years":7.767682926829268,"median-salary":60411.29032258062,"count":820,"year":2017},{"lang":"Scala","average-years":7.619961612284069,"median-salary":66000.0,"count":521,"year":2017},{"lang":"Ruby","average-years":7.178540772532189,"median-salary":68333.33333333331,"count":1165,"year":2017},{"lang":"Rust","average-years":7.069565217391304,"median-salary":73333.33333333337,"count":115,"year":2017},{"lang":"JavaScript","average-years":7.470875048758289,"median-salary":56774.19354838705,"count":7691,"year":2017},{"lang":"Swift","average-years":7.136734693877551,"median-salary":60500.00000000001,"count":735,"year":2017},{"lang":"R","average-years":7.33659217877095,"median-salary":66000.0,"count":358,"year":2017},{"lang":"C","average-years":7.863114231014678,"median-salary":56666.66666666665,"count":1567,"year":2017},{"lang":"C++","average-years":7.930727362691737,"median-salary":59125.00000000001,"count":2021,"year":2017},{"lang":"TypeScript","average-years":7.7898496240601505,"median-salary":60860.85972850681,"count":1330,"year":2017},{"lang":"Clojure","average-years":9.419230769230769,"median-salary":82097.84946236562,"count":130,"year":2017},{"lang":"C#","average-years":8.415753424657535,"median-salary":59999.999999999956,"count":4380,"year":2017},{"lang":"VBA","average-years":8.417567567567568,"median-salary":56592.22497932174,"count":370,"year":2017},{"lang":"SQL","average-years":7.865747460087083,"median-salary":56742.081447963785,"count":6201,"year":2017},{"lang":"Go","average-years":7.681978798586573,"median-salary":73333.33333333337,"count":566,"year":2017},{"lang":"Java","average-years":7.20075223319229,"median-salary":55000.00000000001,"count":4254,"year":2017},{"lang":"Assembly","average-years":7.502747252747253,"median-salary":55248.06701030931,"count":364,"year":2017},{"lang":"PHP","average-years":6.793819767871664,"median-salary":42836,"count":13527,"year":2018},{"lang":"F#","average-years":10.493188010899182,"median-salary":80457,"count":734,"year":2018},{"lang":"Python","average-years":6.815731973780044,"median-salary":60000,"count":17849,"year":2018},{"lang":"Objective-C","average-years":8.372916666666667,"median-salary":62507,"count":3360,"year":2018},{"lang":"Scala","average-years":7.817403065825068,"median-salary":74690.5,"count":2218,"year":2018},{"lang":"Ruby","average-years":7.683720045644732,"median-salary":73428,"count":5258,"year":2018},{"lang":"Rust","average-years":7.059492563429571,"median-salary":73428,"count":1143,"year":2018},{"lang":"JavaScript","average-years":7.376712942230184,"median-salary":56460,"count":33495,"year":2018},{"lang":"Swift","average-years":7.281827786582145,"median-salary":60000,"count":3786,"year":2018},{"lang":"R","average-years":6.661495063469675,"median-salary":62503.5,"count":2836,"year":2018},{"lang":"C","average-years":7.322319622387053,"median-salary":48468,"count":8898,"year":2018},{"lang":"C++","average-years":7.211066963853087,"median-salary":51394,"count":10319,"year":2018},{"lang":"TypeScript","average-years":7.618989720349287,"median-salary":62507,"count":9047,"year":2018},{"lang":"Clojure","average-years":8.95093795093795,"median-salary":83342,"count":693,"year":2018},{"lang":"C#","average-years":8.127422655591669,"median-salary":59880,"count":16614,"year":2018},{"lang":"VBA","average-years":8.608971454463072,"median-salary":55075,"count":2207,"year":2018},{"lang":"SQL","average-years":7.7839483796128475,"median-salary":57000,"count":27586,"year":2018},{"lang":"Go","average-years":8,"median-salary":76000,"count":3645,"year":2018},{"lang":"Java","average-years":6.844415229812409,"median-salary":51394,"count":19777,"year":2018},{"lang":"Assembly","average-years":7.27519818799547,"median-salary":45000,"count":2649,"year":2018},{"lang":"PHP","average-years":7.67150805694053,"median-salary":41244,"count":13839,"year":2019},{"lang":"F#","average-years":10.47832817337461,"median-salary":79845.5,"count":646,"year":2019},{"lang":"Python","average-years":7.755658366217626,"median-salary":63000,"count":22047,"year":2019},{"lang":"Objective-C","average-years":9.559519604380078,"median-salary":61872,"count":2831,"year":2019},{"lang":"Scala","average-years":8.855146124523507,"median-salary":77629,"count":2361,"year":2019},{"lang":"Ruby","average-years":8.276935044729678,"median-salary":75000,"count":5142,"year":2019},{"lang":"Rust","average-years":8.034104750304508,"median-salary":72182,"count":1642,"year":2019},{"lang":"JavaScript","average-years":7.989057563381367,"median-salary":56160,"count":38931,"year":2019},{"lang":"Swift","average-years":8.340620782726045,"median-salary":58881,"count":3705,"year":2019},{"lang":"R","average-years":7.642551792173627,"median-salary":64152,"count":3041,"year":2019},{"lang":"C","average-years":8.72359474161378,"median-salary":52244.5,"count":8824,"year":2019},{"lang":"C++","average-years":8.494422049310959,"median-salary":54996,"count":10667,"year":2019},{"lang":"TypeScript","average-years":7.797247571386518,"median-salary":60000,"count":13588,"year":2019},{"lang":"Clojure","average-years":10.21353558926488,"median-salary":88976,"count":857,"year":2019},{"lang":"C#","average-years":8.850804215196893,"median-salary":58881,"count":18030,"year":2019},{"lang":"VBA","average-years":9.353851444291609,"median-salary":55088,"count":2908,"year":2019},{"lang":"SQL","average-years":8.46803595164251,"median-salary":57287,"count":31598,"year":2019},{"lang":"Go","average-years":8.61959312660478,"median-salary":79176,"count":5063,"year":2019},{"lang":"Java","average-years":7.797025247501303,"median-salary":52339,"count":21111,"year":2019},{"lang":"Assembly","average-years":9.025651634257343,"median-salary":51559,"count":2417,"year":2019}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"lang":"Julia", | |
"average-years":6.14, | |
"median-salary":61290.3225806452, | |
"count":25}, | |
{"lang":"Matlab", | |
"average-years":5.982578397212544, | |
"median-salary":53030.303030303, | |
"count":287}, | |
{"lang":"Dart", | |
"average-years":5.260416666666667, | |
"median-salary":53515.151515151505, | |
"count":48}, | |
{"lang":"PHP", | |
"average-years":6.757539410555175, | |
"median-salary":40800.47789725205, | |
"count":2918}, | |
{"lang":"Erlang", | |
"average-years":7.981927710843373, | |
"median-salary":62000.0, | |
"count":83}, | |
{"lang":"Elixir", | |
"average-years":7.101449275362318, | |
"median-salary":65500.0, | |
"count":138}, | |
{"lang":"Visual Basic 6", | |
"average-years":9.0, | |
"median-salary":48387.0967741935, | |
"count":258}, | |
{"lang":"Common Lisp", | |
"average-years":9.017241379310345, | |
"median-salary":59569.8924731183, | |
"count":58}, | |
{"lang":"VB.NET", | |
"average-years":8.159701492537314, | |
"median-salary":51983.66740905715, | |
"count":670}, | |
{"lang":"F#", | |
"average-years":9.78834355828221, | |
"median-salary":67500.0, | |
"count":163}, | |
{"lang":"Python", | |
"average-years":7.105820105820106, | |
"median-salary":55913.9784946237, | |
"count":3213}, | |
{"lang":"Objective-C", | |
"average-years":7.767682926829268, | |
"median-salary":54919.35483870965, | |
"count":820}, | |
{"lang":"Scala", | |
"average-years":7.619961612284069, | |
"median-salary":60000.0, | |
"count":521}, | |
{"lang":"Ruby", | |
"average-years":7.178540772532189, | |
"median-salary":62121.2121212121, | |
"count":1165}, | |
{"lang":"Rust", | |
"average-years":7.069565217391304, | |
"median-salary":66666.6666666667, | |
"count":115}, | |
{"lang":"Lua", | |
"average-years":8.225531914893617, | |
"median-salary":56567.0, | |
"count":235}, | |
{"lang":"JavaScript", | |
"average-years":7.470875048758289, | |
"median-salary":51612.9032258064, | |
"count":7691}, | |
{"lang":"Swift", | |
"average-years":7.136734693877551, | |
"median-salary":55000.0, | |
"count":735}, | |
{"lang":"R", | |
"average-years":7.33659217877095, | |
"median-salary":60000.0, | |
"count":358}, | |
{"lang":"C", | |
"average-years":7.863114231014678, | |
"median-salary":51515.1515151515, | |
"count":1567}, | |
{"lang":"C++", | |
"average-years":7.930727362691737, | |
"median-salary":53750.0, | |
"count":2021}, | |
{"lang":"TypeScript", | |
"average-years":7.7898496240601505, | |
"median-salary":55328.05429864255, | |
"count":1330}, | |
{"lang":"Smalltalk", | |
"average-years":14.557692307692308, | |
"median-salary":71210.43396099075, | |
"count":78}, | |
{"lang":"CoffeeScript", | |
"average-years":7.383413461538462, | |
"median-salary":58064.5161290323, | |
"count":416}, | |
{"lang":"Clojure", | |
"average-years":9.419230769230769, | |
"median-salary":74634.40860215055, | |
"count":130}, | |
{"lang":"Haskell", | |
"average-years":6.996031746031746, | |
"median-salary":56944.2417165377, | |
"count":126}, | |
{"lang":"C#", | |
"average-years":8.415753424657535, | |
"median-salary":54545.4545454545, | |
"count":4380}, | |
{"lang":"VBA", | |
"average-years":8.417567567567568, | |
"median-salary":51447.47725392885, | |
"count":370}, | |
{"lang":"SQL", | |
"average-years":7.865747460087083, | |
"median-salary":51583.7104072398, | |
"count":6201}, | |
{"lang":"Go", | |
"average-years":7.681978798586573, | |
"median-salary":66666.6666666667, | |
"count":566}, | |
{"lang":"Java", | |
"average-years":7.20075223319229, | |
"median-salary":50000.0, | |
"count":4254}, | |
{"lang":"Perl", | |
"average-years":10.87122969837587, | |
"median-salary":63870.9677419355, | |
"count":431}, | |
{"lang":"Hack", | |
"average-years":8.129032258064516, | |
"median-salary":66666.6666666667, | |
"count":31}, | |
{"lang":"Assembly", | |
"average-years":7.502747252747253, | |
"median-salary":50225.515463917545, | |
"count":364}, | |
{"lang":"Groovy", | |
"average-years":8.400621118012422, | |
"median-salary":62121.2121212121, | |
"count":483}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"lang":"Julia", | |
"average-years":6.755980861244019, | |
"median-salary":64417.0, | |
"count":209}, | |
{"lang":"Bash\/Shell", | |
"average-years":7.915548070731586, | |
"median-salary":65000.0, | |
"count":20189}, | |
{"lang":"Matlab", | |
"average-years":5.40859748154581, | |
"median-salary":44064.0, | |
"count":2303}, | |
{"lang":"PHP", | |
"average-years":6.793819767871664, | |
"median-salary":42836.0, | |
"count":13527}, | |
{"lang":"Erlang", | |
"average-years":8.494464944649447, | |
"median-salary":75000.0, | |
"count":542}, | |
{"lang":"Visual Basic 6", | |
"average-years":9.275969962453066, | |
"median-salary":47709.5, | |
"count":1598}, | |
{"lang":"Cobol", | |
"average-years":11.832775919732441, | |
"median-salary":58746.0, | |
"count":299}, | |
{"lang":"VB.NET", | |
"average-years":8.526558891454965, | |
"median-salary":52000.0, | |
"count":3031}, | |
{"lang":"F#", | |
"average-years":10.493188010899182, | |
"median-salary":80457.0, | |
"count":734}, | |
{"lang":"Python", | |
"average-years":6.815731973780044, | |
"median-salary":60000.0, | |
"count":17849}, | |
{"lang":"Objective-C", | |
"average-years":8.372916666666667, | |
"median-salary":62507.0, | |
"count":3360}, | |
{"lang":"Scala", | |
"average-years":7.817403065825068, | |
"median-salary":74690.5, | |
"count":2218}, | |
{"lang":"Ruby", | |
"average-years":7.683720045644732, | |
"median-salary":73428.0, | |
"count":5258}, | |
{"lang":"Delphi\/Object Pascal", | |
"average-years":12.847313854853912, | |
"median-salary":48660.0, | |
"count":1061}, | |
{"lang":"Rust", | |
"average-years":7.059492563429571, | |
"median-salary":73428.0, | |
"count":1143}, | |
{"lang":"Lua", | |
"average-years":8.00832266325224, | |
"median-salary":60000.0, | |
"count":1562}, | |
{"lang":"JavaScript", | |
"average-years":7.376712942230184, | |
"median-salary":56460.0, | |
"count":33495}, | |
{"lang":"Swift", | |
"average-years":7.281827786582145, | |
"median-salary":60000.0, | |
"count":3786}, | |
{"lang":"R", | |
"average-years":6.661495063469675, | |
"median-salary":62503.5, | |
"count":2836}, | |
{"lang":"C", | |
"average-years":7.322319622387053, | |
"median-salary":48468.0, | |
"count":8898}, | |
{"lang":"C++", | |
"average-years":7.211066963853087, | |
"median-salary":51394.0, | |
"count":10319}, | |
{"lang":"TypeScript", | |
"average-years":7.618989720349287, | |
"median-salary":62507.0, | |
"count":9047}, | |
{"lang":"CoffeeScript", | |
"average-years":7.872706422018348, | |
"median-salary":70000.0, | |
"count":1744}, | |
{"lang":"Clojure", | |
"average-years":8.95093795093795, | |
"median-salary":83342.0, | |
"count":693}, | |
{"lang":"Haskell", | |
"average-years":6.192619261926192, | |
"median-salary":58752.0, | |
"count":1111}, | |
{"lang":"C#", | |
"average-years":8.127422655591669, | |
"median-salary":59880.0, | |
"count":16614}, | |
{"lang":"CSS", | |
"average-years":7.197489183165072, | |
"median-salary":55075.0, | |
"count":30508}, | |
{"lang":"Kotlin", | |
"average-years":6.720940959409594, | |
"median-salary":55075.0, | |
"count":2168}, | |
{"lang":"VBA", | |
"average-years":8.608971454463072, | |
"median-salary":55075.0, | |
"count":2207}, | |
{"lang":"HTML", | |
"average-years":7.270895452120147, | |
"median-salary":55075.0, | |
"count":31861}, | |
{"lang":"SQL", | |
"average-years":7.7839483796128475, | |
"median-salary":57000.0, | |
"count":27586}, | |
{"lang":"Ocaml", | |
"average-years":6.932735426008969, | |
"median-salary":71435.0, | |
"count":223}, | |
{"lang":"Go", | |
"average-years":8.0, | |
"median-salary":76000.0, | |
"count":3645}, | |
{"lang":"Java", | |
"average-years":6.844415229812409, | |
"median-salary":51394.0, | |
"count":19777}, | |
{"lang":"Perl", | |
"average-years":11.102373887240356, | |
"median-salary":73433.0, | |
"count":2022}, | |
{"lang":"Hack", | |
"average-years":6.830188679245283, | |
"median-salary":75036.0, | |
"count":106}, | |
{"lang":"Assembly", | |
"average-years":7.27519818799547, | |
"median-salary":45000.0, | |
"count":2649}, | |
{"lang":"Groovy", | |
"average-years":9.137618636755825, | |
"median-salary":75000.0, | |
"count":2318}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"lang":"WebAssembly", | |
"average-years":9.963730569948186, | |
"median-salary":73274.0, | |
"count":579}, | |
{"lang":"Dart", | |
"average-years":7.419651995905834, | |
"median-salary":45830.0, | |
"count":977}, | |
{"lang":"PHP", | |
"average-years":7.67150805694053, | |
"median-salary":41244.0, | |
"count":13839}, | |
{"lang":"Erlang", | |
"average-years":9.998054474708171, | |
"median-salary":70770.5, | |
"count":514}, | |
{"lang":"Elixir", | |
"average-years":8.423292273236282, | |
"median-salary":76339.0, | |
"count":893}, | |
{"lang":"HTML\/CSS", | |
"average-years":7.930045380597654, | |
"median-salary":54996.0, | |
"count":35037}, | |
{"lang":"F#", | |
"average-years":10.47832817337461, | |
"median-salary":79845.5, | |
"count":646}, | |
{"lang":"Python", | |
"average-years":7.755658366217626, | |
"median-salary":63000.0, | |
"count":22047}, | |
{"lang":"Objective-C", | |
"average-years":9.559519604380078, | |
"median-salary":61872.0, | |
"count":2831}, | |
{"lang":"Scala", | |
"average-years":8.855146124523507, | |
"median-salary":77629.0, | |
"count":2361}, | |
{"lang":"Ruby", | |
"average-years":8.276935044729678, | |
"median-salary":75000.0, | |
"count":5142}, | |
{"lang":"Rust", | |
"average-years":8.034104750304508, | |
"median-salary":72182.0, | |
"count":1642}, | |
{"lang":"JavaScript", | |
"average-years":7.989057563381367, | |
"median-salary":56160.0, | |
"count":38931}, | |
{"lang":"Swift", | |
"average-years":8.340620782726045, | |
"median-salary":58881.0, | |
"count":3705}, | |
{"lang":"R", | |
"average-years":7.642551792173627, | |
"median-salary":64152.0, | |
"count":3041}, | |
{"lang":"C", | |
"average-years":8.72359474161378, | |
"median-salary":52244.5, | |
"count":8824}, | |
{"lang":"C++", | |
"average-years":8.494422049310959, | |
"median-salary":54996.0, | |
"count":10667}, | |
{"lang":"TypeScript", | |
"average-years":7.797247571386518, | |
"median-salary":60000.0, | |
"count":13588}, | |
{"lang":"Clojure", | |
"average-years":10.21353558926488, | |
"median-salary":88976.0, | |
"count":857}, | |
{"lang":"C#", | |
"average-years":8.850804215196893, | |
"median-salary":58881.0, | |
"count":18030}, | |
{"lang":"Kotlin", | |
"average-years":7.553984226271417, | |
"median-salary":57254.0, | |
"count":3677}, | |
{"lang":"VBA", | |
"average-years":9.353851444291609, | |
"median-salary":55088.0, | |
"count":2908}, | |
{"lang":"SQL", | |
"average-years":8.46803595164251, | |
"median-salary":57287.0, | |
"count":31598}, | |
{"lang":"Go", | |
"average-years":8.61959312660478, | |
"median-salary":79176.0, | |
"count":5063}, | |
{"lang":"Java", | |
"average-years":7.797025247501303, | |
"median-salary":52339.0, | |
"count":21111}, | |
{"lang":"Bash\/Shell\/PowerShell", | |
"average-years":8.936021678225325, | |
"median-salary":68745.0, | |
"count":21773}, | |
{"lang":"Assembly", | |
"average-years":9.025651634257343, | |
"median-salary":51559.0, | |
"count":2417}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{:lang "Julia", :average-years 6.14, :median-salary 61290.3225806452, :count 25, :year 2017} | |
{:lang "Matlab", :average-years 5.982578397212544, :median-salary 53030.303030303, :count 287, :year 2017} | |
{:lang "Dart", :average-years 5.260416666666667, :median-salary 53515.151515151505, :count 48, :year 2017} | |
{:lang "PHP", :average-years 6.757539410555175, :median-salary 40800.47789725205, :count 2918, :year 2017} | |
{:lang "Erlang", :average-years 7.981927710843373, :median-salary 62000.0, :count 83, :year 2017} | |
{:lang "Elixir", :average-years 7.101449275362318, :median-salary 65500.0, :count 138, :year 2017} | |
{:lang "Visual Basic 6", :average-years 9.0, :median-salary 48387.0967741935, :count 258, :year 2017} | |
{:lang "Common Lisp", :average-years 9.017241379310345, :median-salary 59569.8924731183, :count 58, :year 2017} | |
{:lang "VB.NET", :average-years 8.159701492537314, :median-salary 51983.66740905715, :count 670, :year 2017} | |
{:lang "F#", :average-years 9.78834355828221, :median-salary 67500.0, :count 163, :year 2017} | |
{:lang "Python", :average-years 7.105820105820106, :median-salary 55913.9784946237, :count 3213, :year 2017} | |
{:lang "Objective-C", :average-years 7.767682926829268, :median-salary 54919.35483870965, :count 820, :year 2017} | |
{:lang "Scala", :average-years 7.619961612284069, :median-salary 60000.0, :count 521, :year 2017} | |
{:lang "Ruby", :average-years 7.178540772532189, :median-salary 62121.2121212121, :count 1165, :year 2017} | |
{:lang "Rust", :average-years 7.069565217391304, :median-salary 66666.6666666667, :count 115, :year 2017} | |
{:lang "Lua", :average-years 8.225531914893617, :median-salary 56567.0, :count 235, :year 2017} | |
{:lang "JavaScript", :average-years 7.470875048758289, :median-salary 51612.9032258064, :count 7691, :year 2017} | |
{:lang "Swift", :average-years 7.136734693877551, :median-salary 55000.0, :count 735, :year 2017} | |
{:lang "R", :average-years 7.33659217877095, :median-salary 60000.0, :count 358, :year 2017} | |
{:lang "C", :average-years 7.863114231014678, :median-salary 51515.1515151515, :count 1567, :year 2017} | |
{:lang "C++", :average-years 7.930727362691737, :median-salary 53750.0, :count 2021, :year 2017} | |
{:lang "TypeScript", :average-years 7.7898496240601505, :median-salary 55328.05429864255, :count 1330, :year 2017} | |
{:lang "Smalltalk", :average-years 14.557692307692308, :median-salary 71210.43396099075, :count 78, :year 2017} | |
{:lang "CoffeeScript", :average-years 7.383413461538462, :median-salary 58064.5161290323, :count 416, :year 2017} | |
{:lang "Clojure", :average-years 9.419230769230769, :median-salary 74634.40860215055, :count 130, :year 2017} | |
{:lang "Haskell", :average-years 6.996031746031746, :median-salary 56944.2417165377, :count 126, :year 2017} | |
{:lang "C#", :average-years 8.415753424657535, :median-salary 54545.4545454545, :count 4380, :year 2017} | |
{:lang "VBA", :average-years 8.417567567567568, :median-salary 51447.47725392885, :count 370, :year 2017} | |
{:lang "SQL", :average-years 7.865747460087083, :median-salary 51583.7104072398, :count 6201, :year 2017} | |
{:lang "Go", :average-years 7.681978798586573, :median-salary 66666.6666666667, :count 566, :year 2017} | |
{:lang "Java", :average-years 7.20075223319229, :median-salary 50000.0, :count 4254, :year 2017} | |
{:lang "Perl", :average-years 10.87122969837587, :median-salary 63870.9677419355, :count 431, :year 2017} | |
{:lang "Hack", :average-years 8.129032258064516, :median-salary 66666.6666666667, :count 31, :year 2017} | |
{:lang "Assembly", :average-years 7.502747252747253, :median-salary 50225.515463917545, :count 364, :year 2017} | |
{:lang "Groovy", :average-years 8.400621118012422, :median-salary 62121.2121212121, :count 483, :year 2017} | |
{:lang "Julia", :average-years 6.755980861244019, :median-salary 64417.0, :count 209, :year 2018} | |
{:lang "Bash/Shell", :average-years 7.915548070731586, :median-salary 65000.0, :count 20189, :year 2018} | |
{:lang "Matlab", :average-years 5.40859748154581, :median-salary 44064.0, :count 2303, :year 2018} | |
{:lang "PHP", :average-years 6.793819767871664, :median-salary 42836.0, :count 13527, :year 2018} | |
{:lang "Erlang", :average-years 8.494464944649447, :median-salary 75000.0, :count 542, :year 2018} | |
{:lang "Visual Basic 6", :average-years 9.275969962453066, :median-salary 47709.5, :count 1598, :year 2018} | |
{:lang "Cobol", :average-years 11.832775919732441, :median-salary 58746.0, :count 299, :year 2018} | |
{:lang "VB.NET", :average-years 8.526558891454965, :median-salary 52000.0, :count 3031, :year 2018} | |
{:lang "F#", :average-years 10.493188010899182, :median-salary 80457.0, :count 734, :year 2018} | |
{:lang "Python", :average-years 6.815731973780044, :median-salary 60000.0, :count 17849, :year 2018} | |
{:lang "Objective-C", :average-years 8.372916666666667, :median-salary 62507.0, :count 3360, :year 2018} | |
{:lang "Scala", :average-years 7.817403065825068, :median-salary 74690.5, :count 2218, :year 2018} | |
{:lang "Ruby", :average-years 7.683720045644732, :median-salary 73428.0, :count 5258, :year 2018} | |
{:lang "Delphi/Object Pascal", :average-years 12.847313854853912, :median-salary 48660.0, :count 1061, :year 2018} | |
{:lang "Rust", :average-years 7.059492563429571, :median-salary 73428.0, :count 1143, :year 2018} | |
{:lang "Lua", :average-years 8.00832266325224, :median-salary 60000.0, :count 1562, :year 2018} | |
{:lang "JavaScript", :average-years 7.376712942230184, :median-salary 56460.0, :count 33495, :year 2018} | |
{:lang "Swift", :average-years 7.281827786582145, :median-salary 60000.0, :count 3786, :year 2018} | |
{:lang "R", :average-years 6.661495063469675, :median-salary 62503.5, :count 2836, :year 2018} | |
{:lang "C", :average-years 7.322319622387053, :median-salary 48468.0, :count 8898, :year 2018} | |
{:lang "C++", :average-years 7.211066963853087, :median-salary 51394.0, :count 10319, :year 2018} | |
{:lang "TypeScript", :average-years 7.618989720349287, :median-salary 62507.0, :count 9047, :year 2018} | |
{:lang "CoffeeScript", :average-years 7.872706422018348, :median-salary 70000.0, :count 1744, :year 2018} | |
{:lang "Clojure", :average-years 8.95093795093795, :median-salary 83342.0, :count 693, :year 2018} | |
{:lang "Haskell", :average-years 6.192619261926192, :median-salary 58752.0, :count 1111, :year 2018} | |
{:lang "C#", :average-years 8.127422655591669, :median-salary 59880.0, :count 16614, :year 2018} | |
{:lang "CSS", :average-years 7.197489183165072, :median-salary 55075.0, :count 30508, :year 2018} | |
{:lang "Kotlin", :average-years 6.720940959409594, :median-salary 55075.0, :count 2168, :year 2018} | |
{:lang "VBA", :average-years 8.608971454463072, :median-salary 55075.0, :count 2207, :year 2018} | |
{:lang "HTML", :average-years 7.270895452120147, :median-salary 55075.0, :count 31861, :year 2018} | |
{:lang "SQL", :average-years 7.7839483796128475, :median-salary 57000.0, :count 27586, :year 2018} | |
{:lang "Ocaml", :average-years 6.932735426008969, :median-salary 71435.0, :count 223, :year 2018} | |
{:lang "Go", :average-years 8.0, :median-salary 76000.0, :count 3645, :year 2018} | |
{:lang "Java", :average-years 6.844415229812409, :median-salary 51394.0, :count 19777, :year 2018} | |
{:lang "Perl", :average-years 11.102373887240356, :median-salary 73433.0, :count 2022, :year 2018} | |
{:lang "Hack", :average-years 6.830188679245283, :median-salary 75036.0, :count 106, :year 2018} | |
{:lang "Assembly", :average-years 7.27519818799547, :median-salary 45000.0, :count 2649, :year 2018} | |
{:lang "Groovy", :average-years 9.137618636755825, :median-salary 75000.0, :count 2318, :year 2018} | |
{:lang "WebAssembly", :average-years 9.963730569948186, :median-salary 73274.0, :count 579, :year 2019} | |
{:lang "Dart", :average-years 7.419651995905834, :median-salary 45830.0, :count 977, :year 2019} | |
{:lang "PHP", :average-years 7.67150805694053, :median-salary 41244.0, :count 13839, :year 2019} | |
{:lang "Erlang", :average-years 9.998054474708171, :median-salary 70770.5, :count 514, :year 2019} | |
{:lang "Elixir", :average-years 8.423292273236282, :median-salary 76339.0, :count 893, :year 2019} | |
{:lang "HTML/CSS", :average-years 7.930045380597654, :median-salary 54996.0, :count 35037, :year 2019} | |
{:lang "F#", :average-years 10.47832817337461, :median-salary 79845.5, :count 646, :year 2019} | |
{:lang "Python", :average-years 7.755658366217626, :median-salary 63000.0, :count 22047, :year 2019} | |
{:lang "Objective-C", :average-years 9.559519604380078, :median-salary 61872.0, :count 2831, :year 2019} | |
{:lang "Scala", :average-years 8.855146124523507, :median-salary 77629.0, :count 2361, :year 2019} | |
{:lang "Ruby", :average-years 8.276935044729678, :median-salary 75000.0, :count 5142, :year 2019} | |
{:lang "Rust", :average-years 8.034104750304508, :median-salary 72182.0, :count 1642, :year 2019} | |
{:lang "JavaScript", :average-years 7.989057563381367, :median-salary 56160.0, :count 38931, :year 2019} | |
{:lang "Swift", :average-years 8.340620782726045, :median-salary 58881.0, :count 3705, :year 2019} | |
{:lang "R", :average-years 7.642551792173627, :median-salary 64152.0, :count 3041, :year 2019} | |
{:lang "C", :average-years 8.72359474161378, :median-salary 52244.5, :count 8824, :year 2019} | |
{:lang "C++", :average-years 8.494422049310959, :median-salary 54996.0, :count 10667, :year 2019} | |
{:lang "TypeScript", :average-years 7.797247571386518, :median-salary 60000.0, :count 13588, :year 2019} | |
{:lang "Clojure", :average-years 10.21353558926488, :median-salary 88976.0, :count 857, :year 2019} | |
{:lang "C#", :average-years 8.850804215196893, :median-salary 58881.0, :count 18030, :year 2019} | |
{:lang "Kotlin", :average-years 7.553984226271417, :median-salary 57254.0, :count 3677, :year 2019} | |
{:lang "VBA", :average-years 9.353851444291609, :median-salary 55088.0, :count 2908, :year 2019} | |
{:lang "SQL", :average-years 8.46803595164251, :median-salary 57287.0, :count 31598, :year 2019} | |
{:lang "Go", :average-years 8.61959312660478, :median-salary 79176.0, :count 5063, :year 2019} | |
{:lang "Java", :average-years 7.797025247501303, :median-salary 52339.0, :count 21111, :year 2019} | |
{:lang "Bash/Shell/PowerShell", :average-years 8.936021678225325, :median-salary 68745.0, :count 21773, :year 2019} | |
{:lang "Assembly", :average-years 9.025651634257343, :median-salary 51559.0, :count 2417, :year 2019}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"lang": "Julia", | |
"average-years": 6.14, | |
"median-salary": 61290.3225806452, | |
"count": 25, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Matlab", | |
"average-years": 5.982578397212544, | |
"median-salary": 53030.303030303, | |
"count": 287, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Dart", | |
"average-years": 5.260416666666667, | |
"median-salary": 53515.151515151505, | |
"count": 48, | |
"year": 2017 | |
}, | |
{ | |
"lang": "PHP", | |
"average-years": 6.757539410555175, | |
"median-salary": 40800.47789725205, | |
"count": 2918, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Erlang", | |
"average-years": 7.981927710843373, | |
"median-salary": 62000, | |
"count": 83, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Elixir", | |
"average-years": 7.101449275362318, | |
"median-salary": 65500, | |
"count": 138, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Visual Basic 6", | |
"average-years": 9, | |
"median-salary": 48387.0967741935, | |
"count": 258, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Common Lisp", | |
"average-years": 9.017241379310345, | |
"median-salary": 59569.8924731183, | |
"count": 58, | |
"year": 2017 | |
}, | |
{ | |
"lang": "VB.NET", | |
"average-years": 8.159701492537314, | |
"median-salary": 51983.66740905715, | |
"count": 670, | |
"year": 2017 | |
}, | |
{ | |
"lang": "F#", | |
"average-years": 9.78834355828221, | |
"median-salary": 67500, | |
"count": 163, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Python", | |
"average-years": 7.105820105820106, | |
"median-salary": 55913.9784946237, | |
"count": 3213, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Objective-C", | |
"average-years": 7.767682926829268, | |
"median-salary": 54919.35483870965, | |
"count": 820, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Scala", | |
"average-years": 7.619961612284069, | |
"median-salary": 60000, | |
"count": 521, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Ruby", | |
"average-years": 7.178540772532189, | |
"median-salary": 62121.2121212121, | |
"count": 1165, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Rust", | |
"average-years": 7.069565217391304, | |
"median-salary": 66666.6666666667, | |
"count": 115, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Lua", | |
"average-years": 8.225531914893617, | |
"median-salary": 56567, | |
"count": 235, | |
"year": 2017 | |
}, | |
{ | |
"lang": "JavaScript", | |
"average-years": 7.470875048758289, | |
"median-salary": 51612.9032258064, | |
"count": 7691, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Swift", | |
"average-years": 7.136734693877551, | |
"median-salary": 55000, | |
"count": 735, | |
"year": 2017 | |
}, | |
{ | |
"lang": "R", | |
"average-years": 7.33659217877095, | |
"median-salary": 60000, | |
"count": 358, | |
"year": 2017 | |
}, | |
{ | |
"lang": "C", | |
"average-years": 7.863114231014678, | |
"median-salary": 51515.1515151515, | |
"count": 1567, | |
"year": 2017 | |
}, | |
{ | |
"lang": "C++", | |
"average-years": 7.930727362691737, | |
"median-salary": 53750, | |
"count": 2021, | |
"year": 2017 | |
}, | |
{ | |
"lang": "TypeScript", | |
"average-years": 7.7898496240601505, | |
"median-salary": 55328.05429864255, | |
"count": 1330, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Smalltalk", | |
"average-years": 14.557692307692308, | |
"median-salary": 71210.43396099075, | |
"count": 78, | |
"year": 2017 | |
}, | |
{ | |
"lang": "CoffeeScript", | |
"average-years": 7.383413461538462, | |
"median-salary": 58064.5161290323, | |
"count": 416, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Clojure", | |
"average-years": 9.419230769230769, | |
"median-salary": 74634.40860215055, | |
"count": 130, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Haskell", | |
"average-years": 6.996031746031746, | |
"median-salary": 56944.2417165377, | |
"count": 126, | |
"year": 2017 | |
}, | |
{ | |
"lang": "C#", | |
"average-years": 8.415753424657535, | |
"median-salary": 54545.4545454545, | |
"count": 4380, | |
"year": 2017 | |
}, | |
{ | |
"lang": "VBA", | |
"average-years": 8.417567567567568, | |
"median-salary": 51447.47725392885, | |
"count": 370, | |
"year": 2017 | |
}, | |
{ | |
"lang": "SQL", | |
"average-years": 7.865747460087083, | |
"median-salary": 51583.7104072398, | |
"count": 6201, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Go", | |
"average-years": 7.681978798586573, | |
"median-salary": 66666.6666666667, | |
"count": 566, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Java", | |
"average-years": 7.20075223319229, | |
"median-salary": 50000, | |
"count": 4254, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Perl", | |
"average-years": 10.87122969837587, | |
"median-salary": 63870.9677419355, | |
"count": 431, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Hack", | |
"average-years": 8.129032258064516, | |
"median-salary": 66666.6666666667, | |
"count": 31, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Assembly", | |
"average-years": 7.502747252747253, | |
"median-salary": 50225.515463917545, | |
"count": 364, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Groovy", | |
"average-years": 8.400621118012422, | |
"median-salary": 62121.2121212121, | |
"count": 483, | |
"year": 2017 | |
}, | |
{ | |
"lang": "Julia", | |
"average-years": 6.755980861244019, | |
"median-salary": 64417, | |
"count": 209, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Bash/Shell", | |
"average-years": 7.915548070731586, | |
"median-salary": 65000, | |
"count": 20189, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Matlab", | |
"average-years": 5.40859748154581, | |
"median-salary": 44064, | |
"count": 2303, | |
"year": 2018 | |
}, | |
{ | |
"lang": "PHP", | |
"average-years": 6.793819767871664, | |
"median-salary": 42836, | |
"count": 13527, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Erlang", | |
"average-years": 8.494464944649447, | |
"median-salary": 75000, | |
"count": 542, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Visual Basic 6", | |
"average-years": 9.275969962453066, | |
"median-salary": 47709.5, | |
"count": 1598, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Cobol", | |
"average-years": 11.832775919732441, | |
"median-salary": 58746, | |
"count": 299, | |
"year": 2018 | |
}, | |
{ | |
"lang": "VB.NET", | |
"average-years": 8.526558891454965, | |
"median-salary": 52000, | |
"count": 3031, | |
"year": 2018 | |
}, | |
{ | |
"lang": "F#", | |
"average-years": 10.493188010899182, | |
"median-salary": 80457, | |
"count": 734, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Python", | |
"average-years": 6.815731973780044, | |
"median-salary": 60000, | |
"count": 17849, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Objective-C", | |
"average-years": 8.372916666666667, | |
"median-salary": 62507, | |
"count": 3360, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Scala", | |
"average-years": 7.817403065825068, | |
"median-salary": 74690.5, | |
"count": 2218, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Ruby", | |
"average-years": 7.683720045644732, | |
"median-salary": 73428, | |
"count": 5258, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Delphi/Object Pascal", | |
"average-years": 12.847313854853912, | |
"median-salary": 48660, | |
"count": 1061, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Rust", | |
"average-years": 7.059492563429571, | |
"median-salary": 73428, | |
"count": 1143, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Lua", | |
"average-years": 8.00832266325224, | |
"median-salary": 60000, | |
"count": 1562, | |
"year": 2018 | |
}, | |
{ | |
"lang": "JavaScript", | |
"average-years": 7.376712942230184, | |
"median-salary": 56460, | |
"count": 33495, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Swift", | |
"average-years": 7.281827786582145, | |
"median-salary": 60000, | |
"count": 3786, | |
"year": 2018 | |
}, | |
{ | |
"lang": "R", | |
"average-years": 6.661495063469675, | |
"median-salary": 62503.5, | |
"count": 2836, | |
"year": 2018 | |
}, | |
{ | |
"lang": "C", | |
"average-years": 7.322319622387053, | |
"median-salary": 48468, | |
"count": 8898, | |
"year": 2018 | |
}, | |
{ | |
"lang": "C++", | |
"average-years": 7.211066963853087, | |
"median-salary": 51394, | |
"count": 10319, | |
"year": 2018 | |
}, | |
{ | |
"lang": "TypeScript", | |
"average-years": 7.618989720349287, | |
"median-salary": 62507, | |
"count": 9047, | |
"year": 2018 | |
}, | |
{ | |
"lang": "CoffeeScript", | |
"average-years": 7.872706422018348, | |
"median-salary": 70000, | |
"count": 1744, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Clojure", | |
"average-years": 8.95093795093795, | |
"median-salary": 83342, | |
"count": 693, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Haskell", | |
"average-years": 6.192619261926192, | |
"median-salary": 58752, | |
"count": 1111, | |
"year": 2018 | |
}, | |
{ | |
"lang": "C#", | |
"average-years": 8.127422655591669, | |
"median-salary": 59880, | |
"count": 16614, | |
"year": 2018 | |
}, | |
{ | |
"lang": "CSS", | |
"average-years": 7.197489183165072, | |
"median-salary": 55075, | |
"count": 30508, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Kotlin", | |
"average-years": 6.720940959409594, | |
"median-salary": 55075, | |
"count": 2168, | |
"year": 2018 | |
}, | |
{ | |
"lang": "VBA", | |
"average-years": 8.608971454463072, | |
"median-salary": 55075, | |
"count": 2207, | |
"year": 2018 | |
}, | |
{ | |
"lang": "HTML", | |
"average-years": 7.270895452120147, | |
"median-salary": 55075, | |
"count": 31861, | |
"year": 2018 | |
}, | |
{ | |
"lang": "SQL", | |
"average-years": 7.7839483796128475, | |
"median-salary": 57000, | |
"count": 27586, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Ocaml", | |
"average-years": 6.932735426008969, | |
"median-salary": 71435, | |
"count": 223, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Go", | |
"average-years": 8, | |
"median-salary": 76000, | |
"count": 3645, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Java", | |
"average-years": 6.844415229812409, | |
"median-salary": 51394, | |
"count": 19777, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Perl", | |
"average-years": 11.102373887240356, | |
"median-salary": 73433, | |
"count": 2022, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Hack", | |
"average-years": 6.830188679245283, | |
"median-salary": 75036, | |
"count": 106, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Assembly", | |
"average-years": 7.27519818799547, | |
"median-salary": 45000, | |
"count": 2649, | |
"year": 2018 | |
}, | |
{ | |
"lang": "Groovy", | |
"average-years": 9.137618636755825, | |
"median-salary": 75000, | |
"count": 2318, | |
"year": 2018 | |
}, | |
{ | |
"lang": "WebAssembly", | |
"average-years": 9.963730569948186, | |
"median-salary": 73274, | |
"count": 579, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Dart", | |
"average-years": 7.419651995905834, | |
"median-salary": 45830, | |
"count": 977, | |
"year": 2019 | |
}, | |
{ | |
"lang": "PHP", | |
"average-years": 7.67150805694053, | |
"median-salary": 41244, | |
"count": 13839, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Erlang", | |
"average-years": 9.998054474708171, | |
"median-salary": 70770.5, | |
"count": 514, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Elixir", | |
"average-years": 8.423292273236282, | |
"median-salary": 76339, | |
"count": 893, | |
"year": 2019 | |
}, | |
{ | |
"lang": "HTML/CSS", | |
"average-years": 7.930045380597654, | |
"median-salary": 54996, | |
"count": 35037, | |
"year": 2019 | |
}, | |
{ | |
"lang": "F#", | |
"average-years": 10.47832817337461, | |
"median-salary": 79845.5, | |
"count": 646, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Python", | |
"average-years": 7.755658366217626, | |
"median-salary": 63000, | |
"count": 22047, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Objective-C", | |
"average-years": 9.559519604380078, | |
"median-salary": 61872, | |
"count": 2831, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Scala", | |
"average-years": 8.855146124523507, | |
"median-salary": 77629, | |
"count": 2361, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Ruby", | |
"average-years": 8.276935044729678, | |
"median-salary": 75000, | |
"count": 5142, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Rust", | |
"average-years": 8.034104750304508, | |
"median-salary": 72182, | |
"count": 1642, | |
"year": 2019 | |
}, | |
{ | |
"lang": "JavaScript", | |
"average-years": 7.989057563381367, | |
"median-salary": 56160, | |
"count": 38931, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Swift", | |
"average-years": 8.340620782726045, | |
"median-salary": 58881, | |
"count": 3705, | |
"year": 2019 | |
}, | |
{ | |
"lang": "R", | |
"average-years": 7.642551792173627, | |
"median-salary": 64152, | |
"count": 3041, | |
"year": 2019 | |
}, | |
{ | |
"lang": "C", | |
"average-years": 8.72359474161378, | |
"median-salary": 52244.5, | |
"count": 8824, | |
"year": 2019 | |
}, | |
{ | |
"lang": "C++", | |
"average-years": 8.494422049310959, | |
"median-salary": 54996, | |
"count": 10667, | |
"year": 2019 | |
}, | |
{ | |
"lang": "TypeScript", | |
"average-years": 7.797247571386518, | |
"median-salary": 60000, | |
"count": 13588, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Clojure", | |
"average-years": 10.21353558926488, | |
"median-salary": 88976, | |
"count": 857, | |
"year": 2019 | |
}, | |
{ | |
"lang": "C#", | |
"average-years": 8.850804215196893, | |
"median-salary": 58881, | |
"count": 18030, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Kotlin", | |
"average-years": 7.553984226271417, | |
"median-salary": 57254, | |
"count": 3677, | |
"year": 2019 | |
}, | |
{ | |
"lang": "VBA", | |
"average-years": 9.353851444291609, | |
"median-salary": 55088, | |
"count": 2908, | |
"year": 2019 | |
}, | |
{ | |
"lang": "SQL", | |
"average-years": 8.46803595164251, | |
"median-salary": 57287, | |
"count": 31598, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Go", | |
"average-years": 8.61959312660478, | |
"median-salary": 79176, | |
"count": 5063, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Java", | |
"average-years": 7.797025247501303, | |
"median-salary": 52339, | |
"count": 21111, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Bash/Shell/PowerShell", | |
"average-years": 8.936021678225325, | |
"median-salary": 68745, | |
"count": 21773, | |
"year": 2019 | |
}, | |
{ | |
"lang": "Assembly", | |
"average-years": 9.025651634257343, | |
"median-salary": 51559, | |
"count": 2417, | |
"year": 2019 | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "https://vega.github.io/schema/vega-lite/v4.json", | |
"width": 400, | |
"height": 400, | |
"description": "Stack Overflow survey / work-salary-and-experience-by-language.", | |
"data": { | |
"url": "https://gist.githubusercontent.com/namenu/0d77ff535fad20969b4c03b392382a54/raw/31e8f080468dfff4f0753b53938656a3d2b81931/qual-salary.json" | |
}, | |
"layer": [ | |
{ | |
"selection": { | |
"Year": { | |
"type": "single", | |
"fields": ["year"], | |
"init": {"year": 2019}, | |
"bind": { | |
"year": {"input": "range", "min": 2017, "max": 2019, "step": 1} | |
} | |
} | |
}, | |
"mark": "circle", | |
"encoding": { | |
"x": { | |
"field": "average-years", | |
"type": "quantitative", | |
"scale": {"domain": [6, 11]} | |
}, | |
"y": { | |
"field": "median-salary", | |
"type": "quantitative", | |
"scale": {"domain": [40000, 90000]} | |
}, | |
"color": { | |
"condition": { | |
"selection": "Year", | |
"field": "lang", | |
"type": "nominal", | |
"scale": {"scheme": "category20"} | |
}, | |
"value": "transparent" | |
}, | |
"size": { | |
"field": "count", | |
"type": "quantitative", | |
"scale": {"type": "log"}, | |
"legend": null | |
}, | |
"tooltip": {"field": "lang", "type": "nominal"} | |
} | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment