You're not alone - check out this article from freecodecamp.org
Feeling overwhelmed? Here are some tips and shared experiences from a junior developer.
I believe the other name for coding is the “struggle”. And if you are a beginner or a junior developer, this struggle often is multiplied by 100. Learning to code, finding the right resources, making a portfolio, hunting an internship or a junior dev job, and then working on a real-life project — everything can be a struggle.