
Do you think years of experience should define salary?
Seeing multiple threads where the discussion revolves around the basic premise that people with 2-3 years of experience are earning in 30-50L range.
Do you think years of experience should also define salary? Also, feel free to post in comments why you think years should or should not define the salary
Added bonus, share your YoE and Salary

Years of experience doesn't define shit. Maybe in standard corporate structures which has structure and process defined it is defined as of now.
But, what truly I have seen is how much stuff you got(I don't mean how much things you know), but it's about the impact you have created in past, how much you can see the big picture and what you bring to the table

To add to it, basically, you are paid for the kind of problems you can solve. If you solve basic problems, you are paid basic amount. More complex problems and abstract problems you can make sense of and solve for in this world, the more salary or pay you shall deserve!

In terms of engineering, the depth of hard skills(solving problems quickly without bugs) should matter more than years of experience. In terms on non-tech roles, how much revenue/ROI a person is able to bring in should matter.

Not at all. You could still be earning jackshit if you suck after a decade of work.

YoE mean nothing. But sadly, majority of the companies define salaries based on YoE or the previously drawn salary.
I’ve worked with people who had like 1-2 YoE and knew enough to be 6-7 based on industry standards. On the other hand, there was an architect I knew who does/knows nothing for the 15+ YoE he had.

Depends on role. R&d , legal, audit roles -yes. Others no