Hi, as the title says I’m a new developer and some days ago I was diagnosed. My diagnose journey started because I’m unable to be consistent (That’s not something new) and it is making me really depressed.

I just spend all day doing nothing and some day I just write most of what I have should written. Some days I force myself to code just to see all letters as blurry meaningless symbols and then I come back to square one where I procrastinate. Now I’m working from home, but when I go to office this gets 10 times worse.

I will be making an appointment to get medications soon, but does anyone have some additional ways to fight this?

EDIT: Thanks everyone that responded the call for help! To people that resonate with this post, please read these comments, all of them are really useful.

Update: All this post started because of a deadline i was having serious problems to reach.

If you are in the same spot as a new dev: What happened to me was that I was facing a really complex issue in which we lacked a lot of information and when I started to ask some key questions everything started to flow again, my main blocker was communication.

I guess what I’m trying to say is that I should have focused on understanding rather than trying to solve.

  • pelya
    link
    English
    231 year ago

    Keep a list of tasks. I’m using Google Keep app for that, but a paper notepad and a pen will work as well.

    It’s not something groundbreaking, it will only help to keep your work organized, and you need to make a habit to look at your task list.

    Came to your desk? Look at your task list, start working on rhe first item.

    Phone call? Write it down into your task list and forget about whatever they wanted from you. Pick up the first task on your list, keep working on it.

    Some coworker came to your desk and wants something done? Write it down to your task list as the second item from the top, show it to them that you will work on their request immediately after you finish your current task. Your direct manager gets the top spot in your list, everyone else will have to wait until you finish your current task, because working on two things in parallel will take you four times longer (if you finish it at all).

    Need to replace the lightbulb in the room? After you finished that, you got the bright idea to buy brighter lightbulbs for every room. Stop. Write it down into your task list, somewhere near the end. Pick up the task on top of your list, and keep working on it.

    That technique won’t help with procrastination sadly.