5 min read

Tech Manager Weekly by CTO Craft - Issue #140

Hi all - hope the week has begun well!

We’re currently planning CTO Craft Christmas drinks in London UK - if you'd like to come along, here's a Doodle poll we're using to coordinate. Venue TBC, but it'll be somewhere central:

https://doodle.com/poll/fgf8m28dmhpeiht9

Hope to see you there!

As always, if you find something you think should be in the next TMW, drop me a reply to this email

Andy

Curated by Andy Skipper, founder of CTO Craft and mentor and coach to CTOs, VPs of Engineering and other technology leaders around world

Reads of the Week

How To Be A Good Software Engineer Mentor

How To Be A Good Software Engineer Mentor

Mentoring is one of the best ways to help junior developers grow their skills. As a mid-level or senior developer, it's up to you to decide what kind of mentor you want to be. The most important thing to keep in mind as a mentor is that it's not about you.

Make Great Decisions Quickly with TOMASP

Make Great Decisions Quickly with TOMASP

As technical leaders and managers, our job is to make the right decision most of the time. Hiring, firing, technology choices, software architecture, and project prioritization are examples of high impact decisions that we need to make right if our teams are to be successful. This is hard.

Culture & People

Failing 15% of the time is the best way to learn, say scientists

Failing 15% of the time is the best way to learn, say scientists

When learning something new, people naturally look to challenge themselves but the task should be too easy or too difficult, lest they get bored or give up. Despite a long history of research, it is unclear why particular difficulty levels might be best for learning.

Starting an Engineering Management Book Club

Starting an Engineering Management Book Club

For the last several months some coworkers and I have been running an engineering management book club at work. It’s awesome.

Where Do The World's Software Developers Live?

Where Do The World's Software Developers Live?

I've been digging into GitHub data recently, and I thought it would be fun to use that data to figure out exactly where the world's software developers live and then to visualize the results interactively using D3.

Management Area 4: People, Part 1

Management Area 4: People, Part 1

These are not linked to ironically, they are all great reading. But they are linked to melancholically — all this great writing, but I think everyone would agree we don’t have enough good (let alone great) managers in software development.

Leadership & Self-management

The Coaching Mindset

The Coaching Mindset

Over the past months, SVPG has published several articles on coaching product managers. Many of these have focused on how to cultivate the right PM mindset: things like customer-centricity, true collaboration, and thinking like an owner rather than an employee, to name just a few.

How we align our goals

How we align our goals

How can we be aligned and autonomous at the same time? The short answer is: a shared map of enabling constraints on different abstraction levels. This post describes the more concrete answer. Purpose, north star, vision, mission, driver, BHAG, objective, epic, etc.

Leadership guide: Your first 60 days as a CIO

Leadership guide: Your first 60 days as a CIO

Whether you’re a seasoned CIO embarking on a fresh challenge or a recently promoted executive in a new role, it’s important to get your first few months as a CIO right. Achieving success at the beginning of your leadership journey is challenging, but essential.

Why This Opportunity Solution Tree is Changing the Way Product Teams Work

Why This Opportunity Solution Tree is Changing the Way Product Teams Work

I’ve found a visual aid that is profoundly changing the way teams work. It’s working so well that I feel compelled to write a book about it. But that’s going to take time and I want you to have it today.

Agile, Engineering & Product

14 Sprint Review Anti-Patterns Holding Back Scrum Teams

14 Sprint Review Anti-Patterns Holding Back Scrum Teams

Are we still on the right track? Answering this question in a collaborative effort of the scrum team as well as internal (and external) stakeholders is the purpose of the sprint review. Given its importance, it is worthwhile to tackle the most common sprint review anti-patterns.

Product Team Mistakes, Part 2: Selecting, Estimating, and Prioritizing Features

A little while ago, I asked a lot of designers what product managers did that annoyed them the most. For the sake of fairness, I also asked PMs the same question about designers. I thought maybe I’d get a few responses and write up a quick blog post about some of the worst offenders.

How Lyft Designs the Machine Learning Software Engineering Interview

How Lyft Designs the Machine Learning Software Engineering Interview

Lyft’s mission is to improve people’s lives with the world’s best transportation and it’ll be a slow slog to get there with dispatchers manually matching riders with drivers.

Yes, You Should Estimate Software Projects

Yes, You Should Estimate Software Projects

I hear more voices saying there is little point in doing time-based estimations on how long building software will take, and thus we should just stop doing it.

What Else?

Bees learn football from their buddies

Bees learn football from their buddies

Bees quickly master an insect version of football — with a sweet reward at the end — just by watching another bee handle the ball, suggesting that the tiny pollinators are capable of sophisticated learning, says a study in Science1.

That’s it!

If you’d like to be considered for the CTO Craft Community, fill in your details here, and we’ll be in touch!

https://ctocraft.typeform.com/to/XXRNqV

Can you help spread the word?

Please do remember to share this link if you know of anyone who’d like to receive TMW:

http://www.techmanagerweekly.com

Have an amazing week!