3 ms·
You think about that when you design it. I used to work on trading systems which were managed in real time by a rotating team of traders (i.e. mathematically o
by throwaway55421 5y ago
You think about that when you design it.
I used to work on trading systems which were managed in real time by a rotating team of traders (i.e. mathematically oriented people as opposed to software engineers).
You design the system so that if it breaks there are at least workarounds that anyone can employ without needing to write code. For example, a big stop button, manual adjustments, manual trading, etc.
Maybe it stops printing money overnight and you take an opportunity cost loss. That's fine, post mortem at work, fix it.
In the worst case if you're not available then someone with ownership steps in like a CTO/founder level (who are of course always on call almost by definition, though they generally have the executive power to say - sod this, we'll just leave it down for a while).
- 2-718-281-828 5y agothis is such a bullshit you are writing here. maybe justifiable if your payment was really decent - but only then. with your line of thinking reintroducing public flogging for bugs would probably also work very well. also you are naive with your argument that people just do their job right so they don't get called in the middle of the night. bugs and problems can arise out of nothing (dns problems in google cloud and stuff like that) also bugs aren't always immediately attributable. there you have your group pressure dynamics. no, thank you.
- odonnellryan 5y agoYou're being harsh but I do think it ignores many of the realities of most software positions where you are often pressured into deploying on Friday, without time to write many tests, etc.
- 2-718-281-828 5y agoyes - you're right I'm a bit harsh. but colleagues with this attitude help egotistic employers to turn work into hell for the rest and are even proud of it.
- odonnellryan 5y agoWell, all the yelling you and I would like to do isn't going to change the fact that the problem is with leadership.