- #36
harborsparrow
Gold Member
- 689
- 198
@yungman many programmers never come to understand race conditions. I remember arguing, years ago at Bell Labs, with a designer who wanted to leave in a design that could result in a race condition. "But it will never happen in a million years", was his reply. I considered the guy a total idiot. Do you want to fly in an airplane with software that could even ever remotely have a race condition? Remember all those (was it Toyota?) cars that got stuck in full acceleration mode even though people were pumping the brakes? They never exactly revealed what caused it, but multiple people died and many accidents occurred because some designer pushed out a bad design in code somewhere.
Anyway, that designer in MY case was a close friend of the department head, and he was thus untouchable, and his views always won out in arguments. I moved to get away from him, and years later, they finally had to fire him--not because he harassed all the women and Jews, not because he was an idiot, oh no--but finally he got fired because in his arrogance, he got drunk at a company picnic and struck a supervisor in the face with his fist. Not only a supervisor too--he struck the only African American supervisor, and at that point, there was nothing even his well-placed manager friend could do to keep him from getting fired. I was one of about two dozen people who went out for a beer to celebrate afterwards.
That guy getting fired was the first time in my life I started to think about karma being, maybe, a real thing.
Anyway, that designer in MY case was a close friend of the department head, and he was thus untouchable, and his views always won out in arguments. I moved to get away from him, and years later, they finally had to fire him--not because he harassed all the women and Jews, not because he was an idiot, oh no--but finally he got fired because in his arrogance, he got drunk at a company picnic and struck a supervisor in the face with his fist. Not only a supervisor too--he struck the only African American supervisor, and at that point, there was nothing even his well-placed manager friend could do to keep him from getting fired. I was one of about two dozen people who went out for a beer to celebrate afterwards.
That guy getting fired was the first time in my life I started to think about karma being, maybe, a real thing.