The Unexpected Leader in Engineer Development
When 540 engineers were asked about the best money they ever spent on professional development, the overwhelming answer wasn't a technical book, a coding course, or a conference ticket. It was therapy or coaching. This finding, drawn from a massive Hacker News thread titled "What is the best money you have spent on professional development?" (which garnered 524 points and 540 comments), challenges conventional wisdom about how engineers invest in their careers.
The data, meticulously compiled and analyzed by Justin, reveals a stark prioritization of mental well-being and personal growth over traditional skill acquisition. While technical skills are crucial, this massive dataset points to a growing recognition that a resilient, well-adjusted engineer is ultimately a more effective and productive one.
The Top Investments by Distinct Commenters
The analysis ranked resources based on the number of unique commenters who mentioned them. Therapy and coaching dominated the list, with 51 distinct engineers citing it as their top investment. This figure dwarfs all other categories, highlighting a significant shift in what engineers value for their long-term professional growth.
In stark contrast, traditional learning resources like books and specific courses received far fewer mentions. "Refactoring" by Martin Fowler, a seminal work in software engineering, was mentioned by only 4 commenters. "Designing Data-Intensive Applications" and "Domain-Driven Design" each received 3 mentions. Even public speaking practice, like Toastmasters, while beneficial, was mentioned by fewer individuals than therapy.
The estimated cost for therapy/coaching, around $100 per month, is a recurring expense that many engineers find justifiable for the benefits received. This contrasts with one-off purchases of books, which can range from $45 to $55, or the potentially higher costs of courses and conferences, which were not explicitly detailed in the top-tier mentions.
Why Therapy and Coaching Resonate
The prominence of therapy and coaching suggests engineers are grappling with unique stressors and challenges that impact their work. These can include imposter syndrome, burnout, managing complex team dynamics, navigating difficult career decisions, and maintaining work-life balance. Investing in mental health support directly addresses these issues, leading to:
- Improved Problem-Solving: A clearer mind can tackle complex technical challenges more effectively.
- Enhanced Communication: Better self-awareness and emotional regulation lead to more productive team interactions.
- Increased Resilience: Coping mechanisms developed in therapy help engineers bounce back from setbacks and manage pressure.
- Sustainable Career Growth: Addressing burnout proactively ensures long-term career viability and satisfaction.
The Diminishing Returns of Traditional Learning?
The data does not suggest that technical books or courses are valueless. However, it does indicate that for many engineers, foundational mental and emotional well-being is a prerequisite for effectively absorbing and applying new technical knowledge. Without addressing underlying stress or personal challenges, the impact of learning a new framework or design pattern might be significantly limited.
The low mention count for specific books, even highly regarded ones, could also reflect several factors. Engineers may already have access to extensive technical documentation and online resources. The sheer volume of information available means that a single book, however excellent, might not stand out as the singular best investment. Furthermore, the rapid pace of technological change means that highly specific technical knowledge can quickly become outdated, making investments in evergreen skills like critical thinking, communication, and emotional intelligence more valuable.
Writing and Public Speaking: A Niche but Valued Skill
Interestingly, writing and blogging practice emerged as the second most frequently mentioned category, with 13 distinct commenters. While not as widely adopted as therapy, this indicates a significant segment of engineers values the development of their communication skills. The fact that this is listed as 'Free' suggests many engineers pursue this through personal blogs or open-source contributions, leveraging their existing platforms for practice.
This focus on writing aligns with the increasing importance of clear technical communication, whether for documentation, internal knowledge sharing, or contributing to the broader tech community. It suggests that engineers are recognizing the power of articulating complex ideas effectively, not just for their own benefit but for their teams and the industry as a whole.
What This Means for Learning Budgets
For companies and individuals allocating professional development budgets, this data provides a clear signal. While technical training remains important, a significant portion of an engineer's growth may depend on factors outside traditional training programs. Investing in mental health support, coaching, and fostering environments that value clear communication could yield greater returns than solely focusing on the latest technical certifications.
This research underscores a critical truth: engineers are human beings first. Their ability to perform, innovate, and grow is deeply intertwined with their mental and emotional state. The best investment, according to the collective experience of over 500 engineers, is in building a strong, resilient foundation within oneself.
