The challenges I faced as a beginner in Software Engineering.

Like many beginners, I was stuck, irritated, and there was a moment when I even asked if I had been cut into this field. However, over time it became clear that these tasks were part of the learning process. If you're just starting, you're not alone! Here are some of the biggest challenges I faced as a beginner in web development and how I tackled them. Too much information to take in in a very limited amount of time When I started, I was bombed with new terms - HTML, CSS, JavaScript, frameworks, APIs, back-end, front-end - the list looked endless. I didn't know where to start. How I overcame: I first focused on learning the basics: HTML, CSS, and JavaScript. I avoided jumping to the framework too quickly. Instead of choosing the tutorial, I followed a structured learning path. using JavaScript concepts JavaScript was fascinating and confused. The concepts of variables, functions, grinding, objects, etc. make sense, but when I met asynchronous JavaScript, closure, and event GOB, I was lost. How I overcame: Continuous practice. Visual aids such as diagrams and flow diagrams were used to understand complex topics. I asked the online community every time I was stuck. Impostor Syndrome I've seen experienced developers and felt I wouldn't be on their level. I always compared myself to others and felt that I didn't learn quickly enough. How I overcame: I was reminded that learning takes time and that everyone progresses at their own pace. I celebrated small victories, including solving hard errors and completing the project. I took a break when I felt like I was burning out rather than forcing the code.

Mar 30, 2025 - 16:37
 0
The challenges I faced as a beginner in Software Engineering.

Like many beginners, I was stuck, irritated, and there was a moment when I even asked if I had been cut into this field. However, over time it became clear that these tasks were part of the learning process. If you're just starting, you're not alone!

Here are some of the biggest challenges I faced as a beginner in web development and how I tackled them.

Too much information to take in in a very limited amount of time
When I started, I was bombed with new terms - HTML, CSS, JavaScript, frameworks, APIs, back-end, front-end - the list looked endless. I didn't know where to start.

How I overcame:
I first focused on learning the basics: HTML, CSS, and JavaScript.

I avoided jumping to the framework too quickly.
Instead of choosing the
tutorial, I followed a structured learning path.
using JavaScript concepts

JavaScript was fascinating and confused. The concepts of variables, functions, grinding, objects, etc. make sense, but when I met asynchronous JavaScript, closure, and event GOB, I was lost.

How I overcame:
Continuous practice.

Visual aids such as diagrams and flow diagrams were used to understand complex topics.

I asked the online community every time I was stuck.

Impostor Syndrome
I've seen experienced developers and felt I wouldn't be on their level. I always compared myself to others and felt that I didn't learn quickly enough.

How I overcame:
I was reminded that learning takes time and that everyone progresses at their own pace.

I celebrated small victories, including solving hard errors and completing the project.

I took a break when I felt like I was burning out rather than forcing the
code.