Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
September 14, 2022 06:14 pm GMT

How to learn Data Structures and Algorithms for beginners (roadmap for dummies)

If you are starting to learn programming or computer science student or perhaps anyone who wants to learn any programming language especially Java, JavaScript, Python... having a clear and sound understanding of what Data Structures and Algorithms makes your programming journey very effective. when I first started programming I only knew about Array and Array List which is not enough if you want to become a software development engineer.

Having the knowledge of Data Structures and Algorithms will help you to solve problems like a real IT professional or you're just another coding monkey who sits at the front of the screen and banging the keyboard. Even the FAANG looks for candidate with the ability to solve problems and also helps you to get a great tech job.

Here's how you can get started with DSA:

  1. Assuming you have the foundational knowledge of introduction to computer science, watch this video first to understand the introduction to Data Structures
    https://youtu.be/zg9ih6SVACc

  2. once you got the birds eye view of what it is then move on to
    MIT OCW Introduction to algorithms in the link below
    https://youtube.com/playlist?list=PLUl4u3cNGP63EdVPNLG3ToM6LaEUuStEY

  3. incase of any doubts ask questions in public. platforms like stack overflow, reddit, freecodecamp forum. Why ask questions in public the doubt that you may carrying will help someone who's having the exact same doubt when you ask questions in public and when someone helps your question a third person with a same question can learn easily because of your contribution.

4.gradually start reading some books now atlest 5 to 10 pages as a beginner is a good practice and take notes of it, every weekend revice what you have learned. PROGRAMMING IS ALL ABOUT ACTIVE LEARNING.

REMEMBER CONSISTENCY IS THE KEY WHEN IT COMES TO LEARNING A NEW SKILL. YOU HIT THE WEIGHTS IT FEELS PAINFUL AND THEN YOU RECOVER AND REPEAT OVER A PERIOD OF TIME YOU BECOME TO COPE UP WITH PAIN AND WITH CONSISTENCY NOW YOU REAP THE REWARDS. MOST PEOPLE QUIT AFTER A FEW MONTHS IT ACTUALLY TAKES A YEAR OR EVEN MORE DEPEND UPON THE INDIVIDUAL ONCE YOU CROSS THE TEMPERORY PERIOD OF PAIN YOU'LL I BET THAT YOU WILL MASTER.

REMBER TO TAKE A BREAK, DONT SIT FOR HOURS WORRYING GO TAKE A CUP OF COFFEE AND ASK FOR PEOPLES HELP WHO ARE ALONG THE JOURNEY.


Original Link: https://dev.to/sriramcoding1/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies-128j

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To