Get a Better Developer Job

If we haven’t met, my name is Philip Yurchuk and I’m a consulting CTO and dev community organizer. I put this material together from interviews with other hiring managers and developers, but also my personal experience as a developer, hiring manager, and even contingency recruiter.

That last one was an attempt to fix the hiring problem. I had a lot of encouragement from people on both sides to try it. What did I learn? The hiring problem can’t be fixed. Too much human nature.

However, through all of this I noticed some patterns. Patterns that few have seen and fewer talk about openly. I started documenting it and this is the result. I’ve also given this as a talk to hundreds of developers. Feedback everywhere has been positive, so I’ve repackaged it as an online book with no signup required. It won’t fix “the hiring problem” but will help you get hired.

Note: The link to the next chapter is at the bottom of each page because the book is meant to be read straight through.

What You’ll Learn

  • Career strategies that factor in the reality of today’s job market, including what it rewards and punishes:
    • should you specialize? and how?
    • choosing an employer
    • creating an action plan (or digging yourself out of a hole)
    • the truth about side projects
    • finding the perfect mentors
    • evaluating offers
    • certifications
  • Resume mistakes that keep you from getting hired and tips that get you noticed
  • Interview preparation, including a huge list of videos, courses, books, and sites to master coding interviews – most of it free. Plus what to ask, wear, do, etc. to get an edge.


  1. Principles
  2. Specialization
  3. The Truth About Side Projects
  4. Certifications
  5. Management
  6. Resume Mistakes and Tips
  7. Programming Interview Resources
  8. Programming Interview Advice
  9. One Last Thing (Fatigue and Mental Health)

Next chapter: Principles

Help somebody's career: