DEV Community

charlie-morrison
charlie-morrison

Posted on

I Have 6 Months to Learn One Tech Skill - Here Are the 3 I Would Actually Pick

A few months ago I wrote about which tech skills actually get you hired in 2026. It's the most-read thing I've published. The follow-up question that keeps showing up in my comments and DMs:

"Cool, but I have 6 months to learn one or two of these. Which give me the most leverage if I have to pick?"

Fair question. Let me answer it honestly.

I went back through 200 job postings I've tracked over the last 90 days. Mid-level and senior roles, tech-adjacent, mix of remote and hybrid. I counted which skills appeared in the highest-paying postings and which appeared in the most postings overall. Then I looked at the overlap.

Here's what I found.

The two-axis test

You can plot any skill on two axes:

  • Demand — how many job postings list it
  • Pay differential — how much it bumps the comp band

Most "trending" skills score high on one and low on the other.

Skill class Demand Pay bump Verdict
Generic React High Low Saturated
Rust Low High Niche bet
Cloud cost optimization Medium High Sweet spot
Generic AI/ML High Low Saturated
Production AI infra (vector DBs, RAG, eval) High High Sweet spot
Distributed systems debugging Medium High Sweet spot
Pure prompt engineering Medium Low Already commoditized

The sweet spot is medium-high demand + clear pay bump. Skills that show up in enough job postings that you'll actually find roles, but not so commodified that 50,000 other people already have them.

The 3 skills that hit both

If I had 6 months and one shot, here's what I'd actually pick.

1. Production AI engineering (not "ML")

Not "I trained a model on a Kaggle dataset." Not "I fine-tuned an open-source LLM." That's already a saturated market.

What's not saturated: shipping AI features into production reliably. Vector databases. Retrieval pipelines. Evaluation frameworks. Cost monitoring. Latency budgets. The boring infrastructure work around AI that's actually hard to do.

Companies are drowning in "we have a prototype, how do we ship this?" engineers. They are not drowning in "I can build a Streamlit demo with OpenAI's API."

How to get there in 6 months:

  • Build one real production-grade RAG system end-to-end (not a tutorial, your own use case)
  • Add evaluation: how do you know your retrieval is actually working?
  • Deploy it. Monitor cost per query. Optimize.
  • Write up what you learned, including the failures. Publish.

2. Cloud cost optimization

This is unsexy and underpriced. Every company is overpaying for AWS / GCP / Azure. The people who can systematically cut those bills get promoted, get poached, and get raises.

The skill is partly technical (knowing which services are expensive, how to refactor) and partly investigative (reading bills, attributing spend, modeling savings). It's the kind of work that's invisible until you do it, then it's worth a lot.

How to get there in 6 months:

  • Pick one open source project running infrastructure (e.g., a Discord bot, a scraper, a side project)
  • Run it on cloud. Track every dollar.
  • Optimize. Document the savings.
  • Talk about it publicly — case studies are gold here

3. Distributed systems debugging

Not "I built a microservice." Not "I know what Kubernetes is." The actual hard skill: when production breaks at 2am, can you trace the failure across 7 services and 3 queues and find the root cause in 90 minutes?

This skill is hated by AI right now. AI is getting good at writing code. AI is bad at debugging real systems where the failure is "this race condition only triggers under specific load with one specific config flag."

People who can do this consistently — staff engineer roles, not junior. The pay difference is enormous.

How to get there in 6 months:

  • Run a multi-service application yourself (open source projects work)
  • Inject failures intentionally (chaos engineering tools help)
  • Practice tracing. Get fast at logs, traces, metrics
  • Read postmortems from companies. Stripe, Cloudflare, Github all publish good ones
  • Write your own postmortems for your own incidents

What I would NOT pick

If I had 6 months, I would not optimize for:

Generic AI tools knowledge. Knowing how to use ChatGPT or Cursor is now table stakes. It doesn't pay extra. Everyone has it.

A new framework. React, Vue, Svelte — they're all interchangeable for hiring purposes. You don't need to learn the latest one.

A certification. AWS Solutions Architect Associate is fine but it doesn't move the needle by itself. A real project beats a cert by 10x.

Pure backend language switching. Going from Python to Go because Go pays more is not a 6-month investment with returns. The pay difference is small once you adjust for company.

How to actually invest 6 months

The honest answer is: 6 months is not actually a lot of time. You can probably master one of the three above. Don't try to learn all three.

Pick the one that fits your existing skills:

  • Already build features? → Production AI engineering
  • Already know cloud? → Cost optimization
  • Already do backend? → Distributed systems debugging

Then commit.

The trap is "I'll spend 2 months on each." You'll get nothing usable in 2 months. You'll get something employable in 6.

What this looks like on a resume

Once you've built the skill, the resume bullet matters too.

Bad: "Worked with vector databases and RAG systems."

Good: "Built a production RAG system serving 10K queries/day at $0.02/query, reduced retrieval latency from 800ms to 120ms by switching from Pinecone to qdrant + HNSW index."

The numbers do the work.

I built a free Resume Bullet Generator that helps with this transformation — paste a duty, get back specific outcome-based bullets. And the ATS Resume Checker tells you whether the bullet actually matches what the job is asking for.

Full toolkit: charliemorrison.dev/tools.

The honest closing

You probably already know which of these three fits you. The question isn't which one to pick. It's whether you're going to spend 6 months actually doing it, or whether you're going to spend 6 months reading articles like this one without committing.

I've written enough articles. The work is on you.


Which would you pick? Or am I missing one? Drop a comment with what you're betting on for 2026.

Top comments (0)