u/Clean_Stage_9713

TL;DR:
2 years of inconsistent DSA prep, very few callbacks, burnt out. Currently at 19 LPA with good WLB but poor hike due to lack of focus on work. Unsure whether to keep grinding DSA for a switch or just stay and grow where I am.

I’ve been doing DSA on and off for \\\~2 years now, mainly with the goal of switching companies. This is my first job, currently earning 19 LPA(4 YOE), and honestly the work-life balance is pretty good.

Initially, I was super motivated — solving problems, tracking progress, all that. But over time it’s started to feel exhausting. I have to restart everytime I take a pause and I have to start from almost scratch. I hardly know only array problems properly.

On top of that, the results haven’t been great. I’ve applied to 100+ roles and got maybe \\\~5 interview callbacks. Applying to jobs is another really time taking process. Also, I didn’t get a good hike this cycle, partly because I didn’t focus much on my actual work while prioritizing DSA prep.

Now with AI/agents becoming more prominent, I’m also questioning whether this grind is even worth it long-term.

I feel stuck between:
\\- Continuing the DSA grind
\\- Focusing on work and growing where I am
\\- Or trying a completely different strategy

Reason for switch:

  1. Slow monetary growth
  2. Not valued much in team
  3. First company so no joining bonus or shares
  4. No onsite opportunity
  5. Monotonous routine

What would you do if you were in my situation? Also, please mention your reason

reddit.com
u/Clean_Stage_9713 — 9 days ago