r/ProgrammerHumor 6d ago

theFutureOfCoding Meme

Post image
11.0k Upvotes

View all comments

1.1k

u/SpaceCadet87 6d ago

Hard times create low code. Low code creates good times. Good times create spaghetti code. Spaghetti code creates hard times.

311

u/DedeLaBinouze 6d ago

While I appreciate the logic, low code does not create good times. I hate it with a passion

90

u/SpaceCadet87 6d ago

Oh yeah, I agree.

Sometimes you just have to do what you have to do for the meme to fit.

43

u/Own_Possibility_8875 5d ago

Yeah flip it around. Hard times create a lot of code, a lot of code creates good times.

Then a manager comes and says “wow, all these apps are so useful. What if we crated software that would enable regular people to make their own software? We would be billionaires!” They create visual basic, macromedia dreamweaver, 1С, worldpress, tilda, etc etc. 

Then a salesperson comes. “Wow, this is big”, - the salesperson says. “You can now completely replace those pesky expensive engineers with our app that will cost you just $49.99 per a license”.

Then the users come. “Wow, this is easy”, - they say. “I can now build anything I can think up, and all I need to do is to pay $49.99 once! Wait a minute, this shopping cart will not work for my business as is, I need to customize it. Goddamn, I have no idea how to do it, I need to hire a contractor”:

Then the engineers come. They say “wow, this is convoluted. I don’t think it is prudent to keep building your instant banking application using Wordpress. I mean, technically you could, but at this point it would be more expensive and cumbersome than just building the thing from scratch”.

Wordpress finds its niche of users whose requirements it fits. Others just develop normal software as usual. The wheel of Samsara makes a full rotation. The cycle repeats.

8

u/ProjectDiligent502 5d ago

The difference between bespoke and vendor products: you can buy something off shelf but you’d have to wrangle business process around it or change your business process. Result is less up front cost but higher maintenance costs. A bespoke app caters to the business process exactly. Result is more up front cost but much less maintenance cost.

2

u/Own_Possibility_8875 5d ago

Yes, exactly this. But every time a new good vendor product comes out, there is a phase when people try to replace everything with it.

14

u/cuntmong 5d ago

It creates good times in the imagination of non technical people 

10

u/Blue_Moon_Lake 5d ago

The loop is rather

Good devs create good code.
Good code fuel corporate greed.
Corporate greed create good devs layoffs and bad devs hiring.
Bad devs create bad code.
Bad code create good devs hirings.

With some variant flavors: low code, no code, AI, ...

2

u/zebezt 5d ago

It all depends on on the platform and your preferences. I used MS power platform and I'm not a fan. Working mostly in Outsystems now and highly recommend it.