Weigh degrees, bootcamps, certifications and self-teaching against your target role's real requirements and your situation.
Why it matters
People get into tech through many routes, and each has real costs and real limits. Some roles genuinely require a credential (teaching in a US public school needs a state licence; some government security jobs need a clearance). Others are open to anyone who can show strong evidence. Choosing a route that matches both your target role and your life (money, time, family, deadlines) matters more than choosing the "best" route in general.
The four main routes
| Route | Strengths | Limits | Best when |
|---|---|---|---|
| Degree (associate, bachelor's, master's) | broad foundations, internships, recruiter pipelines, required for some roles and many visas | years of time, high cost in many countries | your target role or employer requires it; you are early in your career; you want research or ML roles |
| Bootcamp (weeks to months) | structure, pace, a cohort, career services | cost; quality and outcomes vary widely; little depth in fundamentals | you need structure and can study full time; you have checked audited outcomes |
| Certification-led | clear syllabus; valued in IT, cloud, security and project management | a certificate alone rarely gets a job without hands-on evidence | your target is cloud, security, IT support, project management or training |
| Self-taught (free courses like this one, books, projects) | free or cheap, flexible, builds self-direction | no external structure or credential; easy to drift | you are disciplined, have a clear plan and will build public evidence |
Most successful people combine routes: a degree plus projects, or self-teaching plus a certification plus open source.
What each career really requires
These are honest summaries of what employers expect beyond this platform. They change over time, so check the official sources.
| Career | Beyond the platform |
|---|---|
| Data analyst | Portfolio first; a bachelor's (statistics, economics, CS, business) is common; optional Google Data Analytics or Microsoft PL-300 certificates. |
| Data scientist | Bachelor's in a quantitative field, master's common; portfolio and internships matter more than certificates. |
| Machine learning engineer | BS/MS in CS or similar plus production software experience; cloud ML certifications optional. |
| Software developer | BS in CS common but not required; portfolio, internships and open source carry most weight. |
| UI developer | Portfolio over degree; optional IAAP CPACC accessibility certification. |
| Mobile developer | Shipped apps in the stores (developer accounts have fees); BS in CS optional. |
| Video game designer | Portfolio of prototypes and game-jam games; game design or CS degree common; no licence. |
| UI/UX designer | Portfolio with case studies; optional NN/g UX certification; no licence. |
| Cybersecurity engineer | CompTIA Security+ then CySA+; CISSP needs 5 years' experience; some roles need a degree or security clearance. |
| Systems analyst | Bachelor's in IS, CS or business typical; IIBA ECBA, then CCBA/CBAP with experience. |
| Database administrator | Bachelor's in IT/CS common; vendor certifications (such as Microsoft DP-300, Oracle) plus on-call experience. |
| Cloud engineer | AWS, Azure or Google Cloud associate certifications plus hands-on Linux and networking experience; bachelor's often preferred. |
| IT project manager | CAPM early; PMP needs about 36 months leading projects; PSM/CSM optional; bachelor's typical. |
| Technical trainer | Deep expertise in the subject taught; optional ATD or vendor trainer programs (such as CompTIA CTT+ or Microsoft Certified Trainer). |
| Computer science teacher | Required: college teaching usually needs a master's or PhD; K-12 public schools need a bachelor's plus a state teaching licence or CS endorsement. |
Official sources (Checked on 2026-10-23.): CompTIA https://www.comptia.org/certifications · ISC2 CISSP https://www.isc2.org/certifications/cissp · IIBA https://www.iiba.org · PMI https://www.pmi.org/certifications · IAAP https://www.accessibilityassociation.org · NN/g https://www.nngroup.com/ux-certification/ · AWS https://aws.amazon.com/certification/ · Microsoft https://learn.microsoft.com/credentials/ · ATD https://www.td.org · O*NET https://www.onetonline.org. For K-12 teaching, use your state education department's licensing page. Fees, exam content and experience rules change, so read the current page rather than relying on a summary.
Worked example: two learners, two routes
Maya, 19, wants to be a data scientist. Data science postings near her mostly ask for a quantitative bachelor's degree, and many ask for a master's. She chooses a statistics degree, uses this platform for Python and SQL alongside it, and targets a summer internship in year two. Self-teaching alone would make her target role much harder to reach.
Sam, 34, works full time and wants to be a cloud engineer. He has eight hours a week and cannot stop working. He follows the platform's Linux, networking and cloud courses, studies for an associate-level cloud certification, and builds two small infrastructure projects on a free tier, documenting them publicly. He looks for an internal move into IT operations first, because the jump from an unrelated job straight to cloud engineer is rare.
Different routes, both realistic.
Checking a paid program
If you consider a bootcamp or paid course, ask for:
- Audited outcomes: what share of graduates were working in the field within six months, and how "working in the field" was defined.
- Total cost, including financing, and the refund policy.
- Who teaches and how much one-to-one help you get.
Be wary of guaranteed-job claims and pressure to sign quickly.
Common mistakes
- Buying a credential the role does not need, or skipping one it requires.
- Collecting certificates without building anything. Employers hire evidence.
- Planning for an unrealistic pace. Ten hours a week, sustained, beats forty hours for two weeks.
- Expecting a quick switch. Entry-level tech hiring is competitive; plan for months, not weeks.
Quick recap
- Degrees, bootcamps, certifications and self-teaching each fit different goals and lives; most people combine them.
- Some careers have real gates (teaching licences, experience rules for CISSP and PMP); check official sources.
- Choose a route from your target role's requirements and your constraints.
Try it
Open the Do tab to choose your route and write a 12-week plan.