JumpyMochi
JumpyMochi

I started learning DSA, here is my DSA journey!!

As a .NET developer, I noticed a lack of quality DSA (Data Structures and Algorithms) courses in C# on YouTube. Since I'm new to DSA, I decided to start learning with Java, and to my surprise, I found many similarities between C# and Java, which made the learning process easier.

I began by solving loops and condition problems, which I found manageable, so I decided to dive deeper into basic data structures. When I started with arrays, I initially struggled. I could often see the solution but would get stuck midway. To overcome this, I began reading through discussions and analyzing why certain solutions worked, making notes along the way.

A week later, I revisited the same problem, and this time, I was able to solve it successfully. Practicing the problem again and reinforcing what I learned proved to be effective. I've now completed linear search and am currently working on various binary search problems, steadily progressing.

I believe that the best way to learn algorithms is by solving problems alongside learning the theory. My goal is to target product-based startups.

Please let me know in the comments what is your view on my learning path. I’m targeting to get placed in product based startups.

11mo ago
Jobs
One interview, 1000+ job opportunities
Take a 10-min AI interview to qualify for numerous real jobs auto-matched to your profile 🔑
+322 new users this month
No comments yet

You're early. There are no comments yet.

Be the first to comment.

Discover more
Curated from across