Getting exhausted

Working hard and working consistently results in exhaustion. It’s important to relax once in a while and most importantly if you are exhausted. Have one day in a week for yourself, for your family and your friends.

Try gardening, or mediation, maybe going out will work. It’s important to have emotional connections with people you love. These connections provide us with the moral support we need to survive in stressful situations.

Doing what you love doesn’t mean you’ll always feel great, doing your best work takes unimaginable effort every day.

Let’s relax. Put your laptop down. Go out and have fun for once.

I know the people who know me personally will be like, He doesn’t go out and have fun. He programs for like 12 hours a day including weekends. Well, truth to be told, programming is fun for me. ;)

Find what helps you relax and do it often after putting in a lot of hard work.

Are we good enough

Are we good enough? We ask ourselves this often. Do we have the courage, skill-set, or discipline to achieve our goals?

We can’t logically answer this, there are some catches with the question. How much is enough? Because enough is relative to the situation. What’s the situation? Where is the end?

Enough is infinite.

Enough is infinite. It’s not definite, like everything we want to measure what is enough and whether we have reached the point where we will be enough. Enough is a state of mind. The truth is we are never enough.

Once we achieve something we set out to achieve something else. We start again, learning from the start, failing and improving until we reach our goals.

The right question are

  • What is the goal?
  • How am I going to achieve that?
  • What can I do today to move closer to the goal?

It doesn’t matter if we are good enough, If bit by bit everyday we are putting in the work and moving forward.

Always remember, changes are gradual. It takes time to master things and once we master something well we will have a new thing to master.

Focus on change. Put in your best work. Consistently.

Instant gratification

We live in the world of instant gratification, want to buy something? In a few taps, it’s done. Are you single, let’s install tinder. Everything is available in an instant.

Instant gratification is a habit, the point where this habit becomes a problem for us is when the process of getting something is about keeping patience when there is no timeline on when we are going to achieve the things we desire.

Sometimes we have to work years towards a goal to achieve it, everyday we have to put our small efforts with consistency. In times like this, we can’t have instant gratification and that’s one of the biggest reasons why people quit.

We start working towards our goal. We are motivated. We put in our efforts. One day. Second day. Third day, on the fourth we look at our goals and feel they are too far away because we can’t achieve them instantly. We throw away our hopes and quit.

Sometimes we have to trust the process, keep patience and work towards our goals consistently without looking for instant results.


Good work brings change. A change in how a customer uses an application. A change in how much profit your client makes. A change in society. A change in your followers. A change in perspective.

When we do our best work, somebody gets affected. Someone gets the benefit and someone gets inspired.

The work that inspires others changes others and makes people profit, that’s the type of work we need to do.

Hard situations

Everyone performs well in a normal situation. That is why it’s normal. However, the real test of our skills starts when we encounter a hard situation.

A hard situation can take many forms.

  • Quick deadlines
  • Hard customers
  • Business not doing well
  • Selling a new product to a new audience
  • And many more

How we act in hard situations is the real test. A situation that is different from any situation we have ever encountered before. A situation that makes us uncomfortable. A situation where we are responsible for profit & loss.

That’s scary, and that’s the test because if it were easy, anyone would have performed well in those situations, and if everyone can do that, then we are not as special as we think we are.

We run away from hard conversations and hard situations. We run away from responsibilities and blame, and if we are running away, maybe we don’t care about the things we are trying to achieve. In that case, let’s quit and find something we want to do.

We want to be at the top of what we do.
We want to be appreciated for our work.

Then let’s start making a difference. Let’s start making our efforts count. Let’s start putting ourselves in hard situations and try to give our best. Let’s start taking responsibility for results.

What does this mean to you

One thing can mean very different things for different people with different perspectives. I think programmers should be marketers; they should write about their work and help other software developers out.

Most of the programmers will disagree with me. For some people, it will mean just coding or algorithms or just designing websites.

We have one perspective. Our perspective. A perspective that we grew up with. We never can experience the same things the same way a different person experiences them. That’s not possible.

Still, every day when we talk with each other, we assume that people feel the same as us about topics we are discussing. When we market our products, we believe everybody tells the same story to themselves, which we told ourselves earlier.

When we are helping out someone in a bad situation, we keep asking ourselves why they are in this bad situation in the first place? No one in their right mind can go this wrong.

We all have a narrative, a personal one. We faced a lot of things in our lives, individually. We told ourselves a lot of stories. We watched a lot of stories, and all of this shapes our perspective.

Some things will make sense some will not, but even if they don’t make sense to you, they will to someone else.

How to not achieve your goals

In the previous post, we talked about how to make a plan to achieve your goals. Next, let’s talk about how not to achieve them.

  • Make a plan and then never bother to follow it.

  • Make an ambiguous plan without detailing consistent daily steps and then struggle every day to decide what to do today.

  • Wait for the motivation to hit while the deadline is closing on you day by day.

  • Stay busy doing random tasks while delaying the productive ones.

  • Keep running from the hard conversations and never address the elephant in the room.

  • Care too much about the results instead of focusing on learning from the failures.

  • Do not show up to work because you are tired or don’t feel like working.

  • Quit because it is too hard.

Most of the time, we fall short of achieving what we set out to achieve; instead, either we achieve a different goal or learn a lot in the process, and sometimes that’s better.

Don’t stop because you can’t achieve your goals. Instead, stop when you don’t care about them anymore, and then go find out what you care about.

Let's make a plan

Let’s make a plan for your goals.

What are the things you need to do every day to achieve your goals in a given timeline?

Write them down.

Now do them every day with commitment and consistency. No matter if you feel motivated or not.

Long-term plans only work when you work on them every day with consistency.

Sometimes we don't follow what we preach

Sometimes we don’t follow what we preach.

Maybe we have learnt something new or maybe we had to improvise. Sometimes we are in a situation where we can’t follow the same set of rules we ask others and ourselves to follow.

We learn. We adapt. We improve. These scenarios change how we perceive our surroundings and in some situations even to change our beliefs.

Sometimes we don’t have the willpower to keep our words and that makes us human.

It’s important to show up rather than being right all the time.

Gift wrapper

Why do we wrap gifts? When only the gift matters, why invest our energy into wrapping them?

The most obvious explanation is we want to go the extra mile. We want to show we care about the receiver so much even the little things matter.

The wrapper doesn’t matter. Intention does. It’s not about the act itself. It’s the intention that moves us, which makes us emotional.

It’s about how we make someone feel, and that’s all that matters.