Programming Street - 150: A Curated Problem Set for Coding Beginners to Build a Strong Foundation Before DSA
Baker's choice. Dense with flavour, light on filler.
Summary
This article introduces "Programming Street - 150," a curated collection of 150 coding problems designed for beginners, especially those from non-technical backgrounds. It emphasizes the importance of building a strong foundation in coding fundamentals before tackling advanced concepts like Data Structures and Algorithms (DSA). The resource aims to help learners start from zero and gradually develop problem-solving skills.
Key quotes
· 3 pulledFor those coming from a non-technical background, the world of coding can seem daunting, especially when faced with advanced concepts like Data Structures and Algorithms (DSA).
While DSA is a critical Problem-Solving Skill, it's important to build a strong foundation before diving into it.
Programming Street - 150 is a collection of 150 curated problems focusing on building a strong foundation in coding.
You might also wanna read
Jane Street reconsiders formal methods after 25 years of skepticism
The author, a representative of Jane Street, reflects on a 25-year stance against formal methods in programming. They acknowledge a shift in
Practical Applications of Skiplists: From Niche Data Structure to Real-World Problem Solving
The article explores skiplists, a data structure often considered niche, and reveals their practical applications through the author's perso
73 Programming Project Ideas for Developers to Build and Learn
A comprehensive curated list of 73 programming project ideas designed to inspire developers who want to build side projects. The article pro
From Tutorial Hell to Modern Coding Education Challenges
The article discusses the evolution of coding education problems, contrasting the "tutorial hell" of 2019 with current challenges. Tutorial
Critique of Technical Interview Practices: When Coding Puzzles Don't Reflect Real Job Requirements
The article critiques modern technical interview practices through a personal anecdote about a backend developer interview. The author descr
Building Code Visualizers as an Effective Way to Understand Complex Codebases
The article presents a practical approach for developers to understand complex codebases by building visualizers. The author shares personal
