The futility of “I told you so” in software engineering teams
The common problem with &quot;I told you so&quot; is that you ignore all the other times where you told something that was wrong.  So, if we went back in time and magically implemented everything you ever suggested, we&#x27;d probably end up worse off.<p>So, maybe we want something like, everyone keeps track of every suggestion and every idea they make, then once we have determined we have enough information to fully judge the quality of a past suggestion, go back and evaluate why it was wrong&#x2F;right and why it got accepted&#x2F;missed.  Then, you adjust your processes to increase the rate of rejecting bad ideas while increasing the rate of accepting good ideas.  But that sounds like it&#x27;d be hard to implement, and it&#x27;s much more enjoyable to just get to act smug and superior.