I agree. But talking about projects, ive had talk with 3-4 founders about the tech-stack im currently using, with given reasoning. The first founder said: they are gonna use a different backend stack, Im fine with any tech stack (just dont make me build frontend. I can do react js but less interested)
Then I started exploring other stacks as well - Python, Node, Go .., also making sys reliable, redis cache and all. Now, this recent founder I had a talk with says: You are more of a generalist (he went through my github, and also discussed), the industry (basically him) needs specialists (dude, I'm fresher yet to have professional exp, and i can switch between stacks as logic is more imp i think), and he put me down saying sorry!
I consider myself more than avg in DSA (I've cracked some good OAs and interviews (pay range: 12-27 lpa), but ghosting and some bads!!)
I've almost 0 opensource contribs. Basically, i get busy with my own projects. And a mass recruiter (govt job) is all set to onboard me.
I struggle to do DSA (time) when my head is full of project work!
What am I supposed to do? I want to switch ASAP and be a good engineer.
( I don't want to remain in support projects and service based)
Idk if i put this here - i graduated with a mechanical degree.