DEV Community

Cover image for after 5 months of learning programming... 3 mistakes i did you should avoid them
Mohamed Sellami
Mohamed Sellami

Posted on • Edited on

after 5 months of learning programming... 3 mistakes i did you should avoid them

i started learning programming 5 months ago, i learned Html css and Javascript and now i can build website using this three. I am so happy of the result until now, but i made 3 big mistakes in my learning path that slowed my learning, so if you are newbie or you want to start learning here are 3 mistakes you should avoid.

- don't have a road map:

when i started learning programming i didn't have any road map to follow, i just search for programming courses i choose one and i started learning html then css then python. when i finished my first course i didn't know what the next step so i started another course then another then another and i found my self in each time start from zero until i saw a video in youtube that talked about road map so i made mine, and the most important thing you need to do before make a road map is to chose if you will be a front-end or a back-end. by the way if you started as a front-end or back-end that doesn't mean you will be forever just front-end or back-end you can developed your self and become a full-stack developer, in your beginning you need just to focus in one thing.

- don't have an idea about how computers and websites work before learning programming:

when i started i didn't have any idea about how computers and websites works and because of that i had some difficulties in understanding how programming languages work. so before you start learning programming take a time to understand the basic of how computers and websites working and also how the internet work these will help you a lot in understanding programming.

- moving fast:

when i started my first course i just moved fast i learned html then css then python and after that i find my self didn't understand yet html and css, so i started again learned html then css then javascript and again i moved fast and i didn't understand very well the basics. so i decided to comeback again and learn deeply and slowly, i learned html but in this time i didn't just watch one course and move, in this time i watched many courses, i read book, documentation and i did some practice and when i found my self comfortable with html i moved to css then when i found my self Comfortable with css i moved to JavaScirpt and in this time i found my self had a good understanding of basics and i can start build websites.

I hope this was helpful, and I wish you all the best in your learning path.

Top comments (0)