March 4, 2007 3 Comments
Sorry that this is a little ranty… but I feel like a lot of us are like this.
Perfection is possible, but it will never happen. Striving for perfection leads to what my old boss referred to as development constipation. You just build and build and build, and never release. I’m so particular and driven by somehow obtaining perfection that I don’t launch anything on my own.
It’s extremely difficult for me to overcome. I feel like I receive a lot of validation from people I respect seeing and enjoying my work. That peer-validation is something I strive to achieve; it’s probably one of my psychological needs.
Unfortunately, that validation is what matters the least. Realistically, nothing else matters except for accomplishing the application’s goal. The users don’t and shouldn’t care about my needs as a person.
There’s always a better way. A perl programmer could always do it better. Doing something in the first place is what matters.