Если ты умеешь норм прогать, освоить любое сальт, нечего делать
Это не взаимосвязано. Начать с того, что дефайн «нормально прогать» - это просто кодить задачу на языке Х ? Или уметь нарисовать архитектуру сложного проекта и потом ее заимплементировать максимально подходящими инструментами ?