Ну как минимум - если вы правда этого хотите и все делаете правильно. Так что дело за малым - 1) правда этого хотеть, 2) все делать правильно. А дьявол, как всегда - в деталях.
Чтобы праведно тянуться к успеху, недостаточно быть просто упорным и целеустремленным. Нужно еще искренне гореть своим делом и верить, что успех достижим. Не получится добиться высот в деле, которое вам не по душе. Это уже какое-то насилие над собой - заставлять себя достигнуть ради достижения.
Целью должно быть какое-то качественное изменение, какой-то норд-стар, в который вы верите. Лучше даже не просто верить, а быть уверенным (не путать с самоуверенностью). Вам должно нравиться делать хорошо, а плохо не делать. И не потому что так сказали, а потому что это ваша идеология.
Но в одиночку вы - песчинка в океане мироздания. Без команды ничего не выйдет. Нужно окружать себя правильными людьми. К этому тоже нужно прилагать усилия и искать людей, разделяющих вашу точку зрения. Людей подходящей формации. Которые с вами не только за деньги, но и за идею.
У вас будет всегда не хватать рук и времени, чтобы сделать все. Не получится все сделать лишь своими инженерными или менеджерскими усилиями. Команда вам поможет. Но нужно собрать базу.
Тут важно все - от образования до ценностей. Про образование я уже разгонял тут. Вкратце - образование дает в первую очередь умение выстраивать логические цепочки и полезный навык "решалова". А ценности должны совпадать с вашими, бить в цели команды, быть когерентными стратегии. Иногда даже самый классный спец не фитится в команду из-за мисмэтча в ценностях.
И я искренне ценю, что в Лавке (как и в других командах Яндекса) меня окружают как раз такие люди. Мы любим свое дело и верим в него. Мы собираем классные команды и разделяем общие ценности. Так что, видимо, успех неизбежен.