Honest Insights

The honest side of AI career transitions — what fails, and the emerging ethics & safety field.

An honest look at what goes wrong. These are real patterns from transitions that stalled or failed — study them so you don't repeat them.

Case 1

Failed - gave up after 150 rejections

Backend Engineer, 5 years Java/SpringML Engineer at FAANG

3 months

Root causes

  • Unrealistic timeline (3 months for complete transition)
  • Underestimated math requirements
  • No portfolio projects (only tutorials)
  • Applied only to senior roles (overestimated readiness)

Lessons learned

  • 3 months is not enough for career switch
  • Need real projects, not just courses
  • Start with junior roles, not senior
  • Quality > quantity in applications
  • Math is non-negotiable for ML

What they should have done

  • Set 9-12 month timeline
  • Build 3-5 solid portfolio projects
  • Target junior/mid roles
  • Get referrals instead of cold applying
  • Take linear algebra seriously

Recovery path

Took 6 month break, then started again with realistic plan - succeeded in month 10

Case 2

Failed initially - no industry offers

PhD Physics, strong mathAI Research Scientist

6 months

Root causes

  • Academic mindset (perfect over done)
  • No coding skills (Python basics only)
  • Over-focused on theory, ignored engineering
  • Poor communication (too technical)

Lessons learned

  • Industry values shipping code, not just papers
  • Need strong software engineering skills
  • Communication matters (explain simply)
  • PhD is not enough - need practical skills

What they should have done

  • Learn software engineering fundamentals
  • Build deployed projects
  • Target research labs (DeepMind) not product companies
  • Practice coding interviews

Recovery path

Spent 3 months learning PyTorch and building projects, got offer at research lab

Case 3

Failed - couldn't pass technical screens

Product Manager, 6 years, non-technicalAI Product Manager

2 months

Root causes

  • Underestimated technical depth required
  • Thought PM role doesn't need coding
  • No hands-on AI experience
  • Couldn't discuss ML concepts with engineers

Lessons learned

  • AI PM needs deeper technical knowledge than regular PM
  • Must be able to discuss ML concepts
  • Hands-on experience matters
  • Build credibility with engineers

What they should have done

  • Take comprehensive ML course
  • Learn Python basics and build simple models
  • Understand ML metrics and evaluation
  • Build no-code AI projects to show understanding

Recovery path

Spent 4 months learning ML basics, built projects with ChatGPT/Claude, succeeded

Case 4

Partial failure - took 18 months total

Bootcamp grad, career switcher from marketingJunior ML Engineer

3 months bootcamp + 3 months job search

Root causes

  • Bootcamp was too shallow
  • Competed with CS grads for junior roles
  • Lacked computer science fundamentals
  • Projects were all bootcamp assignments (looked same as others)

Lessons learned

  • Bootcamp alone is not enough for ML
  • Need CS fundamentals for interviews
  • Stand out with unique projects
  • Consider starting at smaller companies

What they should have done

  • Supplement bootcamp with CS fundamentals
  • Build unique projects beyond bootcamp
  • Target startups instead of FAANG
  • Get internship first to build experience

Recovery path

Worked as data analyst for 1 year, built skills, then transitioned to ML

Case 5

Failed - stayed in old role

ML Engineer, 3 years, wanted to switch to LLM/NLPLLM Engineer at AI startup

2 months

Root causes

  • Didn't update skills (CV background, no LLM)
  • Assumed ML experience transfers directly
  • Didn't build LLM projects
  • Market moved too fast (LLM boom 2023-2026)

Lessons learned

  • Specialization matters - ML is too broad
  • Must stay current with hot areas
  • Build projects in new domain
  • Don't rest on laurels

What they should have done

  • Build 2-3 LLM/RAG projects immediately
  • Learn prompt engineering and fine-tuning
  • Contribute to LLM open source
  • Network in LLM community

Recovery path

Eventually built LLM projects, got offer 6 months later

Common failure patterns

Tutorial Hell

Taking courses but never building original projects

Why: Recruiters want projects, not certificates

Avoid: Stop after 2-3 courses, start building

Spray And Pray

Applying to 100+ companies with generic resume

Why: Low response rate, waste of time

Avoid: Target 20-30 companies, tailor applications, get referrals

Ignoring Fundamentals

Jumping to LLMs without understanding basics

Why: Interviews test fundamentals

Avoid: Build strong foundation first

Unrealistic Timelines

Thinking 3 months is enough for complete career switch

Why: Most successful transitions take 6-12 months

Avoid: Set 9-12 month timeline, be patient

Imposter Syndrome Paralysis

Never feeling 'ready enough' to apply

Why: You learn by doing and interviewing

Avoid: Apply when 70% ready, learn from rejections

Warning signs

Taking 5+ courses without building anything

Tutorial hell

Stop courses, start building

Applying to 50+ companies with no responses

Resume/application strategy problem

Get resume reviewed, get referrals

Failing all technical screens

Not ready yet

Practice more, build projects

Burnt out after 2 months

Unsustainable pace

Slow down, make it sustainable

When to consider alternatives

  • If failing after 18+ months of serious effort
  • If consistently failing fundamentals despite study
  • If financial situation can't support longer transition
  • If losing passion for the field
  • Consider: adjacent roles (data analyst, ML engineer in domain expertise), later retry, different specialization

Success after failure

Failed after 3 months (unrealistic)Took 6 month break, reassessedSucceeded after 10 months with realistic plan

Key change: Realistic timeline, built real projects

Failed bootcamp → job (competed with CS grads)Worked as data analyst 1 yearPromoted to ML engineer internally

Key change: Gained real experience first