Tech Demand

What is worth learning · reported week 2026-W37 (last completed ISO week, SGT)
Experience: all0-23-56+unstated
Role: allAI-MLBackendDataFrontendFullstackMobileOther-ITPlatformSRESecurity

1. Demand ranking

1513 enriched SWE postings in 2026-W37. Share = postings mentioning the technology ÷ that number — postings still awaiting enrichment are excluded from the denominator, so a processing backlog cannot depress every share at once. The chart shows the top 15; the table in section 3 lists the top 30.

python487aws440sql378azure312java293kubernetes251javascript239docker238linux196react193machine-learning185google-cloud184git183shell147llm144

2. Momentum (vs the previous 4 weeks)

Heating up

TechnologyShareChangePostings
kafka7.3%+2.5pp111
machine-learning12.2%+2.4pp185
react12.8%+1.8pp193
java19.4%+1.8pp293
go6.0%+1.3pp91
spark4.7%+1.3pp71
jenkins7.3%+1.3pp111
aws29.1%+1.2pp440
google-cloud12.2%+1.2pp184
python32.2%+1.1pp487

Cooling down

TechnologyShareChangePostings
linux13.0%-1.5pp196
csharp6.3%-1.3pp95
sql25.0%-1.3pp378
html3.2%-1.1pp49
mssql5.9%-1.1pp90
azure20.6%-1.0pp312
css3.8%-0.8pp58
mysql4.5%-0.7pp68
terraform9.1%-0.6pp137
angular5.4%-0.5pp81

Change is in percentage points of share, not relative percent: a technology going from 1 to 3 postings would otherwise read as +200% and top the board. Boards consider every technology above the bar, not only the 30 the table below shows.

3. Salary premium and entry-friendliness

Premium compares the median advertised monthly salary of postings mentioning a technology against the overall median, over the trailing 90 days. Baseline: S$7500, the median of 13934 postings advertising a monthly range — medians pin the unit so the figures are comparable. Separately, 100.0% of SWE postings state pay at all (13934 of 13934, in any unit); the rest hide it, and no figure here describes them. Entry-friendly is computed over the same 90-day window. Premium mixes seniority in (senior roles name more infrastructure); pick an experience band above to compare within one. Entry-friendly = the share of postings mentioning the technology that ask for at most 2 years' experience, or are Intern/Junior roles with no stated requirement. The table lists the top 30 technologies by postings.

TechnologyKindPostingsShareSalary premiumEntry-friendly
pythonlanguage48732.2% +6.7% 26.7%
awscloud44029.1% +6.7% 18.2%
sqllanguage37825.0% +0.0% 24.5%
azurecloud31220.6% +6.7% 17.7%
javalanguage29319.4% +7.3% 24.0%
kubernetestool25116.6% +6.7% 17.3%
javascriptlanguage23915.8% +0.0% 24.8%
dockertool23815.7% +3.3% 18.8%
linuxtool19613.0% -3.3% 27.2%
reactframework19312.8% +0.0% 21.4%
machine-learningai18512.2% +20.0% 32.9%
google-cloudcloud18412.2% +12.0% 19.9%
gittool18312.1% +0.0% 21.7%
shelllanguage1479.7% +6.7% 19.5%
llmai1449.5% +13.3% 26.1%
terraformtool1379.1% +6.7% 19.6%
typescriptlanguage1308.6% +3.3% 21.6%
postgresqldatabase1268.3% +0.0% 21.1%
nodejslanguage1147.5% -3.3% 22.0%
jenkinstool1117.3% +13.3% 12.6%
kafkatool1117.3% +13.3% 12.8%
springframework1087.1% +3.3% 16.2%
cpplanguage1056.9% +0.0% 51.9%
ansibletool1006.6% +6.7% 16.1%
csharplanguage956.3% -13.3% 32.6%
golanguage916.0% +30.0% 31.1%
generative-aiai905.9% +16.7% 20.3%
mssqldatabase905.9% -3.3% 24.8%
ragai855.6% +13.3% 19.9%
angularframework815.4% +0.0% 18.3%

4. What else they ask for

These are MyCareersFuture's own skill tags — the competencies the employer filled in on the form, over the trailing 90 days (2026-06-23 → 2026-09-20) across 13934 postings. They are not the technology ranking above: languages and frameworks appear only in the free-text description, which is why this system reads it separately. "Must-have" is the share of postings listing the tag that marked it essential rather than desirable — a tag that is everywhere but rarely essential is table stakes, one that is usually essential is a filter someone is applying.

SkillPostingsShareMarked must-have
Computer Science288420.7%2.0%
Python175712.6%12.6%
AWS150510.8%18.7%
Design149510.7%1.5%
Java148810.7%15.7%
Information Technology146810.5%3.1%
SQL12198.7%10.3%
Computer Engineering12118.7%2.4%
Software Development11398.2%9.2%
JavaScript10737.7%10.4%
Software Engineering10077.2%7.8%
Kubernetes9436.8%13.9%
Troubleshooting7955.7%2.3%
Docker7915.7%10.5%
Networking7365.3%3.7%
Numbers computed by SQL from public MyCareersFuture data; data is refreshed daily, so it lags the live market by up to 24h. Methodology: docs/03-data-model.md · data freshness · Compliance: aggregate statistics only, no personal data.