Dice Advertised Pay, With the Bands Taken Out
Pricing
from $0.01 / 1,000 salary returneds
Dice Advertised Pay, With the Bands Taken Out
Advertised pay from dice.com, normalised to a yearly figure you can compare. Dice's own salary bands are left out by default, hourly rates are converted with the assumption written on the row, and every advert that was dropped is counted with its reason.
Pricing
from $0.01 / 1,000 salary returneds
Rating
0.0
(0)
Developer
Gregory Bolshakov
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Dice advertised pay
Advertised pay from dice.com, normalised to a yearly figure you can compare across adverts.
The salary field holds five different things
One column on dice.com carries all of these:
- an employer's own range,
USD 119,543.00 - 152,749.00 per year - one of Dice's five salary bands,
USD 80,001.00 - 120,000.00 per year - an hourly rate,
USD 30.00 per hour - words,
Depends on Experience - nothing at all
They are formatted identically. Average the column and you have mixed a band edge, an hourly rate and a real wage into one number.
This Actor sorts them. Bands are left out by default. Hourly rates are converted. Words and blanks are counted and reported, not written as zeros.
Nothing is dropped without a reason
The run summary carries a count for every advert that did not make it:
excluded: { diceBand, noSalary, salaryIsWords, hourlyNotAsked, otherPeriod, noPeriodStated }
Rows plus exclusions equals adverts read, and everyAdvertAccountedFor asserts it on every
run. On a 400 advert run it balanced exactly.
noPeriodStated is the one worth knowing about. An advert whose salary is a bare number with
no period is left out rather than assumed to be yearly, because a 30 in this field might be an
hourly rate.
Conversions say so on the row
An hourly advert gets isConvertedFromHourly true and assumedHoursPerYear 2080, which is 40
hours across 52 weeks. USD 29.00 - 33.50 per hour becomes 60,320 to 69,680.
originalMin keeps the rate, so you can redo the arithmetic with a different number. Change
hoursPerYear and the row records what you used.
In a 400 advert run, 18 adverts were hourly.
One row per advert, not per title
Titles on this board barely repeat. 741 adverts held 607 distinct titles, and only 31 titles reached three adverts. So there is no useful median per job title here, and this Actor does not pretend otherwise. It gives you the adverts and their pay.
It is a sample of the board
dice.com reported 111,699 adverts. Asked for 900 it served 741 and then repeated a page it had already served. There is no empty page and no error at the end.
So the percentiles in the run summary describe what the board served, which is a recent slice,
not the market. advertsTheBoardClaimedButDidNotServe is in every run summary.
What it costs
$0.00001 per run and $0.00001 per salary. The cap is on adverts read, not on salaries returned, because only some adverts carry pay this Actor can use. An excluded advert is never charged for. A run where nothing was usable costs nothing.
No keyword search
dice.com's robots.txt disallows /jobs?q*, so this Actor never sends a keyword. Narrow with
place, contract type, workplace, who is advertising, posted date or visa sponsorship.
dice.com has no salary tool to read either. /salary-calculator redirects to /career-tools,
and the query forms are disallowed. Advertised pay is the pay surface this source has.