I’m going to admit a major fault of mine — one I know I need to work on.
I have trouble completing my own projects because I am a perfectionist.
You see, I’m a dreamer and have always dreamt BIG. Often the projects I dream up are so complex that they’re simply too large for one single person to complete with a normal schedule and an adequate amount of sleep.
Granted, these were all before I learned about the SCRUM and AGILE methodologies.
But that’s not the point.
When it comes to my client projects, I am limited by several factors including time, budget, and other constraints. And therefore, I have deadlines I must (and do) meet without a problem.
When it comes to my own projects, I have essentially unlimited amounts of time, and I tend to fill in this time with as many improvements as I can. This happens because I’m obsessed with the details and how people might perceive my work.
Paradoxically, I am so concerned about the quality of my work, that sometimes my personal projects are never seen by the people who would most benefit from them.
And that’s a problem I need to work on. It’s what I’ve been doing with this very blog. I will always see ways of improving this blog whether it’s through design or functionality, but the content is available to be read, and that’s the important thing.
It seems as if constraints within projects actually breed creativity and productivity.
Through years and years of life experience, I’ve learned that to fix a problem we have, we must first admit to ourselves it’s a problem in the first place.
And that’s what I’m doing here. Because I really do think my projects can help people. But I’ll never know until I put them out there.