3 ms·
I love you Scott, but look at projects you have managed and will manage, they come out with bugs/problems/design flaws every time. Judgment is easy, but practic
by goggles99 14y ago
I love you Scott, but look at projects you have managed and will manage, they come out with bugs/problems/design flaws every time. Judgment is easy, but practice what you preach if you really want people to listen.
I think that you are expecting too much from he human race. We CAN always do better, but there will always be software bugs no matter what.
Humans will always make errors in judgment, planning or execution. Look at the Mars rovers, they updated the firmware on them once they were on mars. Do you think that they did not go over everything carefully? Look at anything which has been acclaimed to have been the greatest design or implementation ever and you can always find many same flaws with it.
I get what you are saying with the we can do better, but most people (including you) would rather be productive rather than going over everything 5 times and re-analyzing every design (analysis paralysis). Who could survive that grind? Humans need to be challenged and need to feel like they are progressing or their morale will be destroyed.
Things will not EVER change dramatically from this pattern. Everything is amazing and nobody is happy.