7 fucking rules for developers to get shit done
Tags: productivity, mindfulness, getthingsdone
Published: 2017-09-20 16:54:07

---
title: 7 fucking rules for developers to get shit done
published: true
description: How to meet deadlines for developers
tags: productivity, mindfulness, get things done
---

> I am obsessed about being more productive and believe that everyone should be

Think about the amount of work you generally do in 5 days, what if you can do the same in 3 days. With better quality and without being stressed. I have done this, so can you.
This is what I have observed and many of us would agree, we start a project with enthusiasm but slowly we lose the momentum, we leave things for the last moment and eventually we miss the deadlines.
After many failures, frustration, giving up my smartphone for 6+ months. I was able to fine-tune my productivity. You don't have to go through the drill I have gone through. I have summarized the simple rules we all should follow. This will dramatically change how much we can achieve.
> Everyone has same 24 hours, it’s about how you use them.

The 7 fucking rules

1. **Know your fucking priorities:** If this is your work time, add this article to your “To Read List and leave this post right now. There are tons of important and necessary things you have to do, but you can do only one thing at a time, which one should it be, you’re fully capable of making that right choice if you want to.

2. **Be fucking mindful:** Be mindful about what you are doing in “The moment”. This is easier said than done, only practice can help. Know that you will lose motivation and momentum at some point of time, you need to be ready to face those moments. There will be moments when a quick break to scroll Facebook endlessly may feel satisfying and harmless, after sometime you wouldn’t even realize how much time you have wasted just on that. Always be fucking mindful about what you’re doing in the present moment. Take a deep breath, be present in the moment.

3. **Fucking eliminate interruptions:** Block all possible interruptions and distractions during work time. Phone, news, fb, twitter, email, colleagues, blog, reddit, product hunt, game and everything that can possibly ask for your attention even for a moment. Make peace with the fear of missing out.

4. **Have a big fucking picture for the day:** Have an overview of what you are going to achieve today. Unplanned things will come your way, don’t worry, be like water. When we throw a pebble in the water, it gets disturbed but gets to it’s natural calm again easily.

5. **Fucking focus on the first step:** Do not fear the overwhelming long to-do lists. Decide your immediate goal and deadline to finish it.

6. **Fucking block time for work and break:** Divide the time you have in blocks of work-time and break-time. Generally 5 mins break after each 25 mins work can boost your creativity(known as pomodoro technique), you can figure out what suits you the best, if it’s 1 hour work and then 10 mins break, do that then. But do not work for long hours continuously. Leaving work for a break may seem unnecessary initially, it’s not. Having an unplanned break when you’re stuck may seem necessary, it’s not. Have a monk-like focus, be fully available for the task.

7. **Fucking pause and think:** Even after doing your best you’ll miss some deadlines. Now it’s time to pause and think objectively for a moment 1. Why is it taking time? 2. Can you finish it quickly by giving some extra time? 3. Can you move on to next task without completing this one and adding it to to-do list again? 4. To finish this task, do you need to do extra things e.g. learning a new concept, research or experiments. Can you allot time separately for that? 5. Are you not moving forward because you want to make it perfect? Can this perfectionism wait?

Some might be thinking there’s nothing new here in the article and some might be overwhelmed by the information. It is not about knowing, it's about actually doing it, doing it consistently. If I can do it, I’m sure, you can do it too. Just remember the rules.

![My Wallpaper](http://img.pixady.com/2017/09/978016_7productivitytulesv3.jpg)

> When we are having fun like watching a movie, having a party etc. we create a stimulating environment by switching off lights, playing some music and many other things. We don’t make similar efforts for work while that’s what we do during most of our time. There is always a scope to do better.


I can be reached on [twitter](https://twitter.com/pradeep_io). 
Update: I run a cult of top developers passionate about remote work called [Invide](https://www.invidelabs.com/developer.html). Do check it out and if you want to join this, use referral code: "ThePracticalDev" to speed up the curation process. It's 100% free but screening takes some time to maintain the standards.