I am a newbie developer, I have many things to learn before I can work on a project that really matters. So, most of my coding time is spent learning new things like C Socket programming, iOS development, etc
I have been dealing with thing since 8 years now.
I have tried to escape this with drugs/alcohol but that won't help.
I can tell you everything that I've done but that won't be of any help to you.
What I think is, there is no hard coded way to deal with this issue.
Understand your situation and keep fighting and there will come a time when something will push you over the brink.
Honestly, if you ask me I really don't know what thing in particular helped me curb my depression, things started to change over time.
However, eating healthy food, reading books and exercise is a must.
When I don't understand a concept, I go back to the last milestone and try to understand it.
After doing that a few times if I am still not clear with it then I jump to the very beginning and try to grasp it(I do this because chances are that I may not have understood a few concept along the line).
By this point, I still may not understand the concept but I would definitely know when can I understand it(i.e. the prerequisites to understand this) so I move forward and when the time is correct I would jump back to this topic.
Finish my dinner by 7:30
Fool around for next 30 mins.
At 8 I start coding.
I am a newbie developer, I have many things to learn before I can work on a project that really matters. So, most of my coding time is spent learning new things like C Socket programming, iOS development, etc