> For most of us, it’s writing the correct code.
I am not sure about this statement, aren't we always cutting the corners to make things ~95% correct at scale to meet deadlines with our staffing/constraints?
Most of us, who doesnt work on Linux kernel, space shuttles, and near realtime OSes, we were writing good enough code to meet business requirements
My point is that coming up with the business requirements was always the hard part (unless you’re writing a scheduler)