DEV Community

Debashish Mishra
Debashish Mishra

Posted on

A Programmer stuck in a rut

It doesn't matter how successful you are or how hard-working you are or how easily you can get motivated to do something, eventually you'll reach a point in your life where you'll start loosing interest in everything. You'll start feeling comfortable with not challenging yourself anymore. You won't be able to get inspired and motivated from any new challenges. You won't be able to bring up the desire to take an action.

The thing that rendered you useless can be anything, it can be a bug which you're just unable to rectify, it can be a badly documented API, or maybe its just because you are a JAVA Programmer.

It can actually come also after success as well, maybe you're starting to feel less motivated while solving even the most challenging questions, maybe you are feeling comfortable with the status of your app and dont want to add any new features to ruin its simplicity.

So if you can relate to anything close to what I mentioned above then you might be in a rut and its totally okay. Trust me it happens to the best of us.

I wanted to give you some of the best tips that I've learned from other people to get yourself out of it.

1. Start Small.

When in a rut, you just dont feel like doing anything, like nothing at all. Even the thought of a small task like setting up your bed can exhaust you and make you feel unmotivated instantly.

So instead of looking at the as a whole, break 'em down to smaller tasks that you can complete quickly. This gives you a small shot of motivation and that sweet lil dope-a-mine.

Starting small is the key, you can then slowly combine everything and finish that task which was daunting on you without getting exhausted.

2. Set your priorities and use your time judiciously.

When you create a time-table for the day, you must have found yourself putting every task at hand on the plate which make you run out of time to do other tasks. Trust me this happens to everyone. You might want to complete all the tasks in a single day but all of us only get 24 hrs, and sleep is important.

So set your priorities straight. If you want to have fun that day, then focus on what brings you joy at what time of the day and do not let anything disrupt the time alloted to fun.

Stick to your priorities and you'll be able to finish all the tasks and this time there wont be a pile of laundry on the back of your mind.

3. Don't let yourself get bored.

Boredom brings sadness. It'll make you think about your life, all the bad choices you made in the past, whether you are happy or not etc.

It basically brings too much unpleasantness with it.

So don't let yourself get bored, go draw, learn something new, go out and play, try someone else's Spotify playlist, watch a new movie/anime/tv-series/whatever.

4. Connect to people who inspire you.

You are the average of the 5 people you spend most of your time with.

When you hang out with people who have achieved something in their lives or are striving towards achieving something, you get inspired do something in your life too. They might not know about this but they are your indirect mentors. Seeing them pursue something ignites a fire inside you and when this fire spreads to other people, they too get motivated to do something and then this cycle goes on and on and on.


So these were a few tips that I've been trying to implement in my life since past 3 weeks and it has motivated me to keep on pushing harder and increase my work stamina.

The video that inspired me to write this Blog Post: YouTube Video

Check out my blog for more if such posts: https://zanark.github.io/Blog

So goodbye ppl, and keep learning new stuff.

Top comments (0)