1. 1С Разработчик
    1. Автоматизация бизнеса
    2. Низкий порог входа (можно простые задачи научиться решать за несколько недель)
    3. Почти монополия на рынке
    4. Большое количество типовых решений
    5. Понятный код на русском языке
    6. Сложно выйти на зарубежный рынок
    7. Большая конкуренция
  2. WordPress разработчик
    1. Создание простых сайтов (визитки, лендинги, интернет-магазины)
    2. Минимум времени для вхождения (основам верстки HTML и CSS можно научиться за 2-3 недели, еще за месяц можно подучить основы JavaScript) и получения оплачиваемых заказов
    3. Компании заказывают создание/доработку сайтов регулярно, постоянный спрос
    4. Нужно заниматься дополнительно версткой (дизайном, размещением элементов на формах, интерфейсах) и фотошопом
    5. Нужно знать принципы регистрации сайтов, настройки DNS и т.п. (администрировать сайты в интернете)
    6. Хорошо работает сарафанное радио
  3. Front-end development
    1. Создание сложных сайтов (интерфейсная часть)
    2. Быстро развивается и на хайпе
    3. Быстро меняются тренды
    4. Изменения позволяют раньше стать уверенным специалистом, быстро сравняться с теми, кто долго в сфере
    5. Нужно заниматься дополнительно версткой (дизайном, размещением элементов на формах, интерфейсах) и фотошопом
  4. Back-end development
    1. Создание сложных сайтов (сама логика работы сайта, алгоритмы, хранение данных)
    2. Больше времени на вхождение, чем в front-end
    3. Больше доходность, чем в front-end
    4. Нужно разбираться в том, как устроен сайт изнутри, в мелочах, настраивать его
  5. Mobile development
    1. Создание мобильных приложений
    2. Быстро развивающаяся область
    3. Не так меняются технологии, как в front-end
    4. Нужно заниматься дополнительно версткой (дизайном, размещением элементов на формах, интерфейсах) и фотошопом
  6. .Net development
    1. Многопрофильное программирование под Microsoft
    2. Относительно невысокий порог вхождения при наличии знаний о Microsoft
    3. Большая база знаний
    4. Высокая зарплата
    5. Стабильность работы
  7. Game development
    1. Разработка игр
    2. Высокий порог входа
    3. Нужно описывать правила игр, потребуется много математики/физики и еще раз математики
    4. Узкий рынок
  8. Embadded development
    1. Программирование железа (станки, роботизация, техника, даже электроонные сигареты с программами уже и обновлением софта)
    2. Развивающаяся область, хорошие перспективы
    3. Высокий порог входа
    4. Необходимы технические познания
  9. Java Enterprise development
    1. Разработка производительных систем и приложений (масштабируемость, гибкость, кроссплатформеность)
    2. Очень высокий порог входа
    3. Одни из самых высоких зарплат
    4. Большая востребованность на рынке
    5. Ориентация на западный рынок
    6. Большой выбор заказчиков
  10. Automation QA development
    1. Создание и настройка приложений для автоматизированного тестирования (QA = обеспечение качества)
    2. Узкий рынок
    3. Нужно обладать фантазией тестировщика
    4. Нужно знать приложение, которое тестируется
  11. Data science
    1. Работа с большими данными и искусственными интеллектами
    2. Развивающаяся область
    3. Большое количество инструментов
    4. Сложность предварительной подготовки данных к обработке (сбор, систематизация)
    5. Много мат. анализа