How do you deal with the endless stream of interruptions that we have nowadays?
Vitor Paladini

Vitor Paladini @vtrpldn

About: A software engineer that really likes working with user interfaces. Writes mostly JS at getcircuit.com. Loves cooking.

Joined:
May 18, 2019

How do you deal with the endless stream of interruptions that we have nowadays?

Publish Date: Sep 27 '20
4 16

Programming is deep work and requires concentration, we all know that.

However, there are some days that I can help but interrupt myself by browsing Twitter or Hacker News when I'm stuck with a task. Which only makes things worse.

How do you deal with that? I can see that being laser-focused would make me much more productive but I have been having trouble reaching that kind of concentration.

Comments 16 total

  • Derek Crosson
    Derek CrossonSep 28, 2020

    Slack is the thing that interrupts me the most, we have messages coming through every few minutes and sometimes I'm mentioned in threads which never seem to end. The Slack calling feature is also really annoying because sometimes people just call instead of scheduling a time and when it happens while I'm trying to debug something complex it takes me at least an hour to get back to where I was and make more progress. I'm more productive on days when things are quiet.

    • Vitor Paladini
      Vitor PaladiniSep 28, 2020

      Yes! Back when I was working a corporate job Slack was insane. Sometimes I would just close it and check my email/phone every couple of hours to see if something important popped in

  • Grzegorz Kućmierz
    Grzegorz KućmierzSep 28, 2020

    Yes there is simple solution that works for me - turn it off.

    • Vitor Paladini
      Vitor PaladiniSep 28, 2020

      I wish it was that easy for me. I have many things to turn off/sign out and sometimes dealing with the FOMO really makes it hard to simply give up 😬

  • Rafael Calpena
    Rafael CalpenaSep 28, 2020

    I block social media websites on my /etc/hosts file. Eventually I have to unblock them because important resources are also published there, so it's a never-ending game.

    • Vitor Paladini
      Vitor PaladiniSep 28, 2020

      Yeah, I used to do that but I get so fed up with the hassle of updating the hosts file that I quit in a week or so 😅

  • JoelBonetR 🥇
    JoelBonetR 🥇Sep 28, 2020

    I turn off PC notifications, then I check slack periodically when I feel like (I've 3 monitors and the slack is always opened on a part of one).
    Educate people to use ticket service instead rushing into IT department which is a bad practice unless something is burning.

    Also earbuds with Spotify or Youtube are a must. if you want to say me something use slack, hangouts, come here and let's talk, this avoids people from shouting from side to side of the department disturbing others.

    Of course it's nice to keep conversations with our colleagues while at work and the concentration needs are less than average, not having human contact causes depression so don't forget that.

  • Vitor Paladini
    Vitor PaladiniSep 28, 2020

    That's a great idea, thanks for sharing!

  • Tea
    TeaSep 29, 2020

    Well. If social media are a distraction to you, and this extends to your desktop usage, you are in a kind of pickle. However, you are literally interrupting yourself. Which isn't the same as fending off notifications.
    After I noticed that smartphones were disrupting my life and workflow, I did a simple thing. Removed all social apps and games from said phones. My main smartphone doesn't even have a SIM card, and I mainly use it as a book reader / music player.
    But for you, I would recommend this: put your social apps on a phone or tablet, and leave your "social device" out of reach while working. Make a habit of browsing these social sites on a device other than your work computer.
    What is your workflow like? Does it have a regular structure? Working on content I don't easily get distracted. Each task is like a meal (research => design => implement => test => polish and commit) so erm. I kinda think this structure helps me stay focused. Obviously not all work is so neatly laid out (which is fine) but what I mean is, when that structure breaks down, I'm more likely to get distracted.
    Another thing. When getting distracted, go for a walk. For some people this works well (not everybody).

    • Vitor Paladini
      Vitor PaladiniOct 4, 2020

      Thanks for the thoughtful reply, Tea. I appreciate it!

      I'm in a bit of a pickle indeed, yeah. The social device suggestion is excellent.

      Good point about structure as well. My daily workflow is basically wrestling whatever stories I have this sprint while trying I try to avoid checking Twitter and DEV every 15 minutes, haha.

      It has been almost a week after I posted this question but I feel like I'm doing better this week.

  • Marcell Cruz
    Marcell CruzSep 30, 2020

    Pomodoro technique is the way to go for me, I find extremely difficult to be concentrated for 1 hour or more, if the task is hard it's natural for your mind to wander, so let it wander for a while, another thing I think works is to remove your distractions

    • Vitor Paladini
      Vitor PaladiniSep 30, 2020

      I have a Pomodoro cycle where I use it in a very disciplined manner for a few days then forget about it for a few weeks, haha.

Add comment