В любой сфере ценен профессионализм. Так что я не готов давать какого-то однозначного рецепта успеха. Но, будьте готовы постоянно учиться, учите английский язык, в том числе разговорный, а не только технический. Давно прошла эра стереотипных нелюдимых программистов-интровертов. Сейчас, во времена SCRUM и Сберджайл мы все работаем в команде, и, как никогда, важны именно коммуникационные навыки.