Goals are admirable. They help you get things accomplished. That is, assuming you have the discipline to follow through. Maybe that's why I've never been big on setting goals. Why set myself up for failure? Or maybe I'm just lazy and if I change my mind no one has to know. I think the latter reason is the most accurate.
I prefer to just jump into projects and work on them when the desire strikes. For example, when I began writing my first novel I didn't tell anyone I was doing it. I wanted to see how far I could get first. Once I was well into it I think I told my husband, mother, and sister. (It's been ten years so I can't remember exactly.) They were all supportive, but I didn't tell anyone else until finishing the book was pretty much assured.
Anyhow, it all worked out, because I finished that first book and went on to write another that same year, which after many, many revisions was finally published. You can learn more about it here, on my website.
The only problem with this method is that it can take just a touch longer to get things done than if I had an end date in mind. Lest you think I'm completely lazy, keep in mind that once I get my mind set on doing something, I stick to it with the tenaciousness of a pitbull grabbing onto the leg of an unsuspecting passerby.
Now that I've started this blog, I realize that I need to post regularly or no one will bother to check for new posts. Hence, I am officially setting a goal to post at least three times a week. There, I've said it. I've even written it down. Hopefully I can stick to it.