aijobsdesk35,458 roles · 851 companies

How to Break Into Tech, by Role

Hand-picked courses, books, and certifications for each career track. Direct links to the specific resource, not a platform homepage. Free options first where they're genuinely the best. Every track links to the roles hiring right now.

Last updated July 2026

From first principles to system design and interview prep.

Fundamentals

Full-stack & frontend

Backend & system design

Interview prep

Practical, top-down machine learning through to transformers and LLMs.

Core

Modern / hands-on

PM craft and UX/visual design, from fundamentals to senior practice.

Product management

Design

Consultative selling, go-to-market, and customer success.

Sales

Customer success & support

Digital marketing, growth, and the certs employers recognize.

Foundations & certs

Growth (senior)

Career essentials

Cross-cutting skills that compound: remote work, negotiation, writing, and staying current.

Career & negotiation

Remote work

Writing & staying current

Frequently asked