Years experience is not an indicator of seniority. I have two friends that graduated at different years.
One has more than 10 years experience. The other has three years.
10 year guy has been working with jquery and HTML the whole time. He avoids any other problems or domains.
Three year guy wants to work in every area possible. He actively pursues internships and work that provides a wide range of experiences and technical variety.
Now who do you think is more valuable as an employee?