Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'll take a shot, assuming that you are asking how to manage a technology team, not how to understand technology at a wider scale. You need both tech leadership and end-to-end/shallow-deep abilities. But the tech side is a different question entirely. Looks like some other folks have provided answers so I won't go there. (The tech side is a lot to go into in a thread, and would include some kind of conversation figuring out where you are technically. "I'm a SWE" doesn't begin to cover it.)

Without any thought at all:

- One Minute Manager

- Debugging the development process

- The Culture Code

- The Five Dysfunctions of a Team

- Difficult Conversations

Take some negotiation and interviewing hands-on courses.



- The Five Dysfunctions of a Team

Was a really helpful and great book to help put in words some of the challenges I faced on a previous team (while I had an absent manager).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: