Я тоже не верю. Если мы не про лычки говорим. В моем понимании Senior - это человек, который имеет опыт самостоятельного ведения большой части проекта, взаимодействовать с другими людьми, у него есть опыт нескольких релизов, которые он сделал, опыт выкатки крупных фичей, опыт вывода по из эксплуатации и т.д.
За год это просто нереально получить. И за пять - надо быть офигеть каким целеустремленным и умным.
А в аутсорсе - да, возможно. "Ты работаешь уже год, вот значит будешь Senior. А через год Chief Senior. А потом Chief Lead Senior".