Skip to main content
Back to module
Foundations for Software, Data, Design & Tech Education Careers · The Tech Career Landscape

Degrees, bootcamps, certifications, self-taught

Reading1h 8mLesson 3 of 3 in this module

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

RouteStrengthsLimitsBest when
Degree (associate, bachelor's, master's)broad foundations, internships, recruiter pipelines, required for some roles and many visasyears of time, high cost in many countriesyour 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 servicescost; quality and outcomes vary widely; little depth in fundamentalsyou need structure and can study full time; you have checked audited outcomes
Certification-ledclear syllabus; valued in IT, cloud, security and project managementa certificate alone rarely gets a job without hands-on evidenceyour 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-directionno external structure or credential; easy to driftyou 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.

CareerBeyond the platform
Data analystPortfolio first; a bachelor's (statistics, economics, CS, business) is common; optional Google Data Analytics or Microsoft PL-300 certificates.
Data scientistBachelor's in a quantitative field, master's common; portfolio and internships matter more than certificates.
Machine learning engineerBS/MS in CS or similar plus production software experience; cloud ML certifications optional.
Software developerBS in CS common but not required; portfolio, internships and open source carry most weight.
UI developerPortfolio over degree; optional IAAP CPACC accessibility certification.
Mobile developerShipped apps in the stores (developer accounts have fees); BS in CS optional.
Video game designerPortfolio of prototypes and game-jam games; game design or CS degree common; no licence.
UI/UX designerPortfolio with case studies; optional NN/g UX certification; no licence.
Cybersecurity engineerCompTIA Security+ then CySA+; CISSP needs 5 years' experience; some roles need a degree or security clearance.
Systems analystBachelor's in IS, CS or business typical; IIBA ECBA, then CCBA/CBAP with experience.
Database administratorBachelor's in IT/CS common; vendor certifications (such as Microsoft DP-300, Oracle) plus on-call experience.
Cloud engineerAWS, Azure or Google Cloud associate certifications plus hands-on Linux and networking experience; bachelor's often preferred.
IT project managerCAPM early; PMP needs about 36 months leading projects; PSM/CSM optional; bachelor's typical.
Technical trainerDeep expertise in the subject taught; optional ATD or vendor trainer programs (such as CompTIA CTT+ or Microsoft Certified Trainer).
Computer science teacherRequired: 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.

Also in this lesson: