با برنامه Player FM !
پادکست هایی که ارزش شنیدن دارند
حمایت شده


#249 - Data Structures and Algorithms for Beginners (Replay)
Manage episode 489651271 series 3399111
Learning data structures and algorithms (DSA) isn't JUST a smart interview skill, it will boost your confidence as a software engineer, give you a deeper understanding of computer science fundamentals and they can even be fun once you know how to use them.
If you're self teaching or just starting out with code, they can be intimidating.
They don't have to be.
I break down a pretty comprehensive guide here for learning DSA as well as a video on Binary Search Trees (BST)
DSA Study Guide My popular guide to DSA
Video on Binary Search Trees (Source Code included in the comments)
PS. Zubin and I are building stuff for Parsity. What should we build next? Take 15 seconds and tell us here: Quick Survey
Shameless Plugs
🧑💻 Join Parsity - For career changers who want to pivot into software.
✉️ Got a question you want answered on the pod? Drop it here
Zubin's LinkedIn (ex-lawyer, former Googler, Brian-look-a-like)
فصل ها
1. Introduction to DSA Importance (00:00:00)
2. What Are Data Structures & Algorithms? (00:05:22)
3. Why You Should Learn DSA (00:08:33)
4. Common Study Mistakes (00:11:23)
5. Bulletproof Study Plan (00:13:56)
6. Advanced DSA Topics (00:18:52)
7. Special DSA Problem Types (00:22:07)
8. Episode Wrap-Up (00:25:53)
266 قسمت
Manage episode 489651271 series 3399111
Learning data structures and algorithms (DSA) isn't JUST a smart interview skill, it will boost your confidence as a software engineer, give you a deeper understanding of computer science fundamentals and they can even be fun once you know how to use them.
If you're self teaching or just starting out with code, they can be intimidating.
They don't have to be.
I break down a pretty comprehensive guide here for learning DSA as well as a video on Binary Search Trees (BST)
DSA Study Guide My popular guide to DSA
Video on Binary Search Trees (Source Code included in the comments)
PS. Zubin and I are building stuff for Parsity. What should we build next? Take 15 seconds and tell us here: Quick Survey
Shameless Plugs
🧑💻 Join Parsity - For career changers who want to pivot into software.
✉️ Got a question you want answered on the pod? Drop it here
Zubin's LinkedIn (ex-lawyer, former Googler, Brian-look-a-like)
فصل ها
1. Introduction to DSA Importance (00:00:00)
2. What Are Data Structures & Algorithms? (00:05:22)
3. Why You Should Learn DSA (00:08:33)
4. Common Study Mistakes (00:11:23)
5. Bulletproof Study Plan (00:13:56)
6. Advanced DSA Topics (00:18:52)
7. Special DSA Problem Types (00:22:07)
8. Episode Wrap-Up (00:25:53)
266 قسمت
همه قسمت ها
×
1 #260 - From Lead Engineer at MongoDB to Fashion Tech: On Hiring, Remote Teams, and Start-Up Life 24:21



1 #252 - 3 Coding Principles That Will Save Your Codebase (that most bootcamp grads don’t know) 14:53



1 #246 - Coding Bootcamps, Burnout, and the Hard Truth About Breaking Into Tech: An Engineering Manager's Perspective 27:18


1 #240 - Navigating the Front-End Landscape: A Senior Developer's Perspective on AI Tools, Front End interviews and What Makes You "Senior" 24:07





1 #230 - AI Will Replace Most Coding: What Chief Scientist Laly Bar-Ilan Says Developers Should Learn Next 29:32

1 #227 - How Busy Professionals Can Learn to Code (Without Losing Their Minds): A 3 Step Process 15:42


1 #221 - How AWS Used AI to Save 4,500 Years of Work – with AWS’s Director of Generative AI Applications 31:17


1 #215 - Building Software with AI: Dr. Robert Toth on the Future of Coding, Cursor and True Prompt Engineering 31:14















1 #181 - Meta Tech Lead Secrets: Breaking into FAANG, Big Salaries, and Career Growth with Rahul 40:06







1 #171 - A Beginners Guide to Learning Backend Software Development with Javascript (mini-tutorial included) 25:50

1 #168 - Working as a Developer at a Startup vs a Mid-Size Company vs Fortune 100: Pros and Cons 29:44

1 #167 - Imposter Syndrome, Mental Resilience, and the Science Behind Psychedelics: A Developer’s Guide 44:25

1 #165 - Risk, Reward, and Reinvention: How Aaron Turned a Bootcamp Bet into a Career in Big tech 1:02:41

1 #164 - AI, the End of Front End Developers, and Jeff Bezos: What the 2024 Stack Overflow Survey Tells Us 26:11

1 #163 - Just Your Typical 44 Year Old Musician Turned Software Developer. Nils Reveals the Fast(er) Path To Tech 35:16

1 #161 - Oops, Did I Do That? Alex Lau and Brian Share Their Biggest Mistakes (and lessons) as Software Developers 30:12




1 #156 - Surviving your first week as a software developer: SDLC, 30 Day Plans, On-Calls and more 23:10

1 #155 - Insider Tips from a Top 1% Career Coach for Software Developers: Megan Dias Gets Real About LinkedIn, Learning in Public, Green Banners and more... 42:10

1 #153 - From Nike’s Principal Software Engineer to YouTube Sensation: The Jack Herrington Interview 1:04:53

1 #152 - Why AI Won't Replace Software Developers (Yet) but It Might Make You a Worse Developer: A Deep Dive 22:29

1 #151 - The Secret Strategies of an Interview Champion: Bhupinder Singh aka The Dynamic Singh 46:19





1 #141 - Navigating the Junior Developer Job Market with Software Developer Turned Recruiter David Roberts 51:25

1 #138 - Self Taught Developer to Engineering Manager at IBM: Brian Schuster shares lessons for developers on the non-traditional path 50:18

1 #137 - How 4 Little Letters Almost Got Me Fired! LGTM - The Art of Code Reviews and How to Not Suck at Them 21:52

1 #136 - 3 Reasons Why Most People Fail After a Coding Bootcamp... and How to Avoid Their Fate 17:01

1 #134 - From a Failed App to Tech Success: Mastering JavaScript, React, and TypeScript with Ryan Talbert 51:56


1 #130 - From Lab Scientist to Software Engineer at 35: Vanessa Vun Shares A Unique Strategy for Changing Careers 38:22



1 #124 - Do You Have to Learn In Public? A Different Take on Networking, Content Creation and Personal Branding with Anna Miller 29:45

1 #123 - I'm an Engineering Manger and I've Seen All Your Resumes: Here Are 4 Ways to Avoid Rejection 20:38


به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.