Sergio Visinoni’s Post

View profile for Sergio Visinoni, graphic

CTO | Tech Advisor | Mentor | Newsletter Author

“𝙄 𝙙𝙤𝙣'𝙩 𝙣𝙚𝙚𝙙 𝙩𝙤 𝙬𝙤𝙧𝙠 𝙛𝙤𝙧 𝙖 𝙡𝙞𝙫𝙞𝙣𝙜”, someone on my team told me. We were having a heated debate due to diverging views on technical directions, priorities, etc. And then they went on with something along the lines of “𝘞𝘩𝘦𝘯𝘦𝘷𝘦𝘳 𝘐 𝘩𝘢𝘷𝘦 𝘣𝘦𝘦𝘯 𝘧𝘢𝘤𝘪𝘯𝘨 𝘱𝘳𝘰𝘣𝘭𝘦𝘮𝘴 𝘢𝘵 𝘸𝘰𝘳𝘬 𝘪𝘯 𝘵𝘩𝘦 𝘱𝘢𝘴𝘵 𝘐 𝘢𝘭𝘸𝘢𝘺𝘴 𝘦𝘯𝘥𝘦𝘥 𝘶𝘱 𝘭𝘦𝘢𝘷𝘪𝘯𝘨. 𝘐 𝘩𝘢𝘷𝘦 𝘻𝘦𝘳𝘰 𝘪𝘯𝘤𝘦𝘯𝘵𝘪𝘷𝘦𝘴 𝘵𝘰 𝘵𝘳𝘺 𝘢𝘯𝘥 𝘴𝘰𝘭𝘷𝘦 𝘵𝘩𝘦𝘮.” That was an unexpected 𝘧𝘪𝘳𝘴𝘵 𝘦𝘹𝘱𝘦𝘳𝘪𝘦𝘯𝘤𝘦 in my leadership career. On the one hand, I was unsettled by the information I just received. On the other hand, it gave me the key to reading and understanding certain behaviors and patterns. I was left with the following dilemma: 1️⃣ Should I just let them be a solo player and work on their own agenda, setting a potentially dangerous precedent for the team? 2️⃣ Should I maintain my position and risk losing this person in the short term? To make matters more complex, losing this person would have meant losing important historical information on a key portion of the stack. ⚾️ Talk about a curveball! What I ended up doing that somewhat worked - given the circumstances - was a combination of the following: - 𝗕𝘂𝗶𝗹𝗱 𝗧𝗿𝘂𝘀𝘁: I started to spend a lot more time with this person and built a stronger relationship. - 𝗥𝗶𝘀𝗸 𝗠𝗶𝘁𝗶𝗴𝗮𝘁𝗶𝗼𝗻: I de-risked the situation around them by making sure that other people would become proficient in that particular part of the stack. - 𝗕𝗮𝗹𝗮𝗻𝗰𝗶𝗻𝗴 𝗙𝗼𝗿𝗰𝗲𝘀: Since this person was very good at coming up with new ideas or projects - a pioneer - when the opportunity arose, I helped them take the lead in the early stages of an important new project, surrounded by people who would complement them not only technically but also behaviorally. ✅ Did things get better? Yes ✅ Did the person stay with the company? Yes ❌ Was it a massive success? Not exactly. Some underlying occasional friction remained, suggesting that we had been mostly mitigating the symptoms, rather than addressing the root cause. Sometimes you just have to play with the cards you're served. Accept that improving a difficult situation is always worth it, even when it doesn't make things perfect. #EngineeringLeadership #CTO #Curveballs --- 🔔 Enjoy my content? Follow me for daily content on Engineering Leadership 🗞️ Do you like long-form content? Subscribe to my weekly newsletter “Sudo Make Me a CTO” (link in bio)

Adam Horner

CTO coach • Fractional CTO • I help CTOs, startups & scaleups accelerate

6mo

Thats a tough one Sergio and not an easy decision. It sounds like a common variant of the “toxic genious” dilemma to which the text book answer would be to get rid of them, however it’s rarely that simple is it. If you had the same situation again would you do the same thing or something different?

Cecile Barbaroux

Product & Analytics Leader, Advisor | B2C, B2B SaaS, Marketplaces

6mo

Definitely challenging. Glad it ended well! The mistake I made when faced with similar situation was to wait too long, which resulted in a far worse outcome. Overhiring in the tech industry in the past years might have contributed to this, probably less job-hopping now but still, it is crucial to proactively address motivation issues within the team from the outset. I've learned to be vigilant about this.

Alexander Kliotzkin

I help undervalued senior engineers break into leadership | Career & Leadership Coach | Director of Software @ Infineon | World citizen 🌎

6mo

A truly difficult situation Sergio Visinoni. But then that's why leaders get paid the big bucks 😁 I've had a similar situation with a brilliant team member that contributed immensely technically, but was constantly having issues with the org culture, stakeholders, and partners. I took a similar approach to what you describe, but at the end of the day, there's only so much you can do. No one person is bigger than the team. And you need to mitigate the situation accordingly.

Alvaro Jose Lorente Perez

Fractional CTO | OSS Founder

6mo

Love this story, it's full of great learnings. I generally enjoy flat organizations that empower people to collaborate. Regarding this person, that attitude is something I would not like to work with them. Your strategy is great, also overtime reduces their privileges, and everyone in the organization can have the same weight.

Eric Livingston

PM Sr. Director @ Tableau // Unified Analytics // I build high-performing PM teams and great products

6mo

Wow! That's a tough situation - I've honestly never heard of someone stating displeasure in this way. I *think* what they were saying was something like, "There are certain problems you can't pay me enough to solve." I can understand that, to some extent. I think you did the right things.

Akash Mukherjee

Author of "Complete Guide to Defense in Depth" | Ex-Leader @  Apple AIML | Former Tech Lead at Google | Helping spread Leadership Awareness in Software Engineering - subscribe now!

6mo

This is a great story and I think people do decide to give up especially when they don't feel nobody's rooting for them. Your solution sounds amazing and I've experienced working with leaders who make this choice very easy in a very similar way. Thanks for sharing Sergio Visinoni

Yordan Ivanov

Data Engineering Leader | Driving Business Growth through Scalable Data Solutions | "The Relationship Expert"

6mo

It's a tricky situation and a great example of why it is essential to pick your battles. I would prefer not to work with that person in the long run. However, I wouldn't risk losing them immediately. It sounds like you handled that situation really well, Sergio Visinoni. Congrats!

Steven Claes

Connector of Talent and Success 💼 | Empowering Businesses to Thrive through People | Culture Growth Strategist | Coach | Writer | HR leader | #1 Linkedin Belgium (top 20 HR 🌍)

6mo

Navigating team challenges with such strategy is truly inspiring. Thanks for sharing Sergio Visinoni

See more comments

To view or add a comment, sign in

Explore topics