поймите одну простую вещь: человек не может за пару лет работы набрать опыта, достаточного для ведущего специалиста. В программировании столько всего, чего надо знать и уметь, что за 2 года это не выучишь, каким бы выдающимся ты ни был. Поэтому на западе в вакансиях пишут опыт 5+, 7+.