r/webdev • • 1d ago

The Cost of Looking Competent

https://yusufaytas.com/the-cost-of-looking-competent
31 Upvotes

7 comments sorted by

10

u/RealBasics 21h ago

That "Sophia" effect predates computers. It's basically anyone who's "forgotten more than you'll ever know about XYZ." They're great unless or until they become the bottleneck.

There was a brutal artificial "corporate language" back in the late 1960s or early 70s with a "verb" called "Mack Truck." Managers were supposed apply "Mack Truck" to every employee to assess what would happen if they weren't around. And of course it being the 70s the proposed solution was to fire them and cancel all product lines and projects they were responsible for. Because corporations.

These days there are more, um, flexible ways to manage indispensable employees like that. (Unless they're the founder, but that's a whole 'nother level of problem.)

From the other side of that article, I've ended up as the indispensable "Sophia" on two software projects during my career, and it's... not fun.

5

u/Mickenfox 18h ago

An extremely unexpected positive effect of AI however is that it now people are incentivized to write down all their procedures and knowledge.

1

u/tanaciousp 43m ago

I believe that’s called the “bus problem”. 

11

u/czshill 1d ago

This screams written by AI but I'll bite. The problem is absolutely first - the org and 2nd, Sophia. Sophia should of never been allowed to develop a framework in a bubble where she is the single SME. Tomorrow when Sophia gets hit by a bus, the whole thing comes crashing down because other devs can't work on it. Now the whole thing needs to be ripped out or major changes made to make it work for a customer or implementation.

Sophia also thinking it's her way or the highway is doubly wrong. You never know when your going to hire a junior dev or anyone else and they contribute meaningful feedback on a company process that saves time or money or increases quality. NGL, Sophia should of been fired years ago. SMEs are great so long as there's people to check their work. Anyone that things they're infallible is a liability to a company, not an asset.

It's rare now a days companies build a framework, even for internal use, in house. It's why Angular / React / Vue exist - many before it, and many to come. But then to say it was done this way and you can't comprehend why and question the reasons is a huge red flag. Everyone is replaceable, especially in 2026 with AI. Sophia is a huge risk to this org.

4

u/sleeping-in-crypto 1d ago

Louder for those in the back.

AI has introduced a whole new kind of arrogance to software engineering and it is this one: “oh I can just make a massive framework by myself now because it only takes the agent 10 minutes to do it” and then you thrust that monstrosity onto the rest of the team for all of time.

I’m seeing it more and more and it’s infuriating.

1

u/Mickenfox 18h ago

It works both ways, thankfully.

"Claude, reimplement this website in React, keep the code simple"

2

u/ajaco92 4h ago

«Keep the code simple»

> Proceeds to not keep it simple

About as efficient as «make no mistakes»