My FeedDiscussionsHashnode Enterprise
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

DSA and Development go hand in hand

Atique Akhtar's photo
Atique Akhtar
·Sep 29, 2021·

1 min read

I have read a lot of posts and suggestions on what should a fresher or a college student focus more on. Whether he/she should start off with competitive coding and build a strong base and reputation in the DSA arena or should take up a development domain and build deep expertise in that by building lots of cool projects. In this post, I have tried to demystify this confusion and have tried to convey a message that DSA and Development go hand in hand. Let me show it to you how...

DSA strengthens our logic building capacity

No doubt our reasoning and logic-building capacity increase tremendously by solving and brainstorming complicated DSA questions which eventually helps us in writing optimized codes and building better products.

Development guides us towards our end goal

As DSA helps in logic building, development guides us in where and how to implement that logic. We cannot write an optimized search logic if we do not have the skills to build a search service. It's as simple as this.