Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Software Developer's Career HandbookMichael Lopp

    Software Developer's Career Handbook

    Michael Lopp · 2022

    ProgrammingComputer Science
    Open LibraryAmazon
    Stats for nerds
    3recommend
    4mentions
    4people
    2011–2025years
    75% recommend25% neutral

    Mentions per year

    20112013201520172019202120232025

    What Hacker News says

    1. caprockJan 2025
      I'll suggest some, all very different.

      1. The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable by Michael Lopp

      This is about all the things around being a programmer at work.

      2. The Soul of a New Machine by Tracy Kidder

      This is a well regarded book about an engineering team building a Data General computer in the late 70s. So the lessons are indirect, but it's a pleasant and technical read. It reads almost like a novel.

      Separately, I think it's worth reading at least a couple things that are more cynical. It's helpful for balance. On that front I'd say...

      1. The Gervais Principle by Venkatesh Rao

      This is a lengthy blog series (or ebook). It uses a metaphor about The Office, but it's still plenty relatable if you didn't watch that show. The abstraction this lays over modern knowledge work is quite interesting. It's a weird combination of demoralizing and liberating.

      2. The Peter Principle by Peter and Hull

      I remember reading this book and having trouble understanding if it was real or some form of satire. If I read it again now, many years later, I'd probably understand it better.

      thread
    2. ekkeMay 2018
      In that section, would like to add recommendations for:

      - "Being Geek: The Software Developer's Career Handbook" https://www.amazon.com/Being-Geek-Software-Developers-Handbo...

      - "Team Geek: A Software Developer's Guide to Working Well with Others" http://shop.oreilly.com/product/0636920018025.do -- Software engineering teamwork a-b-c. I'd love to work on teams where everyone has read this one.

      [edit: 2nd edition of "Team Geek" is titled "Debugging Teams"; having read both, no difference which you get]

      thread
    3. tedmistonSep 2017
      I know it's commonly recommended here, but the other Rands' book, Being Geek: The Software Developer's Career Handbook, is top notch as well for devs and those living somewhere in-between experienced dev and team manager.

      https://www.amazon.com/dp/0596155409/ref=cm_sw_r_cp_ep_dp_mr...

      thread
    4. s00pcanMay 2011
      No one has mentioned this book yet? It's what I expected this article to be like.

      Being Geek: The Software Developer's Career Handbook http://www.youtube.com/watch?v=-PUHbK9h-44

      thread

    Related

    Cover of Being Geek
    2010–2023

    Being Geek

    Michael Lopp
    13 recommend · 18
    Cover of Managing Humans
    2008–2025

    Managing Humans

    Michael Lopp
    76 recommend · 106
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of The Pragmatic Programmer
    2007–2026

    The Pragmatic Programmer

    Andy Hunt
    353 recommend · 700
    Software FoundationsBenjamin C. Pierce
    2011–2026

    Software Foundations

    Benjamin C. Pierce
    58 recommend · 77
    Cover of Concepts, techniques, and models of computer programming
    2007–2026

    Concepts, techniques, and models of computer programming

    Peter Van Roy
    70 recommend · 133
    Cover of The Practice of Programming
    2007–2026

    The Practice of Programming

    Brian W. Kernighan
    90 recommend · 184
    Cover of The DevOps handbook
    2016–2026

    The DevOps handbook

    Gene Kim
    22 recommend · 52