Vinit Gupta’s Post

View profile for Vinit Gupta, graphic

Java Developer @TCS | Technical Blogger (40k+) | NodeJS, ReactJS, NextJS, MongoDB, Spring Boot, AngularJS | Ex SDE Intern@Uolo, Tablt

Something to consider as an Engineer 💡

View profile for Yangshun Tay, graphic

GreatFrontEnd | Ex-Meta Staff Eng | Created Blind 75 | Follow for Software Engineering, Front End and Design Systems content

At a 1:1 with my manager at Meta, I shared something that had been on my mind: "I feel redundant. The systems are running smoothly, the team is thriving, and I don’t feel needed". To my surprise, my manager smiled and said, "That’s a sign you're doing a good job. The team can succeed, even if you step away for a moment, and that’s a sign of great engineering leadership — the bus factor is healthy". This conversation reframed my thinking entirely. It reminded me that good engineering isn’t about being indispensable — it’s about enabling the team to thrive without being overly reliant on any single person. "Bus factor" is a measurement of the risk resulting from information and capabilities not being shared among team members, derived from the phrase "in case they get hit by a bus". A strong bus factor is a hallmark of a resilient engineering organization. And as engineers, one of the greatest contributions we can make is to create processes, systems, and teams that don’t collapse in our absence. If you take pride in being indispensable, think again. The goal isn't to be irreplaceable but to be impactful. Great engineers, especially senior ones, spend time identifying opportunities for their teams, empower teams to succeed without them, search for / create the next opportunity, repeat. #softwareengineering #meta #techleadership

To view or add a comment, sign in

Explore topics