DEV Community

Justinnnnnnn045
Justinnnnnnn045

Posted on

The #1 professional-development spend of 540 engineers isn't a book

I spent a weekend reading all 540 comments from Hacker News' biggest Ask HN on professional development: "What is the best money you have spent on professional development?" (524 points, 540 comments).

The results surprised me — and they might change where you put your next learning budget.

The ranking (by how many DISTINCT commenters named it)

# Resource Mentions Est. price
1 Therapy / coaching 51 ~$100/mo
2 Writing / blogging practice 13 Free
3 Refactoring (Martin Fowler) 4 ~$45
4 Designing Data-Intensive Applications 3 ~$45
5 Domain-Driven Design (Eric Evans) 3 ~$55
6 Toastmasters 3 ~$10
7 Coursera Specializations 2 ~$50
8 LeetCode 2 ~$35
9 MasterClass 2 ~$15
10 The Pragmatic Programmer 2 ~$45

The finding that surprised everyone

Therapy is #1. Not a book, not a course, not a certification — the highest-ROI professional-development spend according to 51 distinct engineers was coaching/therapy. The comments overwhelmingly said it unlocked career growth more than any technical book:

"As a founder / CTO the best money I have spent is on a really good coach." — gtf21

The technical books are still there (Refactoring, DDIA, DDD), but the pattern is clear: once the fundamentals are covered, the biggest gains come from non-technical skills — communication, leadership, and mental health.

Methodology (what makes this honest)

  • A 524-point Ask HN thread asked the question and got 540 answers.
  • I read all 540 comments and ranked every resource by how many distinct people named it.
  • Not ranked by marketing. Not ranked by affiliate commission. Ranked by what engineers actually paid for and recommended.
  • Prices are labeled as estimates. No fake numbers, ever.

The interactive version

24 resources, grouped by price tier (Free / Under $50 / $50-$150), searchable, with real quotes behind every item:

https://justinnnnnnn045.github.io/pd-engine/


What did YOU spend PD money on that's missing from the list?

Top comments (0)