Sometimes I write blog posts for others, and sometimes I write them to work through my own challenges. This is a “my own challenge” blog post, so feel free to read it or skip it depending on your interest level.
In life you’re going to encounter road blocks as you progress towards your goals. This is inevitable. (The alternative is you reach no road blocks because you are not moving forward, and that is far worse.) At these points on your journey it can be extremely beneficial to determine what the roadblocks are telling you.
The first option may simply be that you’ve encountered a normal hurdle you need to get past. Meaningful work is hard, and requires you to put in effort to accomplish what you’ve set out to do. If this is the type of roadblock you’re facing, buckle down and push on. You’ll get past it, eventually.
The second possibility is that the roadblock is there to move you towards a different direction. For example, I’ve encountered nothing but misery since working full time on the game I’m trying to make. I’ve hit wall after wall, and through sweat and tears gone past them to find yet another wall waiting. More and more it seems that these roadblocks are telling me to do something else.
How do you tell the difference?
That’s the tricky part, to be sure. I’m not certain there is a single answer. Some of it may be instinctual. Of course, instinct can be a liar at times. Giving up because you’re worn out from all the roadblocks and you convince yourself it isn’t the right path doesn’t mean you’re definitely experiencing “Option 2.”
What I’ve seen through this particular experience is that I’ve never truly felt called to make this game. It was something I just decided to do. I’ve felt much more that subtle (and sometimes not so subtle) tug inside to write, and animate, and draw, and help others. I have never felt that tug to program. I’ve ignored other tugs in order to try and force my way into programming. What has become clear is that the interruptions I encounter while working on the game have been far more fulfilling than the game development. These interruptions are not inherently “easier” but they are in tune with the gifts I have, rather than this programming which seems to function opposite of how my brain works.
I need to change course. That isn’t to say “give up” because I still feel very compelled to finish a goal I set, in this case. However all the road blocks I’ve faced in the past two weeks regarding this game seem to be pretty clearly pushing me towards finding the right people for the tasks at hand. I do not believe I am the right person to be coding this game. It’s time to find a wiser solution as I continue towards my goal. The roadblocks seem to be telling me that very clearly indeed.