Jeff, my manager posted 5 Dysfunctional Attributes of Good Engineers
I agree with all 5 and I think I suffer from all 5. I’ll call myself a good engineer. I think that is why I still have a job.
lazy: check I’m hugely lazy, rather not do the work, but if I have to, I’ll find the minimal
selfish: check It’s all about me
ignorant: check but not ignorant enough
paranoid: check I don’t trust anyone, even myself
insecure: check I think I will get fired for incompetence every year