Tech Demand

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

1. Demand ranking

765 enriched SWE postings in 2026-W44. 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.

python271sql256aws244azure157javascript153docker136git124react122java117kubernetes115linux97terraform92machine-learning91typescript88llm82

2. Momentum (vs the previous 4 weeks)

Heating up

TechnologyShareChangePostings
sql33.5%+5.8pp256
terraform12.0%+3.4pp92
aws31.9%+3.0pp244
datadog3.9%+2.6pp30
git16.2%+2.3pp124
typescript11.5%+2.0pp88
kotlin3.3%+2.0pp25
go8.0%+1.5pp61
docker17.8%+1.4pp136
spark5.5%+1.3pp42

Cooling down

TechnologyShareChangePostings
java15.3%-3.8pp117
nodejs7.6%-2.6pp58
kubernetes15.0%-2.6pp115
shell8.5%-2.3pp65
linux12.7%-2.1pp97
mysql3.9%-1.7pp30
ansible4.4%-1.5pp34
mongodb2.6%-1.3pp20
vue2.7%-1.1pp21
openai2.1%-1.0pp16

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 8756 postings advertising a monthly range — medians pin the unit so the figures are comparable. Separately, 100.0% of SWE postings state pay at all (8756 of 8756, 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
pythonlanguage27135.4% +6.7% 0.0%
sqllanguage25633.5% +0.0% 0.0%
awscloud24431.9% +5.3% 0.0%
azurecloud15720.5% +0.0% 0.0%
javascriptlanguage15320.0% +0.0% 0.0%
dockertool13617.8% +0.0% 0.0%
gittool12416.2% +0.0% 0.0%
reactframework12215.9% +0.0% 0.0%
javalanguage11715.3% +3.3% 0.0%
kubernetestool11515.0% +3.3% 0.0%
linuxtool9712.7% +0.0% 0.0%
terraformtool9212.0% +10.0% 0.0%
machine-learningai9111.9% +13.3% 0.0%
typescriptlanguage8811.5% +0.0% 0.0%
llmai8210.7% +13.3% 0.0%
google-cloudcloud8110.6% +6.7% 0.0%
postgresqldatabase658.5% +0.0% 0.0%
shelllanguage658.5% +6.7% 0.0%
golanguage618.0% +26.7% 0.0%
csharplanguage597.7% -3.3% 0.0%
nodejslanguage587.6% -1.3% 0.0%
springframework536.9% +0.0% 0.0%
angularframework526.8% -3.3% 0.0%
mssqldatabase476.1% -3.3% 0.0%
cpplanguage455.9% +10.0% 0.0%
jenkinstool455.9% +6.7% 0.0%
ragai455.9% +6.7% 0.0%
kafkatool425.5% +10.0% 0.0%
sparkframework425.5% +16.7% 0.0%
csslanguage415.4% -3.3% 0.0%

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-08-08 → 2026-11-05) across 8756 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 Science193622.1%2.3%
AWS108612.4%19.0%
Python108412.4%14.1%
Design104912.0%1.3%
Information Technology8519.7%2.9%
Java7909.0%20.8%
Computer Engineering7328.4%1.5%
Software Development6677.6%11.1%
SQL6647.6%11.6%
JavaScript6497.4%16.6%
Kubernetes6046.9%9.6%
Software Engineering5646.4%8.9%
CI/CD5266.0%12.7%
API4655.3%6.9%
Development4605.3%1.3%
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.