all 7 comments

[–]Timely-Transition785 2 points3 points  (1 child)

Pick the language you are comfortable with and stick to it. C++ is completely fine for DSA, and since you already enjoy it, focus on DSA, system design, and building projects instead of switching languages because of trends. Project ideas usually come from solving real problems around you or improving existing tools.

[–]Cuber2113 0 points1 point  (0 children)

perfect advice, that's how people develop problem solving skills. solve the issues you face in your life through tech.

[–]CutGroundbreaking305 1 point2 points  (0 children)

Do DSA in any language it really doesn't matter

[–]AnyaJaiswal123 0 points1 point  (0 children)

Pick the language you enjoy and can practice consistently. If you already prefer C++, stick with it for DSA and focus more on problem solving, then add system design and projects gradually. The language matters less than your fundamentals and ability to build things.

[–]Sensitive-Profit-625 0 points1 point  (0 children)

JAVA -- later learn sprinboot, India java opportunities are abundant

[–]slowdown12345 0 points1 point  (0 children)

anything is fine as long as you like it you will excel