Technical experts have zero customers

21 pointsposted 19 hours ago
by gboesel

21 Comments

LarsAlereon

18 hours ago

It's one thing to advocate not over-engineering your minimum viable product, but it's quite another to normalize releasing Potemkin village products and hoping customers pay before they realize the product doesn't work.

theamk

17 hours ago

> A friend sent me this screenshot the other day - his backend had been running for 7 days without a proper database setup. Just failsafes returning empty responses. Any technical expert would tear this apart immediately. (We're talking about a

> But people were using it daily and paying for it.

Assuming this was something customers cared about, it's called "burning the reputation". Yes, it can be quite profitable - ask Broadcom. But it is usually done _after_ the company is famous and has tons of customers, not before.

gizmo686

13 hours ago

There is another model. Burn your reputation, then start over under another name and burn your reputation again.

karmakurtisaani

11 hours ago

Also a popular step after being bought out by private equity.

jmogly

12 hours ago

Respect, sometimes we forget that our software is actually supposed to do stuff. Will say though you can have both, especially now with llms where you don’t have to trim each piece of wood yourself. Also, it’s not always about cutting corners to make a buck, sometimes it really is about creating a great product that people love using. Engineering quality is part of that.

jhanschoo

10 hours ago

The author has a qualified point in that it's OK if some part of the app not central to the primary value proposition is not working.

But if a vibe-coded app promises to solve a problem for a paying customer and does not actually solve it but leads the customer to believe that it is being solved, that is fraud.

scuff3d

14 hours ago

This should be called the carnival model of engineering

- Build something that is total dogshit but just good enough not to totally fall apart

- Convince people to pay you for it

- Close up shop and split after you've got all their money but before everything falls apart (or at least before people get wise and stop paying)

- Rinse, repeat

bravetraveler

14 hours ago

We do have a salary, though. Still waiting to be left behind. Enjoying the rat race? Seems like it.

treve

15 hours ago

A good engineer is not a perfectionist, but they're not callous either. It's knowing when to make the trade-off, or at least making an informed guess.

icedrop

12 hours ago

one of many things, but agreed

hooverd

14 hours ago

that's half of engineering

laterium

11 hours ago

that's half of a comment

fuzzfactor

17 hours ago

If you're the technical expert and you have zero customers, you're in position to win any customer who values technology most of all. You may not even need persuasive sales efforts, mere exposure alone might get the ball rolling.

OTOH, if you're the persuasive sales expert you'll always be so loaded down with customers that you never have time to cater to the most technically demanding ones. Leaving those customers as low-hanging fruit for the top technologists instead.

If it's a technology company, the only time everybody really wins is when you're both.

alganet

19 hours ago

Yes, please, antagonize technical expertise! When shit hits the fan, it makes us look better.

GianFabien

16 hours ago

When your vibe coded slopware blows up ... who are u gonna call?

user

14 hours ago

[deleted]

thrwaway55

16 hours ago

I can sadly imagine a business model where you call no one and just move onto the next grift with the speed.

7bit

9 hours ago

What a terrible article. The author throws completely different types of problems into one pot, regardless of whether they have real User-Impact, cause Potential Security problems or Data loss or are just architectural decision with no user-impact at all. And then continues to apply the same logic and argument to all of them - that the users are wrong and should just shut up.

I truly hope he never becomes a product manager anywhere I am a customer.

hooverd

14 hours ago

We should really price / punish "oopsies" higher. I don't think any other profession gets away with as much consistently fucking up as software.

Imagine an airline running these principles- who cares if we have a few crashes, as long as customers still pay!

danielbln

5 hours ago

Apples and oranges. If some vibe coded CRM kicks the bucket, no one dies.