logoalt Hacker News

john01davyesterday at 11:42 PM2 repliesview on HN

> Honestly it’s hard to refute the fact that we need roads and houses more than we need cat videos.

Software does more than cat videos.

Examples that may be relevant:

- CAD and simulation tools that physical world engineers use

- telecommunications (not just programmers, but programmers are vital for the current ultra-cheap generation)

- CT and MRI data processing

- alphafold

- scheduling systems for universities and other schools (makes education more scalable)

- infrastructure/systems programming (OS, web browser, etc.)

Furthermore, no one would claim that civil engineering is useless just because a certain class of billionaires liked to hire them to design silly structures. So, the prevalence of the less useful things speaks more to priorities as a society than anything about software engineering itself


Replies

rTX5CMRXIfFGtoday at 4:06 AM

Conveniently, those are the subdomains of the tech industry that require a deep understanding of CS theory (eg embedded systems) and DS&A, and yet whenever the subject of Leetcode comes up on HN, software “engineers” swoop in to argue how useless those are as a whole to 90% of the software being built in the world today…

Which, really, implies that 90% of people in this industry work in bullshit jobs that don’t require real engineering skills. You could even spout any BS about architecture in Medium.com and then asked to speak in a conference if it gets enough views.

hiyfschtoday at 3:35 AM

I do realize this and the cat video mention was really me being facetious.

And honestly software engineers don’t need roads anyway working a tough four-day work week with long commute into the basement.

Jokes aside, innovation comes at a price. Every great thing will be turned into a weapon so just wait until the alpha-fold mutants start crawling out of a nearby sewage treatment plant.