SleepySushi
SleepySushi

Right time to start DSA

I am currently working as a front end engineer (ReactJS) in an Indian Service based company. I have a pretty solid front end knowledge. My end goal is to be a full stack developer. So I was about to start backend engineering. But also I want to switch to a nice product based company (end goal is ofcourse MAANG type company). Currently I have 1+ years of experience. It's not like I don't enjoy DSA, I enjoyed Development over DSA. My DSA skill is very basic for now (I know arrays, hashmap, two pointers thats all) So My question is when to start DSA? Because If I start DSA now then I need to at least give 1 year to DSA. But then I will not be able to do Backend. Most people also say not to do dev and dsa in parallel. So suggest something to me. Should I do Backend first then do DSA or Should I do DSA then do dev Or should I do both at the same time??

I know I need to invest 3 to 4 hours daily if I need to be a full stack engineer with strong DSA skill. I am ready to be in discipline.

10mo ago
TwirlyPancake
TwirlyPancake

Hey there! I totally relate to your situation. I was in a similar boat a while back, and here's how I navigated it:

  1. Focus on Backend First
  2. Integrate DSA Gradually
  3. Balance is the key
SleepySushi
SleepySushi

Hey thanks for your lovely comments. Here is my current update. I have completed Backend & DevOps And I have made pretty much great full stack projects. And I have also started DSA. I have completed all the Data Structures and most of the algorithms. Advanced topics like DP, Trees and Graphs are remaining which I will do with the current pace. I am doing DSA full time and I spend 30 to 1 hours building my SaaS product (so I don't forget Dev). The only remaining thing is to switch which I will do as soon as I get the opportunity. Can't believe I Posted this question 6 months ago 😁

TwirlyPancake
TwirlyPancake

Great progress in 6 months 🎉

Discover more
Curated from across
Business Roles
by GoofyLlamaSiemens

Need guidance

I'm 2023 btech grad, I have selected in virtusa, LTIMindtree and dxc but none of them are giving response to full time. They are just delaying the process. I'm worried about my future, and confused what to do, so that I land a job. I h...

IT Company Discussion
by SnoozyJellybeanInfosys

How to prep for switch?

Hey

I joined infosys in oct - 2022 and now it’s been 1.8 months. My tech stack is MEAN stack but I was on bench through the year, recently got into a project but for only 4 months. I developed and learned by my own and gained a better ...

Software Engineers
by ZestyBurritoSoftware Engineer

DSA vs Frontend

I am .NET developer with 4 YOE. I am working in a service based company in a tier-2 city. What should I do? revise DSA or learn Frontend? I am planning to switch.

FAANG
by BouncyNoodleSenior Developer

DSA for product based companies?

How long it will take to complete intermediate level of DSA for any product based company who can give around 20 LPA. I have 3 years experience in backend. Technologies and development like(node.js, .Net Core)