Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.
Book · MentorshipAbout $50, free chapters available

The Coding Career Handbook

A career book by Shawn "swyx" Wang about the parts of a software career that are not code: learning in public, choosing what to learn, finding mentors and sponsors, negotiating and moving from junior to senior. It suits engineers in their first few years who do solid work that nobody notices. The full edition can be read free online, with ebook, audio and print versions also offered.

Get access
Chapters

40+ across 4 parts

learninpublic.org · Sept 2026

Formats

Free online, EPUB, PDF, audio, print

learninpublic.org · Sept 2026

First written

2020

learninpublic.org · Sept 2026

Format

Book

Topic

Mentorship

Provider

Shawn Wang

Time needed

3 to 4 weeks

Level

Intermediate

Access

About $50, free chapters available

The idea the book is built on

The handbook is organised around one habit: learn in public. Write up what you are learning while you learn it, answer questions, share notes and small projects, and those artefacts slowly add up to a reputation. Opportunities then start arriving through people who have seen your work, instead of you chasing every one of them. Most engineers agree with this and never do it, because writing about something you only just learned feels presumptuous. The book spends real effort on getting past that feeling.

How it is organised

The site describes more than forty chapters in four main parts, plus a few bonus essays:

  • Guides: the career path from code newbie to senior developer and beyond, including what changes at each stage.
  • Principles: durable defaults for learning, writing and working with others.
  • Strategies: how to make career decisions and pick which technologies to bet on.
  • Tactics: negotiation, writing, speaking and marketing yourself without becoming a full time content creator.

Chapters link out heavily to essays and talks, so each one works as a starting point rather than a final word.

The chapters worth reading first

If you only have a weekend, start with the learn in public chapter, then the material on mentors and sponsors. The distinction matters: a mentor gives you advice, a sponsor spends their own reputation to put you forward for a project or promotion. Nobody teaches how to earn sponsorship, and it quietly decides who gets pulled upward. After that, read the negotiation tactics before your next offer or review.

How to turn it into action

  • Pick one channel you can sustain (a blog, short posts, a notes repository) and publish one small thing a week for a month.
  • After each chapter, write down a single change you will make, not a summary.
  • Keep a running list of people whose work you admire and find a useful way to help one of them.

Who might skip it

If you are still learning to program, most of the book will feel early; come back after your first job. Senior engineers heading into management will find less that is new, and a book focused on leadership will serve them better.

Common questions

Is it really free? The official site now offers the full online edition free, with ebook and audio downloads and print copies alongside. Check the site for current print prices.

Is it only about blogging? No. Learning in public is the thread, but large sections cover career stages, strategy, negotiation and choosing technologies.

Is it still current? It was first written in 2020, so specific tools and platforms mentioned have shifted, but the career principles have aged well.

How long does it take? Reading the core chapters takes a few weekends; acting on them is the part that takes months.

Best for: engineers in their first few years, and anyone whose good work is going unseen.

mentorshipcareerjob search

Ready to start?

Opens on Shawn Wang in a new tab.

Get access
Link broken or out of date?

Report a problem

With "The Coding Career Handbook". Only Tauseef reads this.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.