Explore

Front-end & full-stack

Web Developer

Making the website work on the browser you forgot existed.

Typical pay

$55k-$130k

How you get in

Self-taught, bootcamp or degree plus a portfolio

Outlook

Solid, with a competitive junior market

Web developers build and maintain websites and web applications. Agency work means many small projects and constant context switching; product work means one codebase you know deeply.

A day in the life

  1. 9:00aStand-up, then triage bug reports
  2. 9:45aBuild a new component from a design file
  3. 12:00pLunch
  4. 1:00pFix a layout bug that only appears on Safari
  5. 3:00pCode review for a teammate
  6. 4:30pDeploy to staging, write the release note

How to get in

Self-taught with a portfolio

Duration

6-18 months

Cost

$0-$1,000

Credential

None — deployed projects are the credential

  1. Learn HTML, CSS and JavaScript properly before touching a framework
  2. Pick one framework and build three real, deployed projects
  3. Contribute to open source for a public track record
  4. Freelance small sites while applying to junior roles

Bootcamp

Duration

3-6 months full-time

Cost

$10,000-$20,000

Credential

Certificate — the portfolio carries the weight

  1. Complete a full-stack bootcamp
  2. Ship a capstone that solves a real problem
  3. Use the alumni network — it is the most valuable part
  4. Expect a longer job search than the marketed rates suggest

Computer science degree

Duration

4 years

Cost

$40,000-$200,000

Credential

BS in computer science

  1. Complete a CS degree
  2. Land an internship — this matters more than coursework
  3. Build web projects outside class
  4. Enter with more doors open than the other two routes

What people love

  • · Portfolio matters more than credentials
  • · Remote and freelance friendly
  • · Immediate visible results
  • · Freelance work is genuinely available

What wears people down

  • · Framework churn never stops
  • · Entry level is crowded
  • · Browser inconsistencies waste real hours
  • · Scope creep on agency and client work

From people doing it

Add yours