filmov
tv
How I'm Studying Data Structures & Algorithms (as self taught)
Показать описание
How to pass coding interviews? learn Data Structures and Algorithms. But people forget that they are also fundamental computer science topics that you need to master if you want to have a fundamental understanding of how computers work and how to solve problems using them.
DATA STRUCTURES & ALGORITHMS RESOURCES MENTIONED:
That is why it is such a shame to see so many people approach this topic by just memorising Leetcode problems rather than taking the time to learn the fundamentals.
Sure, that approach can work to pass an interview (with some luck) but it's an inefficient long-term strategy.
You might call that a very inefficient DSA study algorithm…;)
So my approach for studying Data Structures & Algorithms is really focused on taking my time to properly understand these topics, in fact I'm probably going way deeper than I actually need to. But I'm of the belief that more knowledge can never hurt.
Note: This is simply what I am doing, which may or may not be the 'best' DSA study algorithm.
If your goal is to pass an interview, doing a LOT of problems is a must. But what people often skip is parts 1 and 2 which will give you some of the foundational knowledge that will give you a shortcut to having a better idea of the types of things you need to consider when solving Leetcode problems.
STUDY & CODING RESOURCES
MY BLOG
DESK SETUP GEAR
PC PARTS LIST
FILMMAKING & YOUTUBE GEAR
OTHER VIDEOS
WHO AM I?
This channel documents my life as a Self-Taught Software Engineer as well as my journey teaching myself Computer Science & Programming.
Chapters:
0:00 Why Leetcode isn't enough
0:45 How I Study Anything
1:45 Do This First
2:29 Best Course
4:06 Most Important Part!
5:35 Then, I Use This Textbook
7:27 Another Book
7:50 How I Solve Leetcode Problems
DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder :)
Tags: how to learn programming, how to learn to code, learn to code, coding, programming, software engineer, software engineering, software development, self taught programmer, tech, career in tech, techcareer, data science, how to become a software engineer, self-taught software developer, no cs degree, frontend developer, learn computer science, online, learn faster, no college, ossu, open-source computer science degree, programmer
DATA STRUCTURES & ALGORITHMS RESOURCES MENTIONED:
That is why it is such a shame to see so many people approach this topic by just memorising Leetcode problems rather than taking the time to learn the fundamentals.
Sure, that approach can work to pass an interview (with some luck) but it's an inefficient long-term strategy.
You might call that a very inefficient DSA study algorithm…;)
So my approach for studying Data Structures & Algorithms is really focused on taking my time to properly understand these topics, in fact I'm probably going way deeper than I actually need to. But I'm of the belief that more knowledge can never hurt.
Note: This is simply what I am doing, which may or may not be the 'best' DSA study algorithm.
If your goal is to pass an interview, doing a LOT of problems is a must. But what people often skip is parts 1 and 2 which will give you some of the foundational knowledge that will give you a shortcut to having a better idea of the types of things you need to consider when solving Leetcode problems.
STUDY & CODING RESOURCES
MY BLOG
DESK SETUP GEAR
PC PARTS LIST
FILMMAKING & YOUTUBE GEAR
OTHER VIDEOS
WHO AM I?
This channel documents my life as a Self-Taught Software Engineer as well as my journey teaching myself Computer Science & Programming.
Chapters:
0:00 Why Leetcode isn't enough
0:45 How I Study Anything
1:45 Do This First
2:29 Best Course
4:06 Most Important Part!
5:35 Then, I Use This Textbook
7:27 Another Book
7:50 How I Solve Leetcode Problems
DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder :)
Tags: how to learn programming, how to learn to code, learn to code, coding, programming, software engineer, software engineering, software development, self taught programmer, tech, career in tech, techcareer, data science, how to become a software engineer, self-taught software developer, no cs degree, frontend developer, learn computer science, online, learn faster, no college, ossu, open-source computer science degree, programmer
Комментарии