4 minutes
Just Do It
Just Do It
So, I failed. There’s no other way to put it, I haven’t posted in a few months now, so, that’s a fail. No way around it, so I’ll just lay it out there. I could go on and on about why I haven’t posted, but that doesn’t matter. This was a no excuse, just do it kind of situation, and I didn’t.
Now before you go thinking this is a woe is me, I failed, feel sorry for me, that’s not the vibe I’m going for. In fact, this is more of the opposite that anything else. Keep reading, I don’t think you’ll be disappointed.
For a while now, I’ve had many projects running. This could be programming projects, hardware hacking projects, home improvement projects, you name it, I had something along those lines going. I know, I know, everyone does, and that’s normal, but for me, I never liked finishing them. The excitement of starting a new project was all I was ever looking for, and once that excitement faded, I would stop and move onto something new. We probably all do this at some point in our life, and as I said, I don’t see anyhing wrong with it.
BUT. You have to go back and finish things at some point. For me, I’ve tried to do that so many times, that I end up just starting the project over, at least if that’s an option, and of course, I get that new excitement back, which quickly fades, and well, you know the drill. These past two weeks though, I’ve been trying to not just start projects, or work on ones in progress, but to actually finish some. Here’s what I’ve learned.
There’s Joy In Completion
The first thing I noticed when I started crossing items off my TODO list was the feeling I felt. It wasn’t a bland feeling of accomplishment, it was joy. I was happy to have finished something that I had started. While, I can say, it is not the same amount of joy as starting a new project, there was a bit of happiness puslating through me.
Perserverance Is Key
This one was a big one to learn, and honestly I’m still learning it. The main take away is that while some may tell you not to power through on a project if you’re not motivated, I think at least getting to a workable point in a project is more beneficial then taking a break and coming back. While I don’t think this is the answer for every project, I feel it can be very useful if you’ve already, say, written a program in your head and need to get it down in code. I do this all the time. I work out the basic skeleton in my head, but then after I get the technically challenging aspect written, I stop. I have so many projects like this in ~/code that I won’t count, as it would be too depressing.
The key here, though, is get to a working prototype, even if it means leaving out some details that you’ll add later. This way you have something working to achieve that point of accomplishment.
Just Do It
Finally, just do it. I know this term has become quite cliche at this point, but it is sound advice. Just write that blog post, or code that not so technical portion of the project. You’ll be glad you did. Even if you need to go back and change something later (HINT: You Will), at least you’ll have your idea worked out to the point where it’s now refining instead of creating, and that, of course, is easier on the mind.
I’m hoping to become a bit more regular with these posts now that I’m knocking out projects. I’m in the middle of writing a pretty basic CRUD REST API that has a web and mobile front end that I should have a few things to say about. This will be my first dive into reactjs and all of it’s fun components that go along with it, so expect that soonish.
Until next time…