It's been about a year and a half since I began learning web development through a bootcamp program. The bootcamp itself only met for 5 hours a week, but I spent a lot of time self-teaching outside of class. The bootcamp was divided into three modules and I've successfully completed the first two, which covered HTML, CSS, and JavaScript. After completing the JavaScript module, I was fortunate enough to land a job as a junior developer.
During my first three months on the job, I often felt overwhelmed and like I didn't know the basics. But I reminded myself that it was okay to feel that way during the trial period. Now that I've been fully hired, I'm no longer on trial and the pressure is on.
Last week, I felt like an idiot every day. I was asking "wrong" questions, struggling to understand simple code blocks, and making mistakes on tasks. I know that there will be tough days and periods in any job, but it is hard to overcome failure.
Any advice how to handle these situations and overcome these struggles?