I think coding kinda forms us to be perfectionists, because a small mistake can disable entire programs.
I'll share my epiphany that I've learned from HN that PG said...if we're not embarrassed at launch time, it's too late. Being a perfectionist my self, it's a brilliant statement.