Все пишут что все с опытом, я согласен, но хочу добавить с каким именно опытом. Делая простые сайты визитки 10 лет ты будешь иметь опыт, скажем, не совсем тот что нужен сеньёру) Нужно участвовать в разработке больших, сложных проектов, и смотря как реализуются те или иные вещи, решая сложные задачи в рамках этих проектов приходит тот самый опыт - находить решения о которых еще не знаешь и как сделать что-то что уже давно придумали как делается(это про велосипеды)