Lets split the programmer in 3 pieces: Pro, Program, Grammer
Always be professional. Do focus while coding in standard way.
Focus on single language and do program with many concepts and different tasks. And then only go with other language when you feel "I'm okay with this language".
Do focus while coding like with semicolon, comma, naming conventions, etc.
You can see all 3 lists have the word focus. So the best top 3 concept for every programmer is focus, focus, and focus.
You might also be confused why did I split the programmer to pro, program, and grammer instead of pro, gram, and mer. Its because we should add sugar on our skill so first one is pro and then we add sugar gram on pro thus pro+gram is program and third we add sugar mer on gram and hence gram+mer is grammer. By which you know every programmer steps are adding sugar to previous skills.