Я сам примерно так делал, когда передо мной подобный вопрос стоял. Если с позиции карьеры, то стоит обратить внимание на рейтинги языков (например, TIOBE или PYPL). Понятно, что рейтинг - так себе показатель для выбора. Но по положению языков в списке можно примерно прикинуть, где рынок предложит больше работы, в т.ч. с какой-никакой проекцией на ближайшие годы. Тем более, когда, как в вашем случае, выбор одного из двух: смотрим рейтинги и видим разницу - где C# и где Ruby.