I will not push myself to 'know everything'. I would like to just focus on fundamentals and basics. Luckily when I started programming there were no social media. So, less distraction and I was having limited resources to learn from.
Second, I will not learn-for-job approach, I will learn to program for myself. Back then my focus was to learn to just get a job. So, I was just not getting deeper into the concepts.
Third, I will ask for help!! This is my biggest mistake even when I was a jr developer I did this mistake. I used to assume that if I 'll ask for help my lead or manager ll fire me (LOL). Which is obviously not true.
Most important, I would prefer to keep my all notes with me always. Trust me when you are starting with programming the notes you make for yourself are your assets throughout your life.