There was a time in my previous job that I had to take some system safety course.
A system safety course are courses where the participants learn how to design systems that are sound, putting safety as a priority.
System safety courses are dry shit. A lot of us don’t like it. Software safety are even worse. You learn ways to code software that puts safety as a priority.
I do not like to look at codes. As a support engineer, I was glad that most of what I had to do are look at codes and not code them.
Despite how much of a chore it was, deep down we know if we fxxk things up, its not just about losing our jobs.
In the system safety course, we were told of how an actual aircraft crashed.
The pilots observed that parts of the software system controlling the plans were abnormal.
Their training taught them that in the event of such