←back to thread

116 points benterix | 1 comments | | HN request time: 0.252s | source
Show context
ChrisMarshallNY ◴[] No.45161923[source]
A classic. I was just getting started, when he wrote that, and that kind of thinking informed a lot of my personal context, throughout my career.

I feel as if a lot of multipliers have happened that he didn't anticipate, but I also feel as if the culture of software engineering has kind of decomposed, since his day.

We seem to be getting a lot of fairly badly-done work out the door, very quickly, these days.

replies(2): >>45162030 #>>45165361 #
convolvatron ◴[] No.45162030[source]
I think we only got to this point because of a near-complete erosion of personal responsibility

  - agile and devops both conspire to treat developers as replaceable standins

  - we're not even really expected to hang around and see the consequences of our decisions

  - on arriving in a new organization, we're presented with a heap of trash we're asked to just sort of keep it running, certainly not to fix it

  - 'industry standard best practices' win over a well designed bespoke solution every time, developers are just expected to write a little glue at most

  - managers aren't expected to know anything about the domain at all, but to track people to make sure they did what they said they were going to 

  - speed to feature is the only metric. instability can be papered over with bodies

  - we pretty much stopped systemic testing a couple decades ago 
so given that we've been on autopilot to a vibe-coding wonderland for quite some time, I guess we shouldn't be surprised that we've reached the promised land.
replies(3): >>45162592 #>>45162852 #>>45163186 #
1. ChrisMarshallNY ◴[] No.45162592[source]
Sadly, I have to agree. I was fortunate to work for a company that absolutely insisted that I take full personal Responsibility and Accountability for my work.

I was there for almost 27 years, so had plenty of time to deal with the consequences of my decisions.

They were insane about Quality, so testing has always been a big part of my work, and still is, though I haven't been at that company for eight years.