The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Rate it:
Open Preview
Kindle Notes & Highlights
58%
Flag icon
Ask the team what their goals are. Can they tell you? Do they understand why those are the goals?
59%
Flag icon
Estimates are often useful even if they aren’t perfectly accurate because they help escalate complexity to the rest of the team.
59%
Flag icon
As the senior manager, you may need to play tiebreaker and make decisions about which features are worth cutting, and which features are essential to the project’s success.
61%
Flag icon
You ensure that engineers make decisions with an understanding of the business perspective and the future of the product roadmap.
61%
Flag icon
When technical work requires uncertain research and development, you’re capable of explaining why that uncertainty exists to your nontechnical counterparts.
62%
Flag icon
As technical senior managers, we bring special skills to an organization. In particular, we bring a willingness to embrace and drive change
62%
Flag icon
We’re able to question the way we do things now, and try different things if our current way of operating isn’t working.
62%
Flag icon
Your first job is to be a leader. The company looks to you for guidance on what to do, where to go, how to act, how to think, and what to value.
62%
Flag icon
You understand how to disagree with a decision and commit to deliver on it even though you disagree.
63%
Flag icon
Information gathering or information sharing Sitting in meetings, reading and writing emails, talking to people one on one, gathering perspectives. The strong senior leader is capable of synthesizing large quantities of information quickly, identifying critical elements of that information, and sharing the information with the appropriate third parties in a way they will be able to understand.
63%
Flag icon
Nudging Reminding people of their commitments by asking questions instead of giving orders.
63%
Flag icon
Decision making Taking conflicting perspectives and incomplete information and setting a direction, knowing that the consequences of a poor decision will impact both you and possibly the whole team.
63%
Flag icon
Role modeling Showing people what the values of the company are. Showing up for your commitments.
63%
Flag icon
It took me a long time to realize that my job wasn’t to be the smartest person in the room. It wasn’t to be “right.” Rather, my role was to help the team make the best possible decisions and help them implement them in a sustainable and efficient way.
63%
Flag icon
A good leader shapes technology discussions to inject the strategic objectives and take into consideration the nontechnical implications of a technical decision.
65%
Flag icon
“strategic”? The CTO thinks about the long term, and helps to plan the future of the business and the elements that make that possible.
65%
Flag icon
“executive”? The CTO takes that strategic thinking and helps to make it real and operational by breaking down the problem and directing people to execute against it.
65%
Flag icon
If the CTO doesn’t have a seat at the executive table and doesn’t understand the business challenges the company faces, there’s no way he can guide the technology to solve those challenges.
65%
Flag icon
the CTO must understand where the biggest technical opportunities and risks for the business are and focus on capitalizing on them.
66%
Flag icon
When you feel the need to ask it of your own teams, ask yourself why they don’t understand what the priorities are and what they should be cutting to address them.
66%
Flag icon
Do you know what the top priority is? Do your teams know what it is? Do the developers on those teams know what it is? Sometimes the answer to this question is simply a matter of communication.
66%
Flag icon
You didn’t explicitly go through the list of things in flight and kill or postpone work in order to make room for this priority. You need to do that, if it’s truly urgent. Saying something is top priority is one thing, but making the actual tradeoffs on the schedule to get people moving on it is completely different.
66%
Flag icon
when you’re taken to task for not focusing on the right priority, it’s a sign that you and the CEO have a misaligned understanding of reality, and you need to get on the same page.
66%
Flag icon
If you think a big project should be finished before slotting in new work, get as many details as possible about the value of that project, its current status, and the expected timeline. Be realistic.
66%
Flag icon
the job becomes making sure that the organization moves in the direction it needs to move in, and that includes changing direction when needed.
66%
Flag icon
You do this by clearly communicating the direction to your teams, and making sure they understand it and are taking the necessary steps to change course. Ask your teams for the list of projects the change will impact, so that you can communicate it upward. This will force your management team to actually think about the new initiative and start to plan for it. Ask for the goals of the initiative from its originator, and see how you can combine those goals with work already in flight.
67%
Flag icon
never underestimate how many times and how many ways something needs to be s...
This highlight has been truncated due to consecutive passage length restrictions.
67%
Flag icon
The best thing you can do to manage this situation is to proactively keep the CEO informed about what’s happening and why. Do your best to show that you understand his priorities and tell him about the concrete steps you’re taking to meet those priorities.
68%
Flag icon
difference between my ability to lead in a reactive fashion, looking at the known environment and making plans to accommodate it, and my ability to lead in a forward-thinking fashion.
69%
Flag icon
Try to bring solutions, not problems to be solved.
69%
Flag icon
Ask for advice.
69%
Flag icon
Be supportive. Always ask if there is more you can be doing to help. As much as you can, show that you are there to support
69%
Flag icon
Senior leaders, more than any other group in a company, must actively practice first-team focus (introduced in Chapter 6). They are dedicated first and foremost to the business and its success, and secondly to the success of their departments as a way of contributing to the overall business success.
70%
Flag icon
cone of silence. Disagreements that happen in the context of the leadership team don’t exist to the wider team. Once a decision is made, we commit to that decision and put on a united front in front of our engineering teams and anyone else in the company.
70%
Flag icon
You’re no longer one of the team. Your first team is comprised of your peers at the leadership/executive level,
70%
Flag icon
You need to detach for a few reasons. First, if you don’t detach, you’re likely to be accused of playing favorites.
70%
Flag icon
Second, you need to detach because you need to learn how to lead effectively, and leading effectively requires people to take your words seriously.
71%
Flag icon
If you openly make mistakes and apologize, they learn that it’s OK to make mistakes. If you always ask the same set of questions about a project, people start to ask those questions themselves. If you value certain roles and responsibilities openly above other roles, ambitious people will seek out those valued positions.
71%
Flag icon
It’s deeply tempting to rant to those people you consider friends in your reporting team about the challenges of your position, but this is a bad idea. As their leader, you can easily undermine their confidence by sharing worries that they can’t do anything to mitigate.
71%
Flag icon
Instead of getting tense and angry, he gets curious when things don’t seem to be going well. His first instinct is to ask questions, and these questions often cause the team to come to their own realizations about what’s going wrong.
71%
Flag icon
If you want a team that feels comfortable taking risks and making mistakes, one of the core requirements is a sense of belonging and safety. This means you need to take a little time for small talk.
71%
Flag icon
Most people are scared to take risks in front of people they think will reject them if they fail.
72%
Flag icon
The goal with apologizing is to show people that you know your behavior has an impact on others, and to role-model for them that it’s OK to make a mistake but that you should apologize when you hurt other people.
72%
Flag icon
apologizing doesn’t make you weaker — it makes the whole team stronger.
72%
Flag icon
Get curious. When you disagree with something, ...
This highlight has been truncated due to consecutive passage length restrictions.
72%
Flag icon
How do you measure success? Does the team have the capabilities needed to succeed? Are you providing feedback along the way? I think many leaders forget these requirements and hope they can get a junior team to achieve something just by setting the goal clearly, or believe a more experienced team shouldn’t ever need feedback.
72%
Flag icon
Are you holding yourself accountable for setting them up for success?
72%
Flag icon
True North represents the core principles that a person in a functional role must keep in mind as he does his job.
72%
Flag icon
For a technical leader, True North means making sure that you’ve done your job getting things ready to go into production. It means you have honored your agreed-upon policies for review, operational oversight, and testing. It means that you won’t put something into production that you don’t believe is ready for your users to experience.
74%
Flag icon
Cultivate decisiveness in the face of a massive number of options.