Профессии, связанные с ИКТ ВЫПОЛНИЛ: Фулстек-разработчик • Уникальный специалист, который может создать сайт или приложение полностью, от фронтенда — того, что видят пользователи, до бэкенда — всего, что связано с работой сервиса. • Знания и навыки: • Знает языки программирования и разметки — HTML, CSS, JavaScript, Python или PHP, Java или Swift; • Работает с библиотеками и фреймворками: например, Angular, Nest.js, React; • Работает с базами данных; • Знает особенности работы разных платформ: Android, iOS, Windows, MacOS; • Знает принципы работы http-протоколов и веб-серверов, чтобы понимать, как взаимодействуют компьютеры в сети. Инженер облачных сервисов Ещё одна профессия, где нужна информатика. Инженер облач ных сервисов создаёт отказоустойчивые облачные системы, обс луживает их и знает, как защитить инфраструктуру от внешних ат ак. Знания и навыки: Управляет облачной инфраструктурой с помощью специальных сервисов, например Monitoring или Compute Cloud; Работает в операционной системе Linux; Умеет пользоваться командной строкой; Знает языки программирования, например, Python и SQL — язык з апросов к базам данных; Обеспечивает безопасность сервиса: знает, как работают прото колы SSL, TLS, TCP, FTP, SSH, HTTP(S), DNS. Специалист по Data Science • Data Scientist собирает, анализирует, обрабатывает и интерпретирует данные, используя математику, статистику, программирование, машинное обучение и анализ данных. Он изучает закономерности и составляет прогнозы на основе больших объёмов данных. Профессия востребована в различных областях — от промышленности до создания видеоигр. • Например, Data Scientist может создать систему рекомендаций, чтобы предлагать покупателю самый интересный для него товар. Для этого он настроит алгоритм, который будет искать пользователей с похожими предпочтениями и рекомендовать товары, которые им понравились. • Знания и навыки: • Знает математику, статистику и языки программирования и SQL; • Работает с машинным обучением и библиотеками данных — например, Pandas, Catboost; • Владеет инструментами обработки больших данных: Apache Spark и Hadoop Mapreduce; • Знает английский язык на уровне Advanced Proficiency — он необходим для чтения технической литературы. Аналитик данных Специалист, который работает с данными: собира ет, обрабатывает, изучает и интерпретирует. Вывод ы, которые делает аналитик, помогают бизнесу при нимать решения. Аналитик данных востребован вез де, где нужно анализировать большие объёмы инф ормации, — в науке, маркетинге, гейминге, банков ской сфере, медицине. Знания и навыки: Знает языки программирования и SQL; Работает в Jupyter Notebook — специальном инстр ументе для аналитиков; Знает, как визуализировать данные в виде графиков, диаграмм, схем и т. д.; Проводит A/B-тестирование. Разработчик 1С • Занимается созданием и настройкой программного обеспечения на платформе «1С:Предприятие», создаёт информационные системы для автоматизации управления бизнес-процессами, ведения учёта, управления проектами и других задач. • Знания и навыки: • Знает основы программирования, платформу 1С; • Работает с базами данных и знает язык запросов SQL; • Понимает принципы работы сетей и серверов; • Знает язык запросов и программирования 1С: синтаксис и семантику; • Разбирается в типовых конфигурациях 1С, знание нескольких конфигураций будет преимуществом. Тестировщик • На разных стадиях разработки проверяет IT-продукт на наличие ошибок — чем раньше обнаружатся проблемы, тем проще и быстрее их исправить. • Знания и навыки: • Разбирается в классификациях тестирования; • Работает с базами данных, знает язык запросов SQL; • Знает языки программирования — например, Python; • Знает операционную систему Linux — на ней работают многие серверы, базы данных, с которыми приходится сталкиваться тестировщику. СПАСИБО ЗА ВНИМАНИЕ