Video summary
Why Self Taught Programmers Fail or Quit When Learning How To Code
Main summary
Key takeaways
Key Strategies / Tips from the Video
1) Pick the Right Tech Field (Not Just a Random Programming Language)
- Research different tech career paths (e.g., frontend web, mobile, game dev, etc.) and understand what the day-to-day work looks like.
- Choose one field first, then learn the relevant tools/languages for that specific path.
- Recommendation for speed-to-job: start with frontend web development (described as beginner-friendly, easier to break into, and with strong demand).
2) Use a Structured Learning Plan (Avoid “Tutorial Hell”)
- Don’t rely on a single long tutorial and then try to build alone immediately.
- Suggested method: the 3X framework (repeat per technology/language):
- Crash course: Learn foundational theory while coding along, taking notes, and rewinding as needed.
- 3 guided projects: Build with 2–3 tutorial projects as “training wheels,” initially coding closely, then gradually coding ahead and adding extra features to reduce reliance on the tutorial.
- Solo project: Create a real-world project independently as a “no BS” test of understanding.
- Strategy mentioned: generate a solo project idea using ChatGPT based on what you just learned, then implement it without extra help.
3) Don’t Rely Only on “Easy Apply” / Cold Applying Online
- “Easy apply” buttons are oversubscribed (many applicants quickly), so resumes may never be reviewed.
- Use alternative outreach/application strategies to increase the chance of reaching a real person:
- Apply directly using a company’s email/phone (instead of the platform’s easy-apply).
- Message recruiters, hiring managers, or senior engineers.
- In-person strategy (favorite): print your resume and walk into local tech companies to hand it to them and meet people face-to-face (framed as building connection and credibility quickly).
- Also suggested: email, cold call, and get creative instead of defaulting to job boards.
Presenters / Sources
- Presenter: Ian (code coach; name given as “Ian” in the subtitles)
- Sources/tools referenced: ChatGPT (used to generate solo project ideas)
- Job platforms referenced: LinkedIn, Indeed