Along with everything mentioned here it might be helpful to look into how you code. If you love to code then it's possible that the execution of that love is putting a damper on things.
I'm not saying you do any of the below, but in case you do this might help!
For instance, do you spend 3 hours trying to solve the same problem over and over again? Ending up down a rabbit hole where you can't remember what the code 30 lines up does? Try coding in 15 minute sections. Code for 15, break for 5, code for 15, break for 10.
This gives your brain time to relax and will let you come back to the problem with a fresh pair of eyes. You might even find out that you solved the problem while browsing r/aww.
Are you only working on tasks that don't interest you? If you keep getting assigned infrastructure tasks but want to be working on the API then make sure to ask for those tickets! If you have a good manager they will be happy to switch up your work in order to help prevent burn out.
My last tip is to leave it at the door for a while. Stop thinking about code once you "clock out". Don't read blogs, come here, or do anything else related to coding. Eventually, this should help to make it feel special again.
Good luck and know that the itch will come back eventually!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Along with everything mentioned here it might be helpful to look into how you code. If you love to code then it's possible that the execution of that love is putting a damper on things.
I'm not saying you do any of the below, but in case you do this might help!
For instance, do you spend 3 hours trying to solve the same problem over and over again? Ending up down a rabbit hole where you can't remember what the code 30 lines up does? Try coding in 15 minute sections. Code for 15, break for 5, code for 15, break for 10.
This gives your brain time to relax and will let you come back to the problem with a fresh pair of eyes. You might even find out that you solved the problem while browsing r/aww.
Are you only working on tasks that don't interest you? If you keep getting assigned infrastructure tasks but want to be working on the API then make sure to ask for those tickets! If you have a good manager they will be happy to switch up your work in order to help prevent burn out.
My last tip is to leave it at the door for a while. Stop thinking about code once you "clock out". Don't read blogs, come here, or do anything else related to coding. Eventually, this should help to make it feel special again.
Good luck and know that the itch will come back eventually!