Can I get support for low esteem?

I don’t know if anyone has ever been through this but recently I have been going through low esteem about my web-dev journey!

I have been learning web dev for 3 months (I properly started this January so it’s almost 3 months) and got my responsive web design certificate from FreeCodeCamp 10 days ago and I have built almost 3-4 projects here are they-

https://huddlelandingpageee.netlify.app/
https://main--effortless-otter-b0d48c.netlify.app/
https://singular-crisp-7b50d7.netlify.app/

The main thing is that I am struggling to learn many things such as media queries, responsive design, etc.

There are people who are doing more in only one month of doing HTML and CSS and I watch them making stunning projects.

How can I boost my learning speed and learn what is actually necessary to learn? Also, are the projects I made as a 2-month (3~) learner good?

Any Senior here your opinion would help a lot!

1 Like

I would suggest trying to not compare yourself to others. This isn’t always the easiest though. The next best thing might be comparing yourself only to yourself from the past instead.

1 Like

I have had the same experience before and I felt like giving up because of it but the best advice I got in this industry is that “DO NOT COMPARE YOURSELF TO OTHERS NO MATTER WHAT”, that will only kill your motivation, also remember that everyone is on a different path and journey. I took a look at your projects and they look absolutely amazing, yes they are still perhaps simple but remember that 3 months ago you probably could not imagine yourself creating anything like this.
As for the struggle with learning too many thing, first do not try to learn evrything at once, responsive design is not something that can be learnt overnight and requires practice and repetition. Also focus on learning why and when a certain technology is used, the core principles are more important that syntax because syntax can be easily forgotten so you refer to the docs to remember it.
Final thing I want to say is that in order to be a real good developer, it going to take a lot more than 3-4 months , If you are doing this because someone told you you can learn coding in 3 months and make a 100K and probably work at Google then you my friend have been fooled and you need to adjust your expectations. Just keep working and you will improve over time to the point you impress yourself by your progress.

1 Like

Hi @akibulshafi !

It is completely normal to feel this way.

I have been helping people on the forum for years now and hundreds of beginners have echoed the same sentiments.
Learning to code is hard and overwhelming at times.
There is so much to remember.
I remember feeling the exact same way when I was first learning back in 2020.

You should be really proud of that. :raised_hands:
That is a big course with a lot of concepts taught in it.

Your projects look good. I think it is great that you practicing your skills on frontend mentor because you are learning valuable skills like

  • taking a design and implementing it using HTML and CSS
  • debugging your code
  • working with git and GitHub
  • deploying an application

There is a lot to learn.
There is so much you can do with CSS especially with the last features they just added like the :has() selector, container queries, etc.
View this as a lifetime as learning and exploration :+1:

As everyone else has mentioned, it is dangerous to compare yourself with others.

Some people already have preexisting knowledge of HTML and CSS. So they are coming to the table with more experience then you.

I remember when I went through my first class on edX and there was this guy that seemed to be making more advanced projects then the rest of the students.
I kept thinking that I was missing something and wasn’t able to keep up with him.
Turns out he already learned a lot of HTML and CSS years earlier, took a break and then was picking it up again.

You never know what is happening behind the scenes with people.
They might have preexisting knowledge, they be spending 12 hours a day coding, they might just learn quickly.
That doesn’t’ mean what you are doing is wrong or not enough.
You are making good progress.

I think the most important thing is to focus on continuing to learn and practice.
You are on the right track.

Nothing I have seen in your projects suggests that you are going in the wrong direction.
You are doing everything you are supposed to be doing.

Just give it time.
Learning is a process.

Hope that helps.

1 Like

Thank you, I have been comparing myself with other devs too much which resulted in me being unconfident! Thanks for the insight.

thanks haha, I know there is no way I can get a job which even pays that much ! It’s just I was just too overwhelmed by other on my same category!

1 Like

Hello @jwilkins.oboe, I am grateful for your advice! Having a pro giving insights is a very good motivation!

Thanks again. It actually helped me!

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.