This question continues to divide the programming community in 2026.
Short answer
Yes, you can.
Long answer
It depends on the type of programmer you want to become.
Why DSA is considered important:
1-Improves logical and analytical thinking
2-Helps write efficient and scalable code
3-Still central to hiring processes at many companies
Why many developers succeed without strong DSA:
1-Real world development focuses more on frameworks and tools
2-Most daily tasks involve debugging, feature development, and collaboration
3-Frontend and product focused roles rarely require complex algorithms
4-AI tools now assist with optimization and code generation
A balanced perspective:
1-You do not need DSA to start programming
2-You do not need DSA to build useful projects
3-Basic DSA knowledge becomes valuable when working on 4-performance, scale, or interviews
Final thought
DSA is not a barrier to entry.
It is a skill that becomes useful at specific stages of a developer’s career.
Share your journey and thoughts in the comments.
Top comments (0)