Remove Coaching Remove Engineering Management Remove Recruiting
article thumbnail

An Engineering Manager’s Bill of Rights (and Responsibilities)

Honeycomb

Or, the small crisis with engineering management. In 2018, Honeycomb co-founder & CTO Charity Majors wrote a blog post titled, “An Engineer’s Bill of Rights (and Responsibilities).” These constraints incentivized managers to think hard about how to retain and grow their best senior engineers. This is good.

article thumbnail

Mentorship, Coaching, and Sponsorship — A Powerful Framework for Building Resilient Teams

Gitprime

Taking on an engineering leadership role can be disorienting for fresh recruits from the engineering ranks and seasoned veterans alike. Hogan spent more than a decade leveling up engineering organizations and growing leaders at companies like Etsy (as an Engineering Director) and Kickstarter (as VP of Engineering).

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

AoAD2 Chapter 6: Invest in Change

James Shore

Provide training, coaching, and other ways for people to get help without feeling judged. Start with an influential manager you trust and recruit them as an ally. In your conversations, starting with that first manager, talk about the challenges your organization faces with software development. Make a formal proposal.

Agile 94
article thumbnail

Bjorn Freeman-Benson: Three Challenges of Distributed Teams

James Shore

Bjorn described three challenges for distributed teams: the n+1 management problem, the junior people problem, and the friction of communication problem. The N+1 Management Problem. “For an engineering manager role, you have to hire people with director-level skills.” This is an astonishing claim.

article thumbnail

AoAD2 Chapter 3: How to Be Agile

James Shore

Start with an influential manager you trust and recruit them as an ally. In your conversations, starting with that first manager, talk about the challenges your organization faces with software development. Ensure each team includes a coach who can teach Focusing practices. They may try to recruit you.

Agile 103
article thumbnail

Bjorn Freeman-Benson: Three Challenges of Distributed Teams

James Shore

Bjorn described three challenges for distributed teams: the n+1 management problem, the junior people problem, and the friction of communication problem. The N+1 Management Problem. “For an engineering manager role, you have to hire people with director-level skills.” This is an astonishing claim.

article thumbnail

Investing in Career Growth & Team Development – Advice From 3 Engineering Leaders

Gitprime

As engineering managers and leaders, our job of course is to help our teams deliver value to the organization and its customers. Yet from a higher level, our role is to ensure that both engineers and teams continue to grow and develop. So what exactly does career growth mean, and how can managers and leaders invest in it?