Being Comfortable with the Uncomfortable

Down Below

Photo credit: Romain Guy

Those feelings of doubt that we all dread. The endless paranoia in our head. A heart of darkness or the weight of carrying the world on our shoulders. These are all universal feelings that are expected with the unknown. Stop. What if I told you that sometimes that pit in your stomach was an indicator that things were going right in the best of ways?

In this rapidly changing, unpredictable, and hyper-competitive world, there are a few principles we can adopt to make ourselves more robust. You are not helpless. You are not alone. Whatever it is you’re feeling and whichever situation you’ve been thrown in – failing a class, feeling hopeless, feeling lost – I’m sure someone else has been in a similar situation. That line in Fight Club rings true especially in our darkest moments. You are not special. You are not a beautiful and unique snowflake.

Now I want you to picture a few moments in your head. Think of some of the most gut-wrenching, life-changing moments you’ve experienced. Were they times when things were going flawlessly? Maybe now that you’re looking back, your 20/20 vision is making things look better than they seem in your memories. Now take a moment to write a few of these moments down. Are you done? Alright, good.

I believe that the worst of times also offer the best of opportunities. It’s when there’s turmoil and fire lighting our asses that we rise to meet the challenge. That’s when communities come together, the unheard become heard, and the unfinished becomes a step closer to done. Think about America’s Presidents. Washington fought in the revolution and banded the states together. Lincoln abolished slavery when the nation was divided. At the end of World War I, Wilson crafted Versailles Treaty’s “Fourteen Points”, including a point on creating a League of Nations to ensure world peace.

So if you’re ever at a turning point where you feel like the whole world is conspiring against you, think again. Maybe you’re about to experience something magical. The magic might not appear today or tomorrow or even a few weeks from now. Maybe you have to re-think your decisions, give up things you once thought were important, or change the way you view the world. Keep pushing forward, and put in the work to grow and improve. I know it’s easier said than done. You’ll get stretched to use abilities you didn’t know you had, you’ll slam against the concrete floor and be expected to get back up, and you’ll be made the butt of a joke. But one day, you might just look back on all of it and be grateful that you went through all those trying experiences. The good, the bad, and the ugly. Because all of that will guide you to where you’ve temporarily arrived at. Where you were meant to be at a moment in time. The sum of all your decisions.

So whatever it is, the obstacle or monster ahead, may just be your great blessing in disguise. We’ve all been there, and we’ll be there again. Should you ask someone out? Should you spend two years getting a masters degree? Should you stay on the challenging, fun, and growing assignment? These are all uncomfortable questions you might have to ask yourself.

And if at times you feel weak, that’s what your support system is for. Your friends, your family, faith or spiritual belief if you have any, and your mentors.

Don’t tread lightly. Don’t wait for the world to come to you. Don’t look back with regrets. What I’m saying is to charge towards the unknown without abandon so that you can become the master of your fate and the captain of your soul.

What Is Programming – The 5 Principles of Defining Programming

1. Programming is a superpower (have you seen The Matrix?) as much as it is text on a blank screen, 1s and 0s, true and false, and electric bits flowing through a wire.

2. Programming is a way of life – thinking of things as indirection (people have names and social security numbers), reliability (2 arms, 2 legs, 2 eyes), speed (caching the clothes you wear most often), abstractions (birds and bees make children and honey trees), and space-time tradeoffs (do I want more shit at home or more time to buy experiences that I can share with people).

3. Programming is everywhere (medical fields, corn fields, war fields) – programming is even in transportation (a poem I wrote for Union Pacific):

Continue reading “What Is Programming – The 5 Principles of Defining Programming”