"This book will make you aware."
Chapter 1
"Aim to master 4 domains: T & 3 Ps:
Technology - you know: coding, design, architecture, databases, frontend, and so on.
Product - what are we building and why? Process - plan and execute.
People - (-:
“In this order”
@GalZellermayer identified the above quote is lacking agility and accuracy. He mentions that @jewelia noted (and better expressed) that too, in her tweet
PUPPET -
P eople,
c U lture,
P roduct,
P rocess,
busin E ss,
and T echnology.
@GalZellermayer's book, takeaways:
Invest your time and energy in people’s growth (People as individuals, and as a team).
Don’t do anything else, before you have invested enough energy in making the team a better one.
People, People, People.
Another tip, as a manager and a leader, you need to focus on developing your own coaching skills and your mentorship abilities.
#ManagerInShorts,has lots of insights
My take, assign the right engineer to be the mentor.
notarbut.co/ep_15_joker/
#ManagerInShorts
Every. single. word. in this section is in the right place.
I can't agree more on that! 👏🏻👏🏻👏🏻
"Don’t be bothered by the amount of time people... Only care about output and impact."
#ManagerInShorts
#ManagerInShorts
#ManagerInShorts
@GalZellermayer shares his “zero bugs policy״, this great talk and article, changed his perspective and had influence on the industry too.
infoq.com/articles/0-bug…
Given enough time and the right attitude, it would change the entire way your company is approaching #quality and decision making.
Processes are good. When processes are done correctly, they are what make an organization pace the right way.
You always need to have a thread in the back of your mind, asking if a process can be shorter, simpler, or more elegant.
1. Too many emails.
2. Too many meetings.
3. Too many processes.
4. Paralysis analysis (or some other formation of bad/ slow decision making).
The REAL problem is that processes by nature are specific and can’t cover everything.
If as a team, we have a #value to lead us, and we don’t need to invent a shiny new process.
Quoting his talk:
“when in doubt - think culture; you can delegate the rest”.
slideshare.net/urinativ/the-m…
TW is about the understanding that the team’s tasks are more impt than pres. tasks. It’s the ability of the members to give fdbk to one another, in a helpful, respectful, and trusted way.
rework.withgoogle.com/blog/five-keys…
The values, among other things, should serve the company’s mission. If the company’s mission has changed, or was even just adjusted, make sure you are checking to see if your values need a refresh as well.
Make them inherent to the hiring process and a cornerstone in your performance evaluating themes.
Embed the values into its d2d language.
Ppl will follow. It’s your job as a mgr to correlate your wds and acts with the values.
Don’t be afraid of that, use it to your advtg; if a culture change is needed - good! If not, think if the new org. structure supports the current culture or not.
If you don’t use your values, when you are making decisions, then your values will just be a poster on the wall.
Don’t accept the status quo. Processes need tuning, cult. needs revisiting.
You need to understand the market, customers and the use cases. If you don’t, you will not be able to kw what to focus the team’s exec. on.
Referring to @HubSpot's mgrs focus on ppl and product aspects (neglecting process)
medium.com/hubspot-produc…
Once you all work together, with a full alignment, and open communication channels, the entire organization would be much more effective.
#ManagerInshorts
Aprntly, knowledge wkrs that are working on technical challenging problems, care about doing it for a purpose. They would like to be proud of their work.
#ManagerInshorts
Thus, the team needs to understand how the things, the team does d2d are part of our department’s goals, and how are these, contribute to the company’s mission.
#ManagerInshorts
It’s critical for their ability to have a long-term drive.
#ManagerInshorts
You need to build for yourself frameworks that would allow you to make technical decisions without doing hands-on work. Such a wild card that provides enough flexibility to react for changes;
#ManagerInshorts
THO, drifting too much away from the code is risky. it allows you to understand and relate better to the challenges your devs are facing in their d2d work
#ManagerInshorts
#ManagerInshorts
#ManagerInshorts
Use the 5 Whys technique. By that, the team would need to dive deep enough in order to give satisfying answers.
#ManagerInshorts
If it feels tricky, you can try replacing the why with a “what can we do in the future?”
#ManagerInshorts
The team has more knwl details than their mgrs, so they should feel empowered to make decisions. You need to create a culture in which failing is cool, it is acceptable - moreover it is expected. learn from it.
#ManagerInshorts
Stop making assumptions.
Alwz , alwz and alwz start with the why. Even if it’s obvious, the why is the ground floor of alignment.
There isn't such a thing as over communication. Communicate. Communicate.
#ManagerInshorts
Engineering Manager is a profession. It’s not a promotion from a developer role, and it’s not a step in the way.
#ManagerInshorts
Believe in what you do!
As a manager it is hard to make changes, but you must keep trying. Your work is to make the team better.
Remember that words are your art. Mails, chat applications, and meetings are your sword and shield.
#ManagerInshorts
#ManagerInshorts
1:1 mtg is the most important tool in your mgr’s toolbox. It Isn't a project’s status report.
You can certainly use the project, and the challenges they are facing in order to direct the conversation to the right places, but this isn't the main thing
1. Create a safe zone. This is your place to show care.
2. Help people grow. by giving them fdbk and recognition and by talking with them on their career aspirations; helping them navigate it.
#ManagerInshorts
3. Bi-directional fdbk. #Devs can and should feel empowered to bring up fdbk on u, on the org., on the process, and culture.
#ManagerInshorts
4. Purpose and motivation. It's the fuel for running long distances.
#ManagerInshorts
#ManagerInshorts
#ManagerInshorts
Location: 1:1 meetings should be in a room, where the only people in the room are the manager and the team members.
#ManagerInshorts
medium.com/datadriveninve…
#ManagerInshorts
#ManagerInshorts
YOU SHOULD NEVER CANCEL A 1: 1 MEETING
Or at least been a lot more sensitive to communicate that the right way.
#ManagerInshorts
#ManagerInshorts
The real problem of slow or no decision-making culture is the atmosphere created as a byproduct.
One of the most basic foundations of a good manager is the ability to make decisions. Making decisions effectively is hard.
The bottom line is that as a manager you need to train yourself in making fast decisions. And reiterate on them.
#ManagerInshorts
The real issue is the energy that is being drained.
#ManagerInshorts
Avoid paralysis analysis at all cost. Take bets. Smart and measurable bets.
The perfection of imperfection - accept the beauty of making decisions on incomplete data. .
#ManagerInshorts
Diversify your decision-making techniques. Trust your team. Let them fail and use their failures as learning opportunities.
#ManagerInshorts