I've been there. Somethings that might help you:
And please listen when I or others say they've been there. Life's tough, and sometimes it seems you had written the manual and then you realized it's just a napkin with some quick thoughts noted on it. :) Recognizing that you are not alone in this feeling is important, cause that means you have something in common and can either share your experience/knowledge as well as learn from those that came before you.
You'll doing great! Don't let anything else tell you differently. We're not perfect and we shouldn't beat ourselves up about it. Recently, I have to remind myself that a lot.
Thank you. I read the post you shared.
I strongly agree this part "sometimes it seems you had written the manual and then you realized it's just a napkin with some quick thoughts noted on it".
I think the problem of thinking about everything at the same time.
This is not good. Some people look carefree.
They don't care about their life, career, future etc. They only think about the moment and I'm not that kind of man.
Let me suggest something different, instead of thinking those folks "don't care about their life, career, future, etc. They only think about the moment..", how about look at it like some people are able to give the current task/problem at hand the focus and will worry later about the future, past, career, etc.
I have a habit of feeling out of my depth, then I think about my mistakes of the past whether career related or not. But I have any to learn to let my mind focus on the present, otherwise I'm not doing myself any favors.
That means it's a learned behavior for me, and probably others. That *doesn't mean it has to come naturally to you. It doesn't for me. And practice only strengthens that muscle.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.