Launch fast, ignore obvious things. I see it daily: „just ship products, we finish them when they come for repairs“. Scary new world, nobody is really responsible for this. The workers do not stay long. As well as managers.
I recall a discussion here about the decline in software quality, from many years ago. Someone argued that if we designed hardware the way we design software, we'd be too afraid to go outside. At the time, I thought it was just hyperbole...
It's still clearly an exaggeration, but one could argue that reality is gradually moving in that direction.
My take on this that's more to do with increase in software complexity and "quarterly thinking" than "people just don't care." As an embedded engineer I don't get much to say except maybe sprint to sprint unless I start my own company.
My director pushes production guys really hard. They sometimes close an eye and ship a bit faulty product. No screws on heatspreader or wrong thermal pad. And here you go, these things do not last long. But in the books revenue was made in that year. Repairs will come later as separate expense.
> I recall a discussion here about the decline in software quality, from many years ago. Someone argued that if we designed hardware the way we design software, we'd be too afraid to go outside. At the time, I thought it was just hyperbole...
Lead paint on children's toys and asbestos in the walls suggest there has never been a culture of making sure it is safe before putting it in production even in the physical world.
But asbestos in the walls is great for the safety of those living there — the place doesn't burn down so easily. It's the safety of anyone who inhales the dust when the place gets broken down that's endangered by asbestos.
Launch fast, ignore obvious things. I see it daily: „just ship products, we finish them when they come for repairs“. Scary new world, nobody is really responsible for this. The workers do not stay long. As well as managers.