Foundation
- One language deeply
- HTTP and the web
- Git, shell and debugging
Build Software · Career guide
Design the services, data and business rules that make software dependable behind the interface.
Career snapshot
Three dots never means ‘better.’ It only means this dimension appears more often in the work.
What would I actually do?
Reality check
Finishing a tutorial and owning production consequences are different skills. The point is to see the gap, not hide it with hype.
You might enjoy this if…
You might dislike this if…
A realistic day
This is a plausible mix of recurring tasks, not a scripted career fantasy.
Review a failing checkout trace with the team.
Design a safe data migration and API change.
Implement, test and observe the change in staging.
What should I learn?
What not to learn yet
Future You says
You have not deployed your first API yet. Kubernetes can wait.
AI & this career
This is not a replacement probability. Capabilities will change, so separate tasks, judgment and responsibility.
Models can generate common handlers quickly.
Student response: Define contracts, review security and explain every generated branch.
AI helps form hypotheses but lacks your production context.
Student response: Practice logs, traces, isolation and verification without handing over judgment.
Trade-offs depend on domain, risk and responsibility.
Student response: Learn to justify decisions and monitor the result.
Curated learning resources
Resource count is not progress. Finish the recommended scope and build something.
An official path from JavaScript knowledge to server-side reasoning.
Do this much: HTTP, asynchronous work, modules and testing basics.
Last reviewed:
Learn relational ideas from the database itself, not an ORM abstraction.
Do this much: Tables, queries, joins, aggregates and transactions.
Last reviewed:
Fast feedback for turning SQL syntax into usable skill.
Do this much: Complete lessons 1–12 and the exercises.
Last reviewed:
Next choices
Turn this direction into an internship or junior-role plan →
From skills to a destination
The career roadmap explains what to learn. A goal guide helps you put those skills to work. Start with one—not every route at once.