|
|
|
|
|
by klodolph
2425 days ago
|
|
> There was NO excuse for the failure described in the article. In this case, right. In general, stuff happens. There’s a tradeoff between reliability and effort. The correct reliability target is not 100%, because you can’t get 100% anyway, and as you approach 100% reliability the cost increases without bound. I’m not sure what the rest of your comment is about besides taking a big shit on web developers and talking about how awful they are. There is a precious small percentage of developers who are really good at making reliable systems and they have the burden / responsibility of spreading their knowledge. They work with the other actual developers you hire, those beautiful imperfect developers who cut corners, test in production, and don’t write tests. You make changes to your culture and your practices. You build monitoring and rollout automation. You increase test coverage. If you just call people children you’re going to be there, on the sidelines, watching other people build real products. You don’t teach people by making fun of them. |
|