Remix.run Logo
▲ sevenzero an hour ago

>to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet

It's totally the devs fault and not the environments devs have to work in. Deadlines forced down on you until you have to make compromises, 24/7 having to compete with people who actually don't care because you have to meet months end payments somehow. Whole businesses blinded by a tech gold rush.

>We're a clown industry.

I do agree here, but that includes every non dev person.

▲jimnotgym an hour ago | parent | next [-]

Time for me to drag this old chestnut back up.

You don't see the same problems in say, structural engineering as you do in software engineering. I suggest this is due to needing to go through the formal training required of a structural engineer, and membership bodies like chartered institutions, with standards and codes of ethics. We might want to reflect on that

▲pletnes 3 minutes ago | parent | next [-]

You do. Structures fail. Less so in parts of the world where serious regulations are in place.

▲IX-103 31 minutes ago | parent | prev | next [-]

I think being legally liable for any failures that pop up probably also has something to do with their more cautious culture...

▲drdec 32 minutes ago | parent | prev [-]

I agree with you but I would extend that observation to include the age of the industries. We have been making structures for thousands of years. Software is an infant compared to that.

I think that has more to do with than some unverifiable sentiment like "software people are simply inherently less serious than other engineers".

▲bonoboTP an hour ago | parent | prev [-]

The people who set the deadlines are trying to stay competitive so there are contracts with clients so your salary can come from somewhere.

▲RugnirViking an hour ago | parent [-]

competing with others doing the same thing in a zero sum game. We all just have to simultaneously coordinate to agree not to set unrealistic expectations or deadlines! Sounds easy, right?