Hey all! I’m a software developer that was diagnosed with ADHD a few months ago.

My productivity went to complete shit during Covid and hasn’t recovered. Part of the issue is that I’ve learned body doubling is one of the most effective ways for me to get stuff done. And, unfortunately for me, no one has wanted to come back into the office. I’ve tried setting reminders for myself to get routine-but-not-daily tasks done, but those only worked for a couple weeks. Pomodoro timers the same.

Anyone have any tips for being more productive at work? Ideally oriented toward software development, but I’ll take anything.

  • I_Hate_Blackbirds@startrek.website
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 year ago

    I hit burnout during COVID and once we came out the other end my productivity halted. It’s only just began to recover (also newly diagnosed and recently started vyvanse so that’s helping).

    I benefit from working in an extremely large organisation, and we have an internal ND Peer Support group on our org’s Yammer (Viva Engage?). Someone set up a body-double rota, so anyone in the group can go into a shared calendar and sign themselves up to host a Team meeting for “body doubling”. You can either sit silently on the call (cams on!) or chitchat if others are okay with it.

    A few other things I’ve done to help keep myself on track in my specific team:

    • Set up a Team Planner (works similar to Trello) so I can see what is MY task and what other people are working on. My manager is responsible for recommending due dates and we go through the planner during our team meetings.
    • Setting up accountability mechanisms with my manager and subordinate: they give me clear deadlines/requirements
    • Agreed that any actions discussed verbally need to be followed up with an email because I WILL forget within 30s of the discussion if I never put it in the Planner
    • Plan meetings in the morning rather than afternoon where possible, because afternoon meetings prevent me starting a task due to appointment paralysis
    • Me and my subordinate both did ‘working with me’ guides, just a one-pager that describes who we are and how we like to communicate/work
    • Use OneNote to categorise almost all of my work. I have a ‘library’ page that shows all the resources I use/may need. A page describing who people are and what they’re responsible for. A page where I put every note I take from a meeting. Then tabs for current work, tabs for completed work, all broken down by subject.

    My org is limited to using MS suite of products so there may be other tools that yours will use. For my personal life I use Google Tasks & Habitica.

    I’m also in an extremely supportive team where I felt safe to disclose my ND, and appreciate how lucky I am for that. If you can find a confidant in your team/org it may help.

  • sunbytes@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I find on the days where I’m getting constant focus breakers, that half-listening to a podcast can help me not have to spend “executive function points” every time I need to start working after my focus is broken (could happen 20-30 times a day).

    For example I’m waiting for someone to reply to a message, so rather than breaking coding focus, I just “hear” the podcast for a minute, and then switch back into the coding when possible.

    It’s very weird that it works, but it kind of forms a layer over the “second voice” in my brain and keeps me from wandering off for 15 minutes while I wait 30 seconds for someone to DM me back.

    Obviously it only works with lightweight stuff I can do with muscle memory (CSS, testing etc), and it takes a bit of practice, so maybe no good for your situation.

    Also don’t drink during the week. I notice how much my brain/motivation shuts down if I have so much as a single beer the night before.

  • SteelCorrelation@lemmy.one
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    It’s a bummer you say that Pomodoro timers don’t work for you. I work in technical writing, and the Pomodoro system is ideal for keeping me on track, even when I’m testing a system (which bores me to death, let alone writing the documentation for it). Knowing that I have a short break after the end of a sprint’s worth of work keeps me motivated… when I remember to use the Pomodoro apps on my phone and Mac.

    I set up a great system in Apple Reminders for my to-dos and lists. It’s a powerful tool if you use Apple products, more than just mere reminders.

    Are you medicated? That helped me a ton in more ways than I can count. But I’ve never tried body doubling, since I’ve worked solo from home for the last seven years. Background noise is also helpful to me, such as Reddit videos in the background (especially r/NiceGuys compilations). Music, too. Podcasts and audiobooks less so because I become more focused on listening than being productive.

  • Puttaneska@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    1 Have a think about when you’re best able to think straight and do the trickier jobs, then. (I’m pretty useless in the afternoon).

    2 Set a time to check email, if you can.

    3 Use filter rules to send email to folders. This makes it easier to understand, quickly why to do with them.

    4 Block your calendar with tasks and try to keep them consistent so you get into a habit.

    5 make a plan for each month and week. Add stuff to your calendar on Friday, for the next week.

    6 at the end of the day, check you calendar so you know what you’re doing tomorrow. (I have a reminder alert).

    That’s more or less what I try and do, anyway! Most of this is based on David Sparks’ tips.