Daniel's notes on Become An Effective Software Engineering Manager
Become An Effective Software Engineering Manager by James Stanier
48 notes
first 25, in reading orderOne-on-One meetings: ask each of your staff if there is an ideal time of day for them to have the meeting with you. This gives the best opportunity to not break their flow and is a considerate thing to do.
You won't be able to solve everything you discover immediately. But this snapshot you've created can form the beginning of productive discussions and investigations you can initiate. That's not bad for your first week, is it?
management fundamentally isn't about you, it's about facilitating others to succeed.
The single biggest problem in communication is the illusion that it has taken place. —George Bernard Shaw
Delegation is giving responsibility of a task to somebody else, while maintaining accountability for it.
• How do you measure that a manager's team is doing a good job? Is it simply through the output of their team, or is it through team happiness, retention, or all of these things?
Ideas for topics of conversation in one-to-one: • Architecture deep dives: At irregular intervals, I find it fun to ask my direct report to…
Maslow’s Hierarchy of Needs: • Physiological. The foundational biological needs of a human, such as water, food, warmth, and rest. •…
The argument that can be made about Maslow’s hierarchy of needs is that money and possessions could be reframed as only basic needs,…
23 more notes from Become An Effective Software Engineering Manager
Daniel kept 48 notes on this book, each one pinned to the page it came from.
Read the rest in the appKeep what you read, not just what you finished.
Booksense times your sessions and pins every note to the page it came from, so a paragraph from page 174 is still yours a year later. Free on iOS.