Books: Peopleware, 5 dysfunctions of a team, Ziglar's Top Performance, Pragmatic Programmer (and others, but these are the top ones)
Websites: askamanager.org, Joel on Software
Podcasts: HBR ideacast
Books: Peopleware, 5 dysfunctions of a team, Ziglar's Top Performance, Pragmatic Programmer (and others, but these are the top ones)
Websites: askamanager.org, Joel on Software
Podcasts: HBR ideacast
Also, just be you. People see potential in you and how you work. Don’t surrender your soul to management books — management is like organization, there’s lots of “management porn” that makes it easy to procrastinate through reading. Most of the guidance you see is ego-driven and conflicting.
The indirect thing you should consider working on that was hard for me and many other tech people is networking and relationship building. I’m at a director level position now, and my ability to pick up the phone and have someone do something is an increasingly important part of my job. Making that happen is time and work.
I'm moving from a large organization to a smaller one, by an order of magnitude or more, so I'm looking forward to having the ability to know everyone on some level and be able to reach out directly when needed.
Books:
- Leaders Eat Last
- Managing Humans
- What Got You Here, Won't Get You There
- Radical Focus
- Leading Snowflakes: The Engineering Manager Handbook
- The Manager's Path
- The Coaching Habit
- Thanks for the Feedback