Adding new files
This commit is contained in:
parent
e91a21cfaa
commit
4c0ff33a59
3 changed files with 43 additions and 21 deletions
|
|
@ -126,3 +126,4 @@ Java remains relevant at #9 (7,267 mentions), primarily for JVM-based systems li
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,25 +6,45 @@ WHERE
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
||||||
SELECT
|
|
||||||
sd.skills,
|
|
||||||
ROUND(MEDIAN(jpf.salary_year_avg)) as median_salary,
|
|
||||||
COUNT(jpf.*) as demand_skills
|
|
||||||
FROM job_postings_fact as jpf
|
|
||||||
INNER JOIN skills_job_dim as sjd
|
|
||||||
ON jpf.job_id = sjd.job_id
|
|
||||||
INNER JOIN skills_dim as sd
|
|
||||||
ON sjd.skill_id = sd.skill_id
|
|
||||||
WHERE
|
|
||||||
jpf.job_title_short LIKE 'Data Engineer'
|
|
||||||
AND
|
|
||||||
jpf.job_work_from_home = True
|
|
||||||
|
|
||||||
GROUP BY sd.skills
|
|
||||||
HAVING COUNT(jpf.*) > 100
|
|
||||||
ORDER BY
|
|
||||||
median_salary DESC
|
|
||||||
LIMIT 25
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
|
||||||
|
|
||||||
|
┌────────────┬───────────────┬───────────────┐
|
||||||
|
│ skills │ median_salary │ demand_skills │
|
||||||
|
│ varchar │ double │ int64 │
|
||||||
|
├────────────┼───────────────┼───────────────┤
|
||||||
|
│ rust │ 210000.0 │ 232 │
|
||||||
|
│ terraform │ 184000.0 │ 3248 │
|
||||||
|
│ golang │ 184000.0 │ 912 │
|
||||||
|
│ spring │ 175500.0 │ 364 │
|
||||||
|
│ neo4j │ 170000.0 │ 277 │
|
||||||
|
│ gdpr │ 169616.0 │ 582 │
|
||||||
|
│ zoom │ 168438.0 │ 127 │
|
||||||
|
│ graphql │ 167500.0 │ 445 │
|
||||||
|
│ mongo │ 162250.0 │ 265 │
|
||||||
|
│ fastapi │ 157500.0 │ 204 │
|
||||||
|
│ django │ 155000.0 │ 265 │
|
||||||
|
│ bitbucket │ 155000.0 │ 478 │
|
||||||
|
│ crystal │ 154224.0 │ 129 │
|
||||||
|
│ c │ 151500.0 │ 444 │
|
||||||
|
│ atlassian │ 151500.0 │ 249 │
|
||||||
|
│ typescript │ 151000.0 │ 388 │
|
||||||
|
│ kubernetes │ 150500.0 │ 4202 │
|
||||||
|
│ ruby │ 150000.0 │ 736 │
|
||||||
|
│ airflow │ 150000.0 │ 9996 │
|
||||||
|
│ node │ 150000.0 │ 179 │
|
||||||
|
│ css │ 150000.0 │ 262 │
|
||||||
|
│ redis │ 149000.0 │ 605 │
|
||||||
|
│ vmware │ 148798.0 │ 136 │
|
||||||
|
│ ansible │ 148798.0 │ 475 │
|
||||||
|
│ jupyter │ 147500.0 │ 400 │
|
||||||
|
├────────────┴───────────────┴───────────────┤
|
||||||
|
│ 25 rows 3 columns │
|
||||||
|
└────────────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
|
||||||
|
|
@ -147,7 +147,7 @@ APIs.
|
||||||
Python and SQL are the volume anchors of the market, each appearing in over 1,100
|
Python and SQL are the volume anchors of the market, each appearing in over 1,100
|
||||||
remote postings — more than double any other skill — and both scoring 0.91–0.95.
|
remote postings — more than double any other skill — and both scoring 0.91–0.95.
|
||||||
Their median salaries ($135K and $130K respectively) are solid but not exceptional;
|
Their median salaries ($135K and $130K respectively) are solid but not exceptional;
|
||||||
their dominance comes from ubiquity. For anyone entering the field, these two skills
|
their dominance comes from ubiquity. For anyone enteri_ng the field, these two skills
|
||||||
represent the lowest-risk, highest-return investment — nearly every role expects them.
|
represent the lowest-risk, highest-return investment — nearly every role expects them.
|
||||||
|
|
||||||
AWS leads the cloud platforms, outscoring Azure and GCP by a notable margin (0.91 vs.
|
AWS leads the cloud platforms, outscoring Azure and GCP by a notable margin (0.91 vs.
|
||||||
|
|
@ -172,3 +172,4 @@ number of such roles is smaller. These are strong specialisation targets for eng
|
||||||
already solid in Python/SQL/cloud.
|
already solid in Python/SQL/cloud.
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
™
|
||||||
Loading…
Reference in a new issue