logoalt Hacker News

exabrialtoday at 7:26 PM3 repliesview on HN

This falls into a broader category of disillusionment: "Pretend problems are the funnnest ones to solve", meaning, when the problem doesn't actually exist, any solution can be leveraged as the "right" one because there is no real world backpressure to test if it's effective.

Software Devs love solving pretend problems, and the state of modern web development reflects this.


Replies

CM30today at 10:14 PM

I suspect part of this (at least where software devs are concerned) is resume driven development. It's a lot easier to get hired at a top company if you've worked on similarly difficult problems before, while working with 'boring', simple technology makes your CV look uninteresting to a potential recruiter.

It also gives you a lot more free time if you can persuade your employer to let you use cutting edge technology rather than needing to save it for your side projects after hours.

Plus, given how many startups fail, you do kinda need a backup plan...

So, I suspect a lot of companies are... encouraged to aim for scale and encouraged to tackle problems in the most overcomplicated way possible so that the people working there can take their experience to Alphabet/Meta/Apple/whatever if things go south.

csallentoday at 10:15 PM

I don't think that people are attracted to pretend problems for the sake of pretending.

I think it's more that people are attracted to tractable problems. We like to follow certain paths that are well-worn, where the next step is visible and easy to see. And whether those paths lead to a pretend/pointless destination is, surprisingly, irrelevant. They're easier to follow than whacking our way through the brush.

wredcolltoday at 10:01 PM

> Software Devs love solving pretend problems, and the state of modern web development reflects this.

Are you kidding, have you seen the C programming language?!