This has been my entire last week. Our client has a tight deadline for this feature I'm working on, in part due to their own indecisiveness and in part due to an external API developed by a big corporation being late and buggy. This means we're doing testing and bug fixing simultaneously with doing new development and even with speccing and estimating new subtasks. And with this client, this close to the deadline, every little bug is critical and needs to be fixed right away. Meanwhile, a junior developer is being onboarded to the project and another developer is working on a different feature derived from an architecture I made. There's always a fire I need to put out, a question I need to answer or a feature I need to describe. I'm writing more emails than code these days.
Learn to document more. It gets a little better with age once you must resign yourself to the fact that you will be interrupted at any point. If you document, you can resume easier and there's less mind shift inertia.
I've lost my shit with people over this lol. Just sucks when you are like 3 hours in on something and then someone just comes along and makes small talk.
I was fired from my last job because I was expected to write features AND do helpdesk support at the same time and just no... I was also fired because I suck at programming but still...
I have ASD so once I get into that hyperfocus flowstate, and get pulled out of it, it's like everything around me just shatters lol. My partner and oldest kid have ADHD so when either or both are around I mostly don't even bother with code. I was able to get a tiny bit of stuff done this morning but it was mostly stuff I have on mental autopilot like git stuff.
It's funny because after I got fired my production went through the roof because I was able to work on my own stuff without dealing with other people's bullshit.
It really does lol. Now if people would just pay me to make them websites... I am making a freebie for some friends and hoping I can get some traffic from that though.
it's basically this
This has been my entire last week. Our client has a tight deadline for this feature I'm working on, in part due to their own indecisiveness and in part due to an external API developed by a big corporation being late and buggy. This means we're doing testing and bug fixing simultaneously with doing new development and even with speccing and estimating new subtasks. And with this client, this close to the deadline, every little bug is critical and needs to be fixed right away. Meanwhile, a junior developer is being onboarded to the project and another developer is working on a different feature derived from an architecture I made. There's always a fire I need to put out, a question I need to answer or a feature I need to describe. I'm writing more emails than code these days.
Learn to document more. It gets a little better with age once you must resign yourself to the fact that you will be interrupted at any point. If you document, you can resume easier and there's less mind shift inertia.
I've lost my shit with people over this lol. Just sucks when you are like 3 hours in on something and then someone just comes along and makes small talk.
I was fired from my last job because I was expected to write features AND do helpdesk support at the same time and just no... I was also fired because I suck at programming but still...
I live at home and my little siblings with ADHD* knock on the door to tell me stuff all the time ughhh
*I have ADHD too which is why it's extra tragic when I lose my train of thought.
I have ASD so once I get into that hyperfocus flowstate, and get pulled out of it, it's like everything around me just shatters lol. My partner and oldest kid have ADHD so when either or both are around I mostly don't even bother with code. I was able to get a tiny bit of stuff done this morning but it was mostly stuff I have on mental autopilot like git stuff.
haha yeah writing code while dealing with distractions is effectively impossible
It's funny because after I got fired my production went through the roof because I was able to work on my own stuff without dealing with other people's bullshit.
it does help a lot when you enjoy what you're doing
It really does lol. Now if people would just pay me to make them websites... I am making a freebie for some friends and hoping I can get some traffic from that though.
I've never been good at finding work through freelancing, some of my friends to it and seem to like it.