←back to thread

127 points leoncaet | 2 comments | | HN request time: 0.445s | source
Show context
burnt-resistor ◴[] No.44539155[source]
I'm disillusioned because it never happens, but purveyors of conferences and books are happy to sell the promised land™ of how "it's really going to be different this time."

Processes, tools, and diligence vigilantly seem the most apparent path. Perhaps rehash the 50 year old debate of professionalization while AI vibes coding is barking at the door, because what could possibly go wrong with even less experience doing the same thing and expecting a different result.

replies(3): >>44540097 #>>44540223 #>>44540697 #
intelVISA ◴[] No.44540097[source]
Aye, it never happens but it does sell a lot of books ;)

I don't think we'll reach this promised land™ until incentives re-align. Treating software as an assembly line was obviously The Wrong Thing judging by the results - problem is how can we ever move to a model that rewards quality perhaps similar to (book) authors and royalties?

Owner-operator SaaS is about as close as you can get but limits you to web and web-adjacent.

replies(1): >>44540169 #
ozim ◴[] No.44540169[source]
Just like all the fitness content.

Get couple shredded guys and gals to show off how fit they are so everyone feels guilty they are snacking past 8PM.

Sell another batch of “how to do pushups” followed by “how to do pushups vol.2” with “pushup pro this time even better”.

Where in the end normal people are not getting paid for getting shredded, they get paid for doing their stuff.

I just constantly feel like I am not a proper dev because I mostly skip unit tests - but on the other hand I built last 15 years couple of systems that worked and were bringing in value.

replies(2): >>44540368 #>>44540602 #
1. qznc ◴[] No.44540602[source]
You could switch into a domain where safety-critical software is developed. Here devs complain about the inverse problem: Why are we required to have 100% test coverage?!

(The answer btw: Because nobody would be able to explain to a jury/judge that 80% or whatever is enough)

replies(1): >>44541790 #
2. pydry ◴[] No.44541790[source]
Or they complain that they know everything has gone to hell but if they blow the whistle revenge will be taken against them.

Everybody who worked with the 2005 Toyota Camry ETCS would have known what was up when it killed a few people, for example. Nobody can work on spaghetti code of that magnitude and not realize that something is off.

Boeing employees who tried to blow the whistle were similarly ignored or silenced while a few died in mysterious circumstances.