If there’s one thing I’ve realized in the last year, it’s that making an app is scary. Despite the wealth of resources out there, learning to code still feels a lot like a trip aboard the USS Enterprise: boldly going where no-one has gone before.
Of course, people have been there, Stack Overflow is a testament to that, but the universe of brackets and dot notation is so foreign at first that communicating in it feels like rowing without a paddle. Thankfully, with a little time and persistence it gets better! You learn to ask the right questions, and when you do get stuck it generally takes you less time to move forward again. The little things are also a lot more exciting at first, as shown in the graphs below. You go from being like “My Hello World works! I am a powerful wizard!” to “I named my listener method weightWatcher()! I am a powerful (and hilarious) wizard!”. The takeaway is that code is magic. ✨
Unfortunately, it’s not always a steady exponential climb. What I’m realizing now is that sharing an app is a lot scarier than making it. We’re three blog posts in and I haven’t even told you what my app does or payed for your dinner yet! I know that my blog’s tagline is “I have no idea what I’m doing”, but it’s not a crutch for inaction. A couple years ago, I hired Michelle Akin as a life coach, and one of the things that I took away from the experience was a better understanding of my fears and how they would hold me back.
If I let them.
Right now, sharing my app with the world is terrifying to me. Yes it works, but the design’s not done… it’s missing features… it has bugs… I could go on forever. Part of me wants to just keep working on it until it’s perfect, but that will never happen. I’ve put a ton of time into it and I’m scared of what people will think, but I’m at the point where I need feedback. Let’s break out of the comfort zone.
In next week’s blog post, I’m showing you my app.
There will be screenshots. There will be sketches. There will even be a comment box below the post if you want to give feedback. Or if you’ve pressed a mysterious button to receive it in your inbox, you’ll be able to hit reply and pour your heart out!
The commitment above comes from a powerful trick that I also learned from Michelle. If you’re scared of something, or if it’s outside of your comfort zone, you probably have a tendency not to attach a concrete time to it.
“I’ll get fit sometime next year.”
“I’ll start a blog when I have less on my plate.”
“I’ll learn to code once I feel ready.”
Stop doing this; it will help. If you need a reminder every now and then just bring out your inner Beyonce.
Cause if you liked it then you should have put a date on it. 🎶