Last year I entered in a software company as a Junior developer and started to work with new language and technologies.
I tried my best, studied, and did a lot of features. Because of this, I gained visibility and got promoted.
Nowaday I study even more and try to do things really organized (as much as I can) and following good pratices.
But when I look to my old code I feel very ashamed, because there're a lot of things that are messed up and could have been done way better. I always fear that someone (this already happened) see my old code and judge me, thinking that I'm not good. I try to refactor all the code that I can, but I have not enough time, there're big features that would take a lot of time to be refactored.
I don't know what to do, I'm feeling sad, sometimes I feel so sad that I want to quit my job, but I can't. How can I overcome this? Will people ever judge me because of old code?