Войти
Информационные технологии

Краткий словарь ИТ-профессий: кто такие Data Scientist и QA Engineer?

На старте развития информационных технологий айтишниками называли в основном специалистов с корочкой инженера-программиста. Сейчас, когда ИТ-сфера на пике популярности, стало понятно, что в ней может работать много специалистов, которые занимаются не только разработкой. На основе «Справочника ИТ-абитуриента 2019» Адукар собрал небольшой словарь ИТ профессий, чтобы вы познакомились с этой сферой поближе и, возможно, выбрали будущую специальность.

Инженер-программист или просто программист (англ. Software Engineer) — специалист, который разрабатывает компьютерные алгоритмы и программы. Те программисты, которые разрабатывают серверную часть веб-приложений, называются Backend-разработчиками. Пользовательским интерфейсом и функциональностью, которые работают на клиентской стороне вебсайта или приложения, занимаются Frontend-разработчики.

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

Бизнес-аналитик (Business Analyst) — это специалист, который занимается анализом бизнес-процессов заказчика с целью их последующей автоматизации. То есть, он посредник между разработчиком и заказчиком: выясняет, что нужно заказчику, анализирует его пожелания, оформляет техзадание и передаёт команде разработчиков.

Специалист по обеспечению качества ПО (QA Engineer) — это специалист, работа которого направлена на улучшение процесса разработки ПО, предотвращение ошибок в работе продукта. QA-Engineer ошибочно путают с Tester. Тестировщик занимается проверкой уже готового ПО, а QA-инженер устраняет проблемы в процессе разработки программного обеспечения. То есть, он старается сделать так, чтобы на выходе получился продукт без ошибок. А затем его проверяет тестировщик.

Эксперт по данным (Data Scientist) — это учёный-эксперт, который собирает большое количество данных и ищет в них логические закономерности. Он преобразовывает данные в более удобный формат, решает бизнес-задачи, используя данные и математическое моделирование (от нейронных сетей до кластеризации, от факторного до корреляционного анализов).

Аналитик данных (Data Analyst) находит закономерные связи в больших объёмах данных, делает прогнозы и предлагает варианты решения. Аналитик использует специальные программы анализа данных для исследований и затем сообщает свои результаты клиенту.

SEO-специалист — сотрудник, который знает всё о внешней и внутренней оптимизации сайта для поисковых систем. Главная задача SEO-специалиста — привлечь максимальное количество людей на продвигаемый сайт, чтобы он занимал первые позиции в поисковой выдаче.

Технический писатель (Technical Writer) — это специалист, который занимается разработкой, поддержкой и обновлением различных видов технической документации. Он определяет, какая документация должна сопровождать проект, составляет план и разрабатывает шаблон для каждого документа, пишет тексты технического содержания. Также составляет индексацию документов, сдаёт документацию в печать, поддерживает её в актуальном состоянии.

Веб-дизайнер (Web Designer) занимается разработкой внешнего вида сайтов и веб-приложений с учётом специфики интернета. Веб-дизайнер придумывает оформление сайта и разрабатывает его общую структуру, создаёт макеты для последующей вёрстки и графические элементы сайта (баннеры, иконки, кнопки и т. д.), продумывает навигацию, создаёт шрифты, колонки текста, изображения.

3D-дизайнер — специалист в области трёхмерной графики, который создаёт и настраивает компьютерных персонажей, обеспечивает анимацию рисованных моделей и объектов.

UX/UI-дизайнер занимается проектированием пользовательских интерфейсов. Он анализирует пользовательские сценарии, продумывает логику перехода со страницы на страницу, тестирует A/B. Его задача — придумать такой интерфейс, который поможет пользоваться продуктом максимально просто и удобно.

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

Проектный менеджер (Project Manager, PM) — специалист, которые несёт ответственность за выполнение ИТ-проектов и следит за тем, чтобы уложиться в сроки (время, отведённое на выполнение проекта), стоимость (затраты на выполнение проекта) и содержание (состав работ, их качество).

Хочешь стать одним из таких специалистов? Тогда заглядывай на ИТ-курсы с трудоустройством в Адукар, чтобы получить хорошие знания и, при должном прохождении курса, рабочее место в одной из компаний-партнёров.

***

Если материал был для тебя полезен, не забудь поставить «мне нравится» в наших соцсетях ВКонтакте, Facebook и поделитесь постом с друзьями. А мы сделаем ещё больше материалов, которые тебе будут полезны.

Перепечатка материалов с сайта adukar.by возможна только с письменного разрешения редакции. info@adukar.by

Привет! Ты уже записался на наши итоговые занятия перед ЦТ? Такие занятия мы проводим уже четвёртый год, и преподаватели нашего учебного центра научились достаточно точно предсказывать, какие вопросы будут на ЦТ. На этом занятии мы прорешаем их вместе с тобой! Регистрируйся, если еще не сделал этого — и увеличь свои шансы на поступление!