Делая первые шаги в сфере IT, озадачился для себя
данным вопросом. Достаточно ли, скажем, стать Java или
Python Senior'ом, или необходим какой-то 'трендовый'
профиль деятельности, к примеру, анализ 'big data'?
Исходя из доступной информации и наблюдений, уровень Senior/Middle (читай уровень толкового специалиста), востребован по-умолчанию и везде - на рынке IT нехватка хороших специалистов каких-бы то ни было направлений.
А объективно, выше всего спрос ("тройка лидеров", так сказать) на Java, Javascript и PHP.
Есть задача, которую надо решить. За решение задач ты получаешь от клиента деньги, причем какой именно инструмент для решения задачи ты используешь, клиенту, за частую, все равно.
Определись с тем что тебе больше нравится и начинай копать в эту сторону. Через 3-6-12 месяцев тебя сами находить начнут и предлагать проекты/работу.
А уже язык, фреймворк и т.п. инструменты - вещь вторичная.
На хороших
--------------
Серьезно. Если вы будете следовать трендом то будете все время бежать за толпой.
Вот вам статья на тему www.kalzumeus.com/2011/10/28/dont-call-yourself-a-...
Наделала много шуму на HN в свое время
--------------