What do they do? to be continued

The same job title means very different things at various places.

Here, it means write code ~50% of the time, and manage 4-5 engineers.

I have SO many opinions.

Resources

  1. https://smile.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884 good rep, skimmed, meh
  2. https://smile.amazon.com/Managing-Unmanageable-Insights-Software-People/dp/032182203X not the right kind of management
  3. https://smile.amazon.com/Five-Dysfunctions-Team-Leadership-Fable/dp/0787960756 read it, meh
  4. https://smile.amazon.com/Managers-Path-Leaders-Navigating-Growth/dp/1491973897 read it, love it
  5. https://smile.amazon.com/Hard-Thing-About-Things-Building-ebook/dp/B00DQ845EA skimmed it, meh
  6. https://smile.amazon.com/Managing-Humans-Humorous-Software-Engineering/dp/1484221575 read it, loved it
  7. https://www.engmanagement.dev/ looks intriguing
  8. https://smile.amazon.com/Elegant-Puzzle-Systems-Engineering-Management-ebook/dp/B07QYCHJ7V looks intriguing
  9. https://resilient-management.com/ looks intriguing
  10. 1.

TODO swap to non-amazon links