Management
Table of Contents
General Reading List
- Why you need a WTF notebook
- 360 Feedback
- Handbook
- Awesome Leading & Management
- High Performance Organizations
- Zero Credibility
- 44 Engineering Manager Lessons
- Leading snowflakes
- Tips On Prioritizing Tech Debt In A Healthy Way
- Effect of Performance Recognition on Employee Engagement
- Want an unfair advantage in your tech career? Consume content meant for other roles
- What are executive off-sites good for?
- 1:1 basics for the introvert Engineering Manager
- Ask vs Guess Culture
- Yes you should test on production
- Getting more from your team health checks
- 17 metrics to help build better software
- Identifying Great Talent
- Showing Appreciation
- Burnout: https://www.tiktok.com/@noelbraham/video/7309867076628286766?_r=1&_t=8i7kXEpkYUJ
- Nobody ever gets credit for fixing problems that never happened The attribution of a problem to the characteristics - and character flaws - of individuals in a system rather than to the system in which they find themselves is so pervasive that psychologists call it the "fundamental attribution error."
- Capability traps - prevalance in human systems
External Career Guides
Developer Experience
Mentoring
One on Ones
Why do we do 1:1s?
The Goal | The Purpose |
---|---|
Build trusting relationships between team leads and engineers | So team leads can support the engineers, and the engineers know better the person who cares about them and has their back |
A safe place to discuss sensitive and private issues or provide personal feedback | So engineers can talk about personal life issues that may affect their work, and so team leads can provide specific feedback to the engineer to help them grow their career or get through struggle areas that are holding back their success |
Discuss and work on career development plans | So engineers can set goals for themselves and have a partner who helps them achieve these goals |
Team reflections and engineer happiness | So engineers have a private way to ask for help with team related issues like conflicts with other team members, loss of autonomy or motivation, low morale, boring work and process issues |
Discuss product vision and direction | So engineers can get support from their team lead to affect the product in ways that they believe is important to them and may be at odds with the PO’s vision or the rest of the team’s members |
Do's
- Take transparent notes - shared google 1:1 docs are great
- Share bullet points to talk about in advance
- 24 hours or so before the meeting, email the employee a list of what you’d like to cover. Try to do a split between strategic, tactical and personal items and always ask your employee what they want to cover too. For efficiency, let them know if you need them to bring/read/do something before the meeting.
- What can we do to make your life easier? More productive?
- Be on time
- Follow up on action items
- What needs do they have?
- Commit to saying one awkward thing every 1:1
- Emotions
- What topics do I seem to avoid that you want to talk about?
- Fears of projects/upcoming work? Share own
- Share feedback good/bad
- What is no one telling them? (mustard on face)
- Be humble
- Talk about a growth area your working on and ask for advice
- What have I complained about recently? Ask for advice on what you could've done better
- Admit faults/mistakes, ask for advice
Dont's
- Don't make it a status update
- Don't cancel, reschedule immediately
- power dynamic at work here - they will inherently say yes / resent it
- Avoid generic questions
- "Hows it going?" "Hows work going?"
- Ask: "Hows life?" – be more open
- "How can I help you?", instead ( https://m.signalvnoise.com/the-4-questions-you-should-stop-asking-during-your-one-on-one-meetings/ )
- Suggest something you think you can be doing to help. Then ask, “What do you think?” For example: “I was thinking I’m being too hands-on on this project. Should I back off and check-in with you only bi-weekly? What do you think?” By being targeted in what you suggest — and suggesting it yourself — you make it easier for that person to share the exact ways in which you can support them. You help your employees by suggesting what you think you can do to help, first.
- "Hows it going?" "Hows work going?"
- Don't talk about any topic you could discuss out in the open among peers
- Don't focus on things you can discuss over chat quickly (like a specific jira)
- Don't react to bad feedback
Career Growth Areas
- https://speakerdeck.com/orenellenbogen/1-1-basics-for-the-introvert-engineering-manager?slide=25
- https://getlighthouse.com/blog/what-are-your-career-goals/
- https://blog.kevinlamping.com/coaches-not-managers/
- https://getlighthouse.com/blog/what-are-your-career-goals/
- Code quality
- Architecture + design reviews
- Project management
- Communication
- Time management
- Delegating work
- Working well with others (lead w strength compensate for weakness )
- Starting with kindergarten tell me about your life - ask about pivots in life and why
- What is your dream? Pinnacle of career? When do you feel challenged and engaged and not wanting anything else?
- Lead them to this light house
- Career action plan - from Candor
- Develop their role
- Enhance their network
- Define their immediate next step
- Enlist others to help hone their skills
Career Growth Questions
- “What are your long term goals? Have you thought about them?”
- “Do you feel like you’re making progress on your big goals here? Why or why not?”
- “Do you feel we’re helping you advance your career at a pace you would like?”
- “What are your superpowers? What powers would you like to develop?”
- “Could you see yourself making progress on more of your goals here? What would need to change?”
- “What are your big dreams in life? Are you making progress on them?”
- “What work are you doing here that you feel is most in line with your long term goals?”
- “If you had millions of dollars, what would you do every day?”
- “As a kid, what did you want to be when you grew up?”
- “What do you want to be doing in five years?” and work backward to what needs to be the path starting today.
- “Who do you look at and say, ‘I want to be him/her someday?” and work back on how to get into the kinds of roles they’ve had.
- “What job do you envision having after you leave [this company]?”, which admits the truth that no one works at a company for life anymore, and opens the door to opportunities in other roles in your company they may not know about.
Question Pool
- Random generator: https://1on.one/
- First time 1:1s - 1-2 weeks after start, follow up on longer term ones
- What makes 1:1s the most valuable for you?
- What's your favorite way to treat yourself? (food, drinks, etc)
- What do you need from your team?
- How can you leads support you?
- How can people outside your product group support you?
- What makes you grumpy?
- How will I know when you’re grumpy?
- How can I help you when you’re grumpy?
- Anything really bothering you?
- How do you feel about job expectations when you accepted vs what your doing right now?
- What worries you?
- How are you doing remote? Do you want to meet up with any parts in MD or Texas?
- How do you feel your work/life balance is right now?
- What’s one thing we could change about work for you that would improve your personal life?
- Is there any skills you want to work on developing?
- What motivates you?
- What are your long term goals?
- Do you feel challenged at work? Are you learning new things?
- What area of the company would you like to learn more about?
- What skills would you like to develop right now?
- Any conferences or certs you want to pursue?
- How do you like to receive feedback?
- Are there things that make you feel unproductive that I can help with?
- Do you want more or less direction from me?
- Are there any parts of the platform you really want to work on / create / own?
- What made you leave (previous company) - so we can make sure you stay here?
- Infrequent
- How do you decide what work not to do?
- What do you think you are best at?
- What do you love about your job?
- How can we improve the functional team? Product group?
- What makes you tick?
- What is part of your job now that you wish you could change or do less of?
- Fill in the blank: You know it was a good day at work when __.
- Think of a time you were happy in your job.
- What are we behind in that other companies are excelling at?
- What are you career plans?
- Who do you admire within the org and why?
- Are you having trouble communicating with anyone that I can help with?
- What might entice you away from your company?
- What was your favorite project or feature that you worked on in the past 6 months? What was your least favorite?
- If you could get rid of any task/project/responsibility currently on your plate, what would it be?
- Tension
- When have you been frustrated in the past year? What can I do to help make things less frustrating for you, or get out of your way?
- When have you felt dejected or demoralized this past year? What can I do to better support you, and make sure that’s not the case going forward?
- When have you been disappointed with a decision or the direction that the company has gone in the past year? Was there an opportunity you think we squandered? Something you think we mishandled? How would have you preferred we proceeded?
- When have you been annoyed, peeved, or bothered by me and something I’ve done as a leader? Why? What would be helpful for you for me to change my behavior going forward?
- When have you felt bored in the past year? How can I create situations going forward so you don’t feel that way?
- When have you felt stressed or overworked in the past year? What can I do to create a better work environment going forward so you don’t feel that way?
- Energy/Release
- When have you felt excited about what you’ve been working on in the past year? What can I do to provide you with more opportunities so you feel that way?
- When have you felt most proud about being a part of the company this past year? What can I do to make sure that we do things that continue that feeling?
- When have you felt most motivated about the work you’ve been doing? What can we do to create an environment so you feel like that more often?
- When have you felt most “in flow” or “in control”of what you’re doing during the past week or so? What can we do to give you more space and time to feel that way?
- What have you been wanting to learn more of, get better at, and improve on? How can we here at the company support you in doing that?
- When have you felt that this company was one of the best places you’ve ever worked? How can I make this place the best place you’ve ever worked?
- Frequent
- What went well this week?
- What could have gone better?
- On a scale of 1-10, how happy are you? Why?
- What makes this week a __.
- What would it take to make your week a 10?
- Specific moments of tension?
- Specific moments of energy/release?
- Personal feedback - for you the manager
- What is one thing that I can do differently?
- What was one thing that your last manager did that you like that I don’t do.
- What do I do that you don’t like.
- What can I be doing to help you more?
- Do you have any feedback for me?
- Is there anything I should start doing? Stop doing?
- How can I support you better?
- Managing Up
- Good leader vs bad leader - https://getlighthouse.com/blog/good-leader-vs-bad-leader/
- https://getlighthouse.com/blog/3-key-mindsets-great-managers/
- What are your bosses goals and priorities?
- Here are my top X priorities, do these align?
- What gives you confidence in the work of team members?
- How can I build more trust with you on the work I do?
- What areas do you need updates? Where can I be autonomous?
- What areas of my job are you most familiar with? Least familiar with?
- What are my manager’s goals?
- What pressures are they under?
- What helps them do their job?
- What are some things I could do better or differently to help you succeed?
- What have team members that frustrated you or were challenging to work with done or failed to do?
- What have your best team members you’ve enjoyed working with done when working with you that you liked?
- Thoughts
- 4 important principles - https://hbr.org/2004/05/learning-to-lead-at-toyota
- No substitute for direct observation
- Proposed changes should always be structured as experiments
- fully understand both the problem AND the solution
- Workers and managers should experiment as frequently as possible
- Managers should coach, not fix.
- Explain why you need feedback or answers to touchy-feely type questions
- https://randsinrepose.com/archives/the-update-the-vent-and-the-disaster/
- Lots of good info on listening and types of 1:1s
- Being connected - need to understand all 3 to be in tune - https://hackernoon.com/purpose-and-perspective-through-what-why-and-how-e158bf63e764
- What — description of the work to be done
- Why — purpose behind the work
- How — how the work will have an impact
- Fear
- Are you afraid to push something 80% done?
- What is your identity at work? The nice person? The person with no defects? No outages?
- Surviving errors and mistakes - okay to make them, learn/grow from, blameless culture
- Fight fear w fear - make public commitments to coworkers/friends/etc that you'll do what you say
- 4 important principles - https://hbr.org/2004/05/learning-to-lead-at-toyota
Goals
General
- Are those goals aimed at something specific (ie: promotion)?
- What do you think you need to continue doing (or do differently)?
- Do you keep a journal of wins?
Diferent types of goals
KPIs are not Growth Plans.
Finding Goals
- Tackle problems others shy away from
- What personal goals can you set to level yourself up?
Personal Goals / Growth Plans
- Personal growth goals should not be binary. There should be no price for reaching them and no punishment for missing them. The journey is what matters.
- Focused on improving skills and behavior.
- Should have a non-binary result, remember the journey matters, not the result. It shouldn't be "yes/no".
OKRs/KPIs
- The business objectives can change and if it happens, change the goals instead of calling them missed.
- Metrics and KPIs focused on work responsibilities.
How should I set goals?
- Do you understand what the companies objectives are for the next quarter, the next half, the next year?
- What are you going to work on that affects those objectives? Is it ambitious?
- How will you measure your work?
- Do we have a current baseline that we're already measuring?
- What is the measures goal? Do you feel it's ambitious enough?
Performance
- https://www.gallup.com/workplace/236135/give-performance-reviews-actually-inspire-employees.aspx
- Are you satisfied with how things are going?
- Do you think other stakeholders are satisfied?
- Why do you think this is happening?
- How do you feel?
- When, in the past, have you felt this way before?
Questions to Ask
Good Goals
- Involvement in tech design to empower their tech leadership.
- Significant code reviews to help them share strong opinions.
- Running learning sessions to grow their mentoring skills.
- Planning and disambiguating projects that you delegate to them to increase their independence and leadership.
- Proposing product changes to improve their product awareness and again, strong opinions.
- Improving your team processes for their communication skills.
- Split into different areas:
- Technical
- Career
- Networking/Soft
- Paired Metrics - output + quality measuring outcomes
- Not inputs, ie: time spent on tickets
- Impact
- So what are we really looking for when we evaluate impact? How do you get the larger scope to play in and shape? How do you show that you can go from learning a single small part of a system to setting technical direction for the whole system? The answer is that you show that you can make good decisions.
Bad Goals
- If there is a clear yes / no result, like deliver project XYZ, it’s not a growth trajectory but rather a responsibility or part of the job. This is more of a KPI.
- Checklists that look like KPIs or tickets to finish
Performance
Tech Debt
Metrics
Engineering
- Time to code review
- Time to merge
- Comments per pull request
- Length of description vs points vs speed at which tickets are done
Monitoring / On Call
- Number of datadog monitors without runbooks linked
- Number of pagerduty metrics by month (ie: phone calls / phone pushes / emails )
- Number of P1 incidents per month
Hiring
- HM Call -> Coding Challenge -> Final Panels
- Total days to hire from HM Call to offer signed
Onboarding
Reading
Metrics
- Time to first pull request
- Time to 10th pull request
- Time to 1st MR comment
- Time to 25th MR comment
Ultimate Guide
- Maslows hiearachy for new hires
- Administration (bottom)
- Paperwork, HR stuff, permissions, access, etc
- Assimilation
- Getting embedded into teams/product groups, build relationships with co-workers and managers
- Introductions to company culture, vision, mission
- Acceleration (top)
- Becoming productive and contributing to success
- Administration (bottom)
- Ultimate goal is to reduct time from administration to acceleration
Responsibilities
- Manager led (not HR)
- Day 1 Agenda and list of things to do
- Product Group/Team overview & intros
- Roadmap overview
- Communicate low pressure onboarding
Agenda Ideas
- Day one should be special and meaningful interactions with new team members
- Org chart walk through
- Onboarding buddy
- Team lunch
- Including regular errors
- First week
- Introduction to the company culture and history, including its origin story, values, vision, mission, and key milestones.
- Introduction to the product. If you’re selling a SaaS product, have your new hire create a dummy account to play around with.
- Introduction to your customers and how they use the products. You could include product recordings or customer interviews.
- Introduction to technical documentation (I cover this in detail further down)
- Introduce the new hire at your next all-hands meeting
- Schedule a buddy or mentor check-in
- Get onboarding feedback to improve future onboarding programs. A simple survey should suffice. Learn how to structure your onboarding surveys here.
- Check in at the end of the week to recognize wins and identify areas where the new hire needs more support. This is also a good time to review onboarding goals you might have set for the new hire in their first month.
- Role clarity
- Go over responsibilities, review the job description, and set expectations. This is especially important as 1 in 4 new hires want a clear understanding of their responsibilities.
- Motivators: Ask about a previous project that excited and energized your new hire. This can help managers understand the type of work they should assign to the new hire and the conditions to help them do their best work.
- Share with team
First one on one
- How do you do your best work? How can I support you?
- What type of work energizes and excites you?
- How do you like to schedule your days? Do you prefer having meetings earlier or later in the day?
- How do you like to give and receive feedback?
- How do you prefer to give and receive recognition?
- What are your most critical business issues over the next one to two years?
- How can our departments partner to achieve that plan?
- What has previously worked well between our departments that we should continue?
- What should we do differently to be more effective?
- How can we communicate to ensure optimal collaboration?
- What politics should I understand as my unit tries to accomplish these goals?
- Who else do you think I should talk with? Can you connect me to them?
> “Developer scorecards can be viewed by anyone in the company to give a quick overview of the developer’s skills, plans for specialization and personal development, as well as assessment goals for the upcoming quarter.”
Podcast Notes
- Day 1 laptop setup
- Workshops on technical topics
- Energized by problem solving together
- Synchronized and hybrid - give group a real challenge
- data pipeline, ship a dashboard, etc
- give support, etc
- Synchronous learning experiences
- Group work, problem solving together
- Involve managers and onboarding buddies in onboarding process
- More of a partnership
- Deliverable at end of every day
- Review with onboarding buddy and lead
- End of week 1: ship code
- Week 2: Embed with support / secops to learn
- Week 3 / 4 : custom onboarding plan from manager
- New Hire Social time
Questions
- Would shipping code your first week make you feel more confident (in your onboarding experience)?
- What impact looks like?
- To managers: What does it look for someone to be onboarded to you? To see that they're impactful?
- Not what they should know; what they DO
- Architects
- Getting gitlab going; getting into specifics
Measurements
- Time to 1st/10th pull request
Soft Skills
Podcast Notes
- Soft Skills
- Negotiation and conflict resolution
- Articulate a vision
- Strategy
- Servant leader
- Communication
Notes
- 80% dislike job and 20% actively disengaged
- Fight or flight mode
- feel attacked? fight or flight
- Emotional ownership over tasks rather than assigned tasks
- research from neuroscience (find source)
- attention over time will drop
- need to be involved to define to keep attention
- https://hbr.org/2015/12/how-to-make-employees-feel-like-they-own-their-work
- https://scholar.harvard.edu/files/jenniferlerner/files/annual_review_manuscript_june_16_final.final_.pdf
- Interactions in companies are ego based
- Less self-aware; collaboration is tainted by unconscious fear and base reaction
- People approach topics through their own fears
- Leaders think in kingdoms/silos/hierarchies
- Need to focus on collective intelligence and not waste potential
- Makenzie research life span top 500 companies: 1985: 61 years; less than 18 years
- Leadership means influencing others to take an action for a better outcome
- Not necessarily just those in "leadership" - everyone should be invested in
- Trend is less and less hierarchical organizations
- Things to think about - psychological drivers
- Being right was attached to being like-able
- Being useful was attached to being like-able
- Can be attached to part of core identity
- Recognize triggers and turn them into being more conscious in many situations
- Important traits
- growth mindset, ownership, resiliency, creator mindset (vs victim mindset)
- creator takes responsibility for their reality and tries to turn everything into an opportunity
- understand different leadership styles
- personal productivity to deliver on things and make an impact
- habit building
- emotional intelligence being most important
- self awareness
- emotional self control - fight vs flight
- self management/(measurement?)
- social awareness
- relationship management
- giving and receiving feedback continuously
- Don't be defensive when receiving feedback / don't attack back
- When giving feedback don't show "i'm smart" or dominating/controlling - invest in self awareness
- self confidence
- integrity and transparency
- smart promises and delivering
- acknowledge mistakes
- empathy is important in a social context
- provide full attention and understand situation, then act
- inspiring and influencing others
- building network of peers
- working on change initiatives and not being stagnant
- needs to become habit, otherwise org will fall back to old behavior
- finding inspiration and learning from others
- if only focus on local; peak at local max instead of growing to a global maximum
- invest in yourself
- many wait for company to do it instead of investing in themselves; staying competitive in market
- workshops, trainings
- self awareness
- Emotional intelligence contributes more to success than IQ for people (80% vs 20%)
- growth mindset, ownership, resiliency, creator mindset (vs victim mindset)
- multi-perspective thinking
- 3 major stages
- socialized mind: pleasing others
- self-authoring mind: created my own ego; my truths are the truths
- self-transforming mind: there are so many truths in the world; there can be multiple conflicting truths that are true
- https://medium.com/@NataliMorad/how-to-be-an-adult-kegans-theory-of-adult-development-d63f4311b553
- 3 major stages
- 15 commitments of conscious leadership - Conscious Business
- Relationship of control and impact
- Sensitive to people crossing "my area"
- Can cause to be less collaborative - limiting growth and impact of area
- Be able to give up control and nurture reach and collaboration with rest of organization
- Giving control up can lead to more impact
- Be aware of building social frames and lenses - don't box people in - reflect on "what happened"
- Look into coaching schools to improve communication
- Understand what triggers to avoid fight or flight mode
Motivation
Reading
"Just want to code"
- https://hackernoon.com/why-your-programmers-just-want-to-code-36da9973388e
- “A culture is a way of life of a group of people — the behaviors, beliefs, values, and symbols that they accept, generally without thinking about them, and that are passed along by communication and imitation from one generation to the next.”
Manager Voltron
- Build a team of managers to support you
- https://larahogan.me/blog/manager-voltron/
Autonomy: the urge to direct our own lives.
Mastery: the desire to get better and better at something that matters.
Purpose: the yearning to do what we do in the service of something larger than ourselves.
- Business Motivated: Driven most by a desire to get things done for the customer, these developers are often the "favorites" of the business folks because they deliver functionality quickly without many questions. Need a new feature at the last minute? No problem. These guys have a can-do attitude (even when a little push-back might benefit the integrity of the system's architecture). In terms of code, they think more concretely, and aren't always the best at creating abstractions that support re-use or other non-functional goals. They just want to get 'er done and see a functional product. On every project, a few of these developers are crucial. They get things done, and don't make waves.
- Technology Motivated: These developers love learning new things for its own sake. They're always eager to find the newest framework, language, or methodology and will take every opportunity to try it out on their current project. The library was just released last week and was written by 1 guy over a weekend? Let's give it a shot! These guys know all the trending technologies, and have probably dabbled with them over nights and weekends. They love to try things out, and understand which tools work best. On a greenfield project they thrive, but when the field turns "brown" and new code turns into legacy, they look for greener pastures, or possibly worse, look for ways to shoe-horn in technology even if it's to the detriment of the system.
- Problem Motivated: Hard problems excite these developers, independent of whether what technology is employed or even it adds value for the business. It's all about the puzzle. Coming up with an elegant, clever, or quality solution is the victory. If it helps the business in the process, great (and often it does). These developers are interested in new technology insofar as it presents better ways of solving problems, but not so much interested in dabbling just to know what's out there. While their solutions are solid, sometimes the details slip.
- https://review.firstround.com/the-simple-tool-that-revives-employee-motivation
- “Once a team can say, ‘Yeah, I like working with these people. I get to make decisions that are pertinent to what I'm doing, we’re hitting our numbers, and I understand why these numbers translate to what we’re trying to do as a company over 5 to 10 years,’ then people really have a clear and motivating path,”
- People
- Working with day to day - if teams feel understaffed then nothing else matters
- Ownership
- “Push your team to take a position — a real hypothesis, not an apathetic one — and try to truly confirm or deny it. Experimentation shouldn’t be a tool to remove human judgement and pass the buck.”
- This is the plan for what I’d like to do. This is the rationale. Do you have feedback on it?
- Goals
- Need goals to hone intuition and sustain motivation
- When you orient around a goal, you can also celebrate the right wins, another important way to keep teams aligned and enthusiastic. You want to be celebrating your impact. Not ‘Hey, we shipped this thing.’
- Invention
- In the earliest stage of product development, metrics typically aren’t yet in play. “We have a team here that’s working on something that doesn’t yet exist in its form in the world,” says Chou. “We can't really look at the progress we’re making against a progress metric and goal. So we need some level of conviction and a bias to ship in small, confident chunks. Absent clear metric goals, teams in the invention stage will need to lean heavily on the fourth element of the pyramid, mission.”
- Scaling
- When you have something that works on a really small scale, but multiple X from making the impact you’d like to see, you’re scaling a product. Here, the metrics are front and center — but too often, Chou sees teams vastly undershooting. “You'd be shocked. Even seasoned product people in scaling mode will sometimes say, ‘Well, if this large complicated new thing is a home run, we’ll get a 5% lift.’ If that’s the case, you missed something,” says Chou. “At this stage, think in terms of changes that will have much larger impact if perfectly successful.”
- Optimization
- The optimization phase, on the other hand, is where small gains can add up in meaningful ways. “That’s where we do think there are maybe hundreds of 1% opportunities, and if you add up all those it makes a really big difference,” says Chou.
- Mission
Much like ownership is complicated by rapid growth, it’s more challenging to convey mission to 300 people than it is to five people sitting around a table. “Communication gets harder each time the organization grows,” says Chou. “As employees’ contexts and areas of focus diversify, it may be increasingly difficult to get everyone on the page. How you adjust to that becomes really important.”
> Chou recommends two strategies: give teams the opportunity to share what they’re working on with the rest of the organization, and repeat your mission often (and in plenty of different mediums).
Intrinsic vs Extrinsic
- Intrinsic
- Curiosity: I have plenty of things to investigate and to think about
- Honor: I feel proud that my personal values are reflected in how I work.
- Acceptance: The people around me approve of what I do and who I am.
- Mastery: My work challenges my competence but it is still within my abilities.
- Power: There’s enough room for me to influence what happens around me.
- Freedom: I am independent of others with my work and my responsibilities.
- Relatedness: I have good social contacts with the people in my work.
- Order: There are enough rules and policies for a stable environment.
- Goal: My purpose in life is reflected in the work that I do.
- Status: My position is good, and recognized by the people who work with me.
Mindsets
- Fixed - "determined at birth"
- Growth - can be cultivated through effort and perseverance
Dweck: A lot of parents or teachers say praise the effort, not the outcome. I say [that’s] wrong: Praise the effort that led to the outcome or learning progress; tie the praise to it. It’s not just effort, but strategy … so support the student in finding another strategy. Effective teachers who actually have classrooms full of children with a growth mindset are always supporting children’s learning strategies and showing how strategies created that success.
> Students need to know that if they’re stuck, they don’t need just effort. You don’t want them redoubling their efforts with the same ineffective strategies. You want them to know when to ask for help and when to use resources that are available.
Habits & Goals
- Specific and difficult learning goals encourage greater effort in strategizing and executing, and ultimately greater task mastery. Simultaneously setting a difficult learning goal with a moderately difficult performance goal leads to the highest performance as long as the employee is not feeling distressed.
- Completion Bias - https://jkglei.com/momentum/
- Habits create consistent behavior; goals can be intimidating
- We're addicted to meaningless progress - https://jkglei.com/progress/
- How can I create a feeling of progress?
- Is it possible to break this project down into smaller pieces?
- What are the metrics & milestones that really matter?
Strengths
- Build out what people are good at - focusing to hard on weakness can cause them to become mediocre at all
Purpose
- Need to feel connected
Respect
- Respect is not pampering, it is not treating the team like the stars of the show. Rather, respect is challenging the team to show up and grow up. Respect is giving them clear, achievable goals and holding them accountable.
Money
- You are building a company. You are not going to have a perfect, smooth ride. Things will go well, things will go poorly. Very few teams have a straight shot to greatness that is so clear it can cover all management woes. When you don’t pay people well enough, you contribute to undermining their resilience in the face of problems at work. Think of it as the baseline of Maslow’s Hierarchy. Money does not solve all problems for most people, but lack of money exacerbates all irritations.
Micromanaging
- Balance short and long term execution plans/paths
- SBI (situation-behavior-impact) model
- Example:
- “In yesterday’s meeting with our Product Manager (situation), you answered a question about my work (behavior), which made me feel like you don’t trust me to speak for myself (impact)”.
- “I realize I was struggling a little bit to fix bug “X” (situation), but when you stepped in and fixed it yourself (behavior), I felt like I missed a valuable learning opportunity (impact).”
- Example:
- Avoid with conversations like:
- “I know I’ve never led a project before, but I’d like to learn how. Can you let me try? We can check in weekly, and I’ll let you know if I feel like I’m in over my head.”