5 ms·
The problem is that developers also need to understand what they are coding, and fight back when they notice that the design is fundamentally flawed. In this c
by nobodyandproud 7y ago
The problem is that developers also need to understand what they are coding, and fight back when they notice that the design is fundamentally flawed.
In this case, the lack of redundancy should have been a red-flagged.
This is why domain knowledge is at least as important as coding skills.
- durnygbur 7y agoIn highly process-based environments, which outsourcing centers are, fighting back gets you harrased by the zealot managers out of the workplace.
- ganeshkrishnan 7y agoThere were multiple redundancy built in. Multiple sensors, voting mechanism, manual override. Many of which meant re-training the pilots and Boeing wanted to avoid it. I think southwest airlines had multiple sensors
- nobodyandproud 7y agoThe 737 Max aircrafts that crashed relied on a single AOA sensor. A second AOA sensor is an option. Which means code was written to account for both configurations. Many, many things must happen and change to avoid allowing management to make decisions unchecked. Because this is a case of bargain-bin engineering and tunnel-visioned management ruining a once-reputable company.
- deleted 7y ago[deleted]