A very interesting observation on the human mind/spirit is that we can almost all accept that there's room for improvement, but can't accept that this means there are flaws.
It's easy to get someone (including yourself) to accept that there's more to learn. It's really hard to get most (including ourselves) to accept that this means we're ignorant.
That's not an "always" thing. It's a "usually" thing.
Even where we can accept that we're ignorant, flawed, et al, we usually have to deal with that having a more negative connotation and emotional impact than with the more positive version.
Applies to what you're talking about on this editorial just as much as to any other aspect of life.
Imagine if training in our professions were marketed as "you're incompetent and ignorant if you don't take our classes" vs "take your skills to the next level and advance your career". They both really say the same thing, but one is more likely to get the company offering the training lynched while the other is likely to get a positive response.
Same for views on projects. "We completed the project, but there are some improvements we'd like to incorporate in our next refactor", vs "It's buggy". "We tested some approaches and found some needed improvements" vs "Everything we've done so far is flawed".
- Gus "GSquared", RSVP, OODA, MAP, NMVP, FAQ, SAT, SQL, DNA, RNA, UOI, IOU, AM, PM, AD, BC, BCE, USA, UN, CF, ROFL, LOL, ETC
Property of The Thread
"Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon