4 ms·
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
by DanielBMarkham 5y ago
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.
- sugaroverflow 5y ago- 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).