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