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.

  • @bigredgiraffe
    link
    English
    1
    edit-2
    1 year ago

    This is sage advice right here, very well said.

    To your point, every job interview I have I tell them that I like money but 11 times out of 10 boredom or micromanaging will make me leave faster than they can blink. For what it’s worth I also write a lot of automation code, mostly Python and Terraform these days.

    OP, one more thing, if you enjoy programming already but it’s not interesting enough I would definitely look into a SRE or “DevOps” style role. Working on automation definitely keeps me interested because there is always a new problem to solve or handy tool to write. It is also very fulfilling because your job is to make other people faster so it feeds my people pleaser brain well too. Also, Some of the best DevOps/SRE/platform/whatever engineers I know are also the laziest people I know as well, so being lazy can be a strength haha!