Case 1
Failed - gave up after 150 rejectionsBackend Engineer, 5 years Java/Spring→ML 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