The summer before I started my computer science degree, I set the goal of making an app and getting it on the Apple app store. I’m graduating in May, and so far it still hasn’t happened.

I have some pretty good excuses for this – primarily that I’m graduating in three years instead of four like I originally planned. But I still think the biggest one has been “I’m just SO busy now – I’ll do it when I have the time.”

To some extent this is valid. I’ve worked really hard while I was here and I’m glad I spent the time I did on my classes. But on the other hand, I didn’t prioritize well enough to fit my app in. I really expected to have it done ages ago, and the fact that I haven't is a bit of a red flag to me.

I guess what really matters at the end is whether or not I manage to do it. I still have a semester left, and it should be relatively easy compared to previous ones. But if it still hasn’t happened by May, I will have to question whether or not I have the priorities that I think I do.

I don’t want to make “I’m too busy” into an excuse. Ultimately, if I care about something enough, it should happen. Really, there are two options – care and get it done, or accept the fact that I don’t and stop dragging things out.

The reason for this is that it is always way too easy to tell yourself that you can do something later. This could continue on ad infinitum. I don’t want to live my life with constant guilt about projects that I’ve failed to wrap up, so there has to be a hard deadline somewhere.

Guess it’s time to open up Xcode.


The views, opinions and positions expressed by the authors and those providing comments on these blogs are theirs alone, and do not necessarily reflect the views, opinions or positions of UT Computer Science, The University of Texas or any employee thereof.