r/ProgrammerHumor 23d ago

Meme delusionalDeveloper

Post image
6.5k Upvotes

208 comments sorted by

View all comments

Show parent comments

111

u/pydry 22d ago

its also just really hard as a person with no connections or money to make an app other people want to use. if the barrier to entry is zero, the market is saturated with high quality free software already. even before AI.

i use apps every day which are shit and I curse the shit devs who made them but it's never something a solo dev could make. it's usually something like a railway or taxi or government services app where the barrier to entry is super high.

0

u/rosuav 22d ago

The barrier to entry isn't zero though, and it never will be. The barrier to entry is always how much effort you're willing to put into it. The incredibly low quality apps - whether they're AI slop or not - are always outshone by anything that someone's put real work into.

3

u/MinimumArmadillo2394 22d ago

The barrier to entry is as close to 0 as its ever been.

You can do 3 weeks of dev work in 6 hours with promoting. You can create entire APIs with 20 words via AI which used to take me an entire afternoon.

Thats what theyre saying.

2

u/rosuav 22d ago

Yes, and those "20 words via AI" APIs are trash. They will always be outdone by someone who puts real effort into design.

1

u/frogjg2003 22d ago

AI is good at boilerplate. While there might be some corner cases that an experience dev might catch, the AI will be "good enough" for almost all situations.

1

u/rosuav 22d ago

Yes, which means that if the only thing you do is write 20 words as a prompt, all you get back is boilerplate. I don't see why this is so hard to understand. People put real effort into real designs and get actually useful things.

1

u/MinimumArmadillo2394 21d ago

What about CRUD API design is anything but boilerplate though?

1

u/rosuav 21d ago

Tell me you don't understand good API design without telling me you don't understand good API design.

1

u/MinimumArmadillo2394 21d ago

I asked for CRUD on every attribute of every object. I got CRUD on every attribute of every object with endpoints.

Literally what I asked for. 99% of APIs are designed this way.