Our Methodology
Every number on this site cites its source. Here's exactly how we calculate ROI, where our data comes from, and what we're explicitly leaving out (for now).
The ROI Score
Each career gets a single ROI score from 0–100. It answers one question: how quickly does this career pay back the time and money you put in?
ROI Score = (Mid-Career Salary / Total Cost) × Time Weight × Demand WeightThe score is normalized to a 30–95 range so it's easy to compare across very different careers (a paid apprenticeship vs. a master's degree).
Time weight
Shorter paths get a bonus; longer paths get a penalty. Time you spend training is time you're not earning.
Demand weight
Based on 10-year job growth from BLS Occupational Outlook Handbook.
Where the data comes from
- BLS Occupational Outlook Handbookbls.gov/oohSalaries, job growth, employment stats
- O*NET Onlineonetonline.orgSkills, tasks, work environment
- College Scorecardcollegescorecard.ed.govAvg cost and outcomes by school
- NCESnces.ed.govTuition and cost of attendance
- Industry sourcesIBEW, UA, CompTIA, AWS, etc.Apprenticeship and certification data
What we're leaving out (for now)
- Regional cost-of-living adjustments — coming soon.
- Opportunity cost of lost wages during full-time degree programs.
- Personal fit, lifestyle preferences, and risk tolerance.
- Tax burden across earning brackets.
How we update
Data is manually curated and refreshed quarterly. We plan to automate BLS pulls via API in future versions. If you spot a number that looks wrong, tell us — we publish corrections.