Satisfied with TC ?
What is your Salary and YOE ? Are you satisfied with the progress you have achieved so far ?
I am a 2YOE software engineer, and I wanted to make a switch. Having a grip on DSA but can't rely on it. I am seeing a good number of folks getting into start ups get paid well too. Can someone comment on startups that are paying well but require less grinding. Open for comments and views. Thanks
Nope, thinking on less grinding in DSA will surely get you a high paying job if lucky but won't take you far. Good DSA means good problem solving skill which is needed in every field. Maybe do just array/string and solve medium lvl questions in it. It would be enough I think for some fields
I kinda disagree with pure DSA, for me its about being able to apply those concepts in a real world situation and designing an optimal solution rather than grinding leetcode, having been a top performer for last 6+ years and never being able to crack DSA based interviews I can definitely tell, application of those concepts in a problem and to solve it matters more but again, the whole interview system is broken. When you have a lot of applicants, DSA becomes the easy way for anyone to filter and in this process we loose a lot of good engineers
That’s why I said basic array/string questions are enough. If you can’t even solve those questions then maybe you are not a good engineer
I interviewed with Browserstack for a Backend Intern role and they don't ask DSA at all, but unfortunately, I didn't progress beyond the EM round.
Oh okay
If software development is your profession and you've been grinding as one for 2 years, here’s your chance to increase your earnings, which doesn’t even require DSA knowledge. Large companies have this fuss about having DSA skills if you’re applying as a Software Development Engineer. However, if you don’t have DSA knowledge, there are a few startups which will offer you great opportunities, money-wise. These companies include Aco, Treebo, Razorpay and more. Though some say that DSA is essential, there are other factors as well that would enable you to be a part of these startups.
DSA refers to data structures and algorithms. It involves efficient data organisation. This is a key aspect of programming and is an essential skill for every CS engineer. Though it can be time-consuming and complex, it is necessary. Most companies have an elaborate interview process where they check the person’s capability to break down the problem and write effective code. So yes, DSA becomes part of the interview process. However, a few companies that do not necessarily ask for this are:
What is your Salary and YOE ? Are you satisfied with the progress you have achieved so far ?
Currently Senior at Microsoft with TC ~1 crore, which will drop by 20-25% in few months on hitting cliff.
With no SSA or promotion in sight, what are the best companies in India to switch in next 4-5 months for max TC and career growth ...
Reading this, i feel i am wasting oxygen
Suggest some good startups to apply to, I've less experience in DSA have lost practice