Профессия

Разработчик ПО для гуманитарных исследований

Программы для тех, кто изучает историю, литературу, языки, искусство и археологию, — моя ежедневная работа. Должность называется длинно: разработчик программного обеспечения для гуманитарных исследований. С помощью моих инструментов учёные сравнивают тысячи рукописей за пару минут, восстанавливают трёхмерную модель глиняного кувшина из черепков или строят интерактивную карту средневекового города.

Работа идёт на стыке двух разных миров. С одной стороны — программирование, базы данных, машинное обучение, обработка изображений и текстов. С другой — задачи от учёных: реставратор просит сравнить почерк двух рукописей, лингвист — собрать словарь редкого диалекта, искусствовед — построить поиск по миллионам репродукций. Чтобы решение было полезным, мне приходится разбираться в их области хотя бы на уровне, достаточном для разговора. Часто мы работаем небольшой командой: исследователи объясняют задачу, я с коллегами-программистами превращаю её в удобный инструмент и поддерживаю программу годами.

Учиться на такую работу можно по-разному: чаще приходят со стороны информатики и прикладной математики и постепенно осваивают гуманитарное поле, реже — через филологию или историю с дополнительным программированием. В России и в мире это направление принято называть цифровыми гуманитарными науками. Магистратуры по этой теме открыты в ведущих университетах, а специалистов ждут музеи, библиотеки, академические институты и просветительские проекты.

Отрасли:Цифровые технологии и коммуникацииНаука и образование

Иллюстрация профессии «Разработчик ПО для гуманитарных исследований»

Каждый день я

  • Обсуждаю задачу с историками, лингвистами или искусствоведами
  • Проектирую программу: продумываю интерфейс и работу с данными
  • Пишу код на основных языках программирования и проверяю его тестами
  • Подключаю готовые библиотеки машинного обучения и компьютерного зрения
  • Готовлю базы данных и систему поиска по большому массиву материалов
  • Тестирую программу вместе с исследователями и правлю по их замечаниям
  • Поддерживаю и обновляю уже работающие инструменты
  • Читаю научные статьи и пробую новые методы в небольших экспериментах

Карьера

  • Научно-исследовательские институты в области истории, языкознания и литературы
  • Цифровые лаборатории и центры цифровых гуманитарных наук при университетах
  • Музеи, архивы и крупные библиотеки
  • Образовательные онлайн-платформы и электронные библиотеки
  • Издательства и просветительские медиапроекты
  • Технологические компании, которые ведут проекты в культурной сфере
  • Государственные программы по оцифровке культурного наследия

Тебе будет интересна моя профессия, если ты

  1. Тебе нравится программирование, и ты с интересом разбираешь чужой код
  2. Ты любишь читать книги и интересуешься историей, мифами, языками
  3. Тебе нравится разбираться в новой теме с нуля — от Древнего Египта до древнерусских летописей
  4. Ты не теряешься, когда задача поставлена расплывчато, и умеешь задавать уточняющие вопросы
  5. Тебе по душе и математика, и литература — ты не делишь науки на «свои» и «чужие»
  6. Ты с удовольствием объясняешь сложное понятным языком — учителю, младшим, друзьям
  7. Ты бережно относишься к деталям и не ленишься перепроверять
  8. Тебе интересно, как устроены поисковые системы, нейросети и большие базы данных

Подходит ли тебе эта профессия? Проверь себя в примерочной!

Примерить профессию