Sign in
Log inSign up
Shawn Axsom

120 likes

·

3.4K reads

16 comments

Eleftheria Batsou
Eleftheria Batsou
Apr 4, 2022

Excellent writing with a lot of value once again, thank you Shawn Axsom! 👏

1
·
·1 reply
Shawn Axsom
Shawn Axsom
Author
·Apr 4, 2022

Thanks, Eleftheria Batsou!

I appreciate your feedback, as always 💛

·
Fernando Pereira
Fernando Pereira
Apr 4, 2022

Loved the article! Thanks for sharing!

It takes relationship-building, practice in working as a team, and familiarity with each other to reach the potential safety level those individuals could feel

I thought a lot about this lately. That's why we started (Remote) Mob Programming sessions a couple of weeks ago. I love the way the devs participate. It just feels good to work this way! I think this activity leverages some of the things you mentioned, like Teamwork, Camaraderie and Growth. Also, feedback was great so far :D

1
·
·2 replies
Shawn Axsom
Shawn Axsom
Author
·Apr 5, 2022

That sounds nice. So like paired programming, but more than 2 people?

Are you going to write a blog post about it? Do share 🙂

1
·
Fernando Pereira
Fernando Pereira
Apr 5, 2022

Correct! We are 7.

I might write something in the near future. I'll let you know for sure :)

1
·
Ali Hasan
Ali Hasan
Apr 6, 2022

This is absolutely amazing, I love the idea of sharing from the experience background. I appreciate providing this wisdom Shawn Axsom

1
·
·1 reply
Shawn Axsom
Shawn Axsom
Author
·Apr 7, 2022

Thanks Ali! 🙏

·
Allan Vila
Allan Vila
Apr 3, 2022

“A team is only as good as the sum of its parts, which includes having complementary skillsets.”

I absolutely love this quote. Shawn’s process from hiring teams to scaling them is masterclass. 💯

·
·1 reply
Shawn Axsom
Shawn Axsom
Author
·Apr 4, 2022

Aw thanks 💛

It's something I don't hear a lot of from hiring managers and recruiters.

People are overly focused on the individual, and finding "top talent".

Versus focusing on the team, and finding "top fit".

1
·
Jorge Romero
Jorge Romero
Apr 4, 2022

This is something I am unfamiliar with. As I have never worked in a software team. But it helps me set a point of reference for my expectations. Thanks Shawn

I am curious on how would you handle groupthink, in cases where it may be damaging to the output of the team? I ask because of the emphasis you put on diversity and psychological safety, so I think you value honest opinions from team members 😅

·
·1 reply
Shawn Axsom
Shawn Axsom
Author
·Apr 4, 2022

Great topic.

Diversity and psychological safety help prevent groupthink.

Diversity helps bring diverse viewpoints.

Psychological safety helps make sure those individuals feel safe to share their viewpoints, rather than going with the group.

Other aspects for avoiding groupthink include anchoring.

In the book "Leadership is Language" IIRC (or some recent book I read 😅), it discussed if you're the leader, don't be the first to speak up, or you anchor the conversation, reducing variability of follow-up ideas more so than other people due to appealing to peoples' bias towards authority.

·
Diego Ballesteros (Relatable Code)
Diego Ballesteros (Relatable Code)
Apr 4, 2022

Great write-up Shawn. Definitely like your points in relation to generalist vs specialist "Why not both?"

It's important to have a team of varied strengths.

·
·1 reply
Shawn Axsom
Shawn Axsom
Author
·Apr 4, 2022

Yeah!

Fullstack vs Frontend/Backend is a great example.

It's nice to have a mix of deep knowledge, along with others that are flexible when frontend/backend ebbs and flows.

Fullstack engineers can be great for throwing together POCs, unpacking tightly coupled UIs with APIs, etc.

Frontend or Backend can have much deeper experience in their domains and in areas like design, accessibility, or devops, infra, cloud.

Teams with both can work well for most teams.

And for specialists, it can be good to have a more technical Frontend Engineer, a more designer-focused Frontend Engineer, etc. Specialization doesn't stop at Frontend versus Fullstack.

1
·
Narmada Nannaka
Narmada Nannaka
Apr 4, 2022

A very detailed write-up. Thanks for sharing. I like the hiring criteria you have at Docker - it provides a great insight into the team member.

Just curious - Do you share the individual response across the team once hired so the team can benefit from the knowledge? Personally, I tend to find out the pitfalls of one’s strength as well. This helps to ensure that an individual’s strength is not detrimental to the team’s success.

·
·1 reply
Shawn Axsom
Shawn Axsom
Author
·Apr 4, 2022

Hey Narmada Nannaka!

Nope, we keep the information shared about the candidate confidential to the hiring panel.

The hiring manager is usually the direct manager of the individual, and the manager will therefore have the knowledge of the strengths/weaknesses (along with aspirations, ideal work environment, etc that I often ask about), and some of that may carry over to employment.

1
·
Tanish Shrivastava
Tanish Shrivastava
Jun 12, 2022

I'm glad that I read this article, I didn't knew that people think about this topic so deeply. I really like working with people who actually do help out their juniors instead of looking them as competition, and treating them with hostility.

They often forget that they were juniors once as well, and didn't know a lot of the things which they learned later.

Thanks for this wonderful article, Shawn.

·