- Аналитик данных (Data Analyst)
- Навыки аналитика данных
- Онлайн-курсы аналитиков данных
- Где учиться тестированию
- Что нужно знать, чтобы освоить профессию
- Тест-дизайн и тест-анализ
- Виды тестирования
- DevTools в тестировании веб-приложений
- Тестирование API и Postman
- SQL и базы данных
- Баги и документация
- Тестирование мобильных приложений
- Автоматизированное тестирование
- Где работают тестировщики
- Data Scientist
- Навыки системного аналитика и бизнес-аналитика
- Системный аналитик
- Профессиональные навыки
- Личностные качества
- Бизнес-аналитик
- Профессиональные навыки
- Личностные качества
- Тестировщик
- SMM-аналитик
- Навыки SMM-аналитика
- Онлайн-курсы SMM-аналитиков
- Системный администратор
- Кто такой системный аналитик
- Мобильный разработчик
- Аналитик 1С
- Навыки аналитика 1С
- Онлайн-курсы аналитиков 1С
- Системный аналитик
- Навыки системного аналитика
- Онлайн-курсы системных аналитиков
- Аналитик данных (Data Analyst)
- «Белый» хакер
- Софт-скилы аналитика
- Коммуникативные навыки
- Аналитическое мышление
- Адаптивность
- Продуктовое мышление
- Тайм-менеджмент
- Командная работа
- Умение учиться
- Эмпатия
- Сколько зарабатывает аналитик
- Виды тестирования
- Особенности сферы IT
- Задачи и обязанности тестировщика
- Анализ и планирование
- Разработка стратегии
- Создание документации
- Тестирование
- Поддержка
- DevOps-инженер
- Кто такой бизнес-аналитик
- Направления аналитики
- Аналитик данных
- Бизнес-аналитик
- Системный аналитик
- Продуктовый аналитик
- Веб-аналитик
- Финансовый аналитик
- Курс «Аналитик данных. Первые шаги»
Аналитик данных (Data Analyst)
Data-аналитик, или аналитик данных, это один из самых востребованных на данный момент специалистов на рынке труда. Он занимается анализом «Больших данных», то есть огромного массива информации, которая существует в открытом доступе, опираясь на data driven-подход.
Задачи, которые ставят перед аналитиком данных: сбор и ранжирование нужной информации, её интерпретация, а также составление отчетов. Этими отчетами впоследствии пользуются представители бизнеса для принятия стратегических решений.
В отличие от BI-аналитика «классический» аналитик данных не дает никаких оценок по бизнес-решениям и в целом может заниматься Data-анализом не только в интересах бизнеса, а для каких-либо социальных проектов, или нишевых стартапов.
Навыки аналитика данных
В первую очередь в этой профессии нужны глубокие познания в области статистического анализа и обращения с большими массивами данных, а также инструментов автоматизации анализа. В качестве таковых сейчас выступают библиотеки Python (pandas, NumPy и другие). Также аналитику данных важно знать:
- Популярные SQL;
- Системы визуализации (Tableau, Power BI);
- Excel;
- Методики разработки программного продукта;
- Матанализ, статанализ, линейная алгебра.
Онлайн-курсы аналитиков данных
Где учиться тестированию
Объем навыков, необходимых современному претенденту на должность QA-инженера, серьезно вырос. Сейчас на первый план выходят практические знания.
Речь идет, прежде всего, об умении пользоваться инструментами для тестирования. А автоматизаторам необходимо научиться писать тесты.
Профильного высшего образования для тестировщиков пока нет. Желающие работать в этой профессии могут самостоятельно освоить навыки или пройти курсы.
Первый вариант подойдет тем, кто обладает высоким уровнем дисциплины. Но им желательно найти ментора, который будет направлять, проверять работы и указывать на ошибки.
В Хекслете есть профессия «Инженер по тестированию». Вы можете за четыре месяца с нуля освоить необходимые навыки. Студентам профессии «Инженер по тестированию» будет доступен Rарьерный трек — это наш сервис для тех, кто ищет первую работу в IT. Мы расскажем, как правильно составлять резюме и писать сопроводительные письма. А еще подберем вакансии и стажировки в партнерских компаниях и подготовим к собеседованиям.
Кроме учебных проектов, студенты профессии «Инженер по тестированию» смогут участвовать в opensource-проектах Хекслета. Это позволит не только закрепить на практике знания, полученные во время учебы, но и положить к себе в портфолио опыт реального тестирования и работы в настоящем продукте.
Что нужно знать, чтобы освоить профессию
В этом разделе поговорим о необходимых знаниях по теории и практике тестирования. Можно воспринимать это как набросок программы обучения или минимум, необходимый для трудоустройства.
Тест-дизайн и тест-анализ
Основной результат работы QA-инженера — написание тестов. Первое, что должен узнать профессионал, — это правила, по которым нужно искать и анализировать требования к приложениям, а также ставить цели проверки. За это отвечает тест-анализ.
А тест-дизайн — конкретные методики, по которым пишут тесты. QA-инженер должен понимать, что такое классы эквивалентности, граничные значения и попарное тестирование.
Виды тестирования
Это теория, на основе которой профессионал выстраивает практику — продумывает стратегию проверки приложения. Как мы уже говорили выше, есть много видов тестирования.
QA-инженер должен знать обо всех существующих методах, уметь их применять и выбирать для решения конкретных задач на проекте.
DevTools в тестировании веб-приложений
В браузерах есть инструменты разработчика или DevTools. В Chrome их можно вызвать горячими клавишами — Ctrl+Shift+I или клавишей F12 в любом браузере. Их используют для отладки кода в режиме реального времени.
DevTools — незаменимые помощники тестировщика. С их помощью можно проверить корректную загрузку отдельных частей страницы, правильность написания пути до элементов в JavaScript и протестировать код в браузере.
QA-инженер должен уметь пользоваться DevTools и хорошо ориентироваться в панели.
Тестирование API и Postman
Фронтенд — интерфейс приложения — можно проверить пошагово, имитируя действия обычных пользователей. Но с бэкендом — внутренней логикой сайта — дела обстоят сложнее.
Зачастую бэкенд не привязывают сразу к фронтенду, а своего графического интерфейса у него нет. Зато есть API — набор правил, по которым программы взаимодействуют друг с другом напрямую.
Тестировщики проверяют его работу используя специальный инструмент — Postman. Он позволяет писать запросы к бэкенду напрямую через браузер. QA-инженер должен научиться им пользоваться.
SQL и базы данных
Сайты хранят информацию в базах данных. Они бывают реляционными и нереляционными. Первые — наиболее распространены. К ним относят, например, MySQL и PostgreSQL.
При разработке приложения тестировщики должны проверить, насколько корректно бэкенд сайта получает и отдает информацию из базы данных. Для этого используют специальный язык запросов — SQL.
QA-инженеру нужно выучить его основы, чтобы уметь проверять работу баз данных.
Баги и документация
Тестировщик пишет сценарии проверки ПО — тесты и чек-листы. Их нужно оформлять по правилам, чтобы другие специалисты могли в любой момент обратиться к этим документам.
В конце работы QA-инженер создает баг-репорты — отчеты о найденных ошибках. Их хранят в специальном трекере, чтобы они были доступны для разработчиков.
Тестирование мобильных приложений
В проверке такого ПО есть своя специфика, связанная с более жесткими требованиями к интерфейсу. Мобильное приложение должно одинаково выглядеть на разных устройствах.
Также есть специфика, связанная с платформами. Например, необходимо проверять, как приложение поведет себя, если смартфон теряет сеть или если пользователь примет входящий звонок во время активной работы.
QA-инженер должен уметь тестировать мобильные приложения на симуляторах, эмуляторах и с использованием реальных устройств.
Автоматизированное тестирование
Есть вакансии исключительно мануальных тестировщиков, которые не пишут автотесты. Но даже таким специалистам нужно понимать, по каким принципам создают автотесты и как их правильно запускать.
А автоматизаторам нужно научиться писать скрипты — специальные программы, имитирующие действия пользователей.
Где работают тестировщики
Тестировщики трудятся в командах, которые занимаются разработкой программного обеспечения. Это скорее средние и крупные компании, которые делают собственный продукт или работают по модели аутсорсинга.
Data Scientist
Использует данные, чтобы решить конкретную задачу бизнеса. Проводит глубокий анализ данных, строит модели, на которых затем проверяет различные гипотез. Они помогают делать реальные прорывы в бизнесе или науке.
Для работы Data Scientist использует базы данных и Python. Но главное — знание математики, аналитический ум и глубокое понимание области исследования.
Средняя зарплата Data Scientist: 150 тыс. рублей.

Без IT: Data Scientist — это настоящие исследователи. Если бы в мире не было компьютерных технологий, такие специалисты занялись бы наукой и вскоре бы их придумали.
Пример задачи: На основе данных о том, что смотрели пользователи онлайн-кинотеатра выстроить рекомендательную систему, которая будет предлагать им похожие фильмы, и это увеличит выручку сервиса в 5 раз.
Перспективы: Data Scientist вполне может дорасти до Chief Digital Officer, но и горизонтальный рост в этой профессии открывает большие перспективы. Из-за бурного развития отрасли в этой профессии пока нет такого понятия, как потолок профессионального роста.
Читайте подробнее: Кто такой и чем занимается Data Scientist
Навыки системного аналитика и бизнес-аналитика
Системные аналитики и бизнес-аналитики имеют и похожие, и разные обязанности и умения. Вот какие профессиональные навыки и личностные качества обычно нужны для каждой из этих профессий.
Системный аналитик
Профессиональные навыки
🔺 Глубокое понимание информационных технологий, аппаратного и программного обеспечения, сетей, баз данных.
🔺 Умение анализировать данные, проводить исследования и применять математические методы для решения технических задач.
🔺 Умение создавать техническую документацию: схемы, спецификации и отчеты.
🔺 Навык разработки архитектурных решений, умение выбирать технологии и создавать планы для разработки и интеграции информационных систем.
🔺 Навыки тестирования программного обеспечения и аппаратных средств.
Личностные качества
🔻 Аналитическое мышление — чтобы анализировать сложные технические проблемы и разрабатывать эффективные решения.
🔻 Коммуникабельность — чтобы общаться с разработчиками, заказчиками и другими членами команды.
🔻 Навык решения проблем — чтобы быстро и эффективно устранять технические ошибки в информационных системах.
🔻 Самоорганизация — чтобы эффективно управлять задачами и соблюдать сроки.
Бизнес-аналитик
Профессиональные навыки
🔺 Понимание бизнес-процессов, стратегии компании и индустрии в целом.
🔺 Способность собирать, анализировать и документировать бизнес-требования и процессы.
🔺 Умение создавать бизнес-модели и диаграммы процессов.
🔺 Умение тестировать новую систему, чтобы понимать, насколько она подходит к собранным бизнес-требованиям.
🔺 Знание методологий управления проектами и способность управлять бизнес-проектами.
Личностные качества
🔻 Аналитическое мышление — чтобы анализировать бизнес-процессы, выявлять проблемы и возможности для улучшения.
🔻 Коммуникабельность — чтобы эффективно общаться с бизнес-заказчиками и участниками проекта для понимания и передачи требований.
🔻 Желание постоянно учиться — чтобы обновлять свои знания в области бизнеса и информационных технологий.
🔻 Навык управления конфликтами — чтобы решать проблемы внутри команды и достигать согласия между разными отделами внутри компании.
Тестировщик
Тестировщик — IT-специалист, который оценивает программу с точки зрения корректности работы: все ли функции исправны, нет ли багов. Тестировщики проверяют работу кода в разных ситуациях использования и находят в нем ошибки и уязвимые места. Помимо технических навыков, тестировщику нужны и софт-скиллы: умение давать обратную связь разработчикам, писать отчеты, которые помогут им воспроизвести и устранить проблему.
Раньше можно было стать тестировщиком благодаря заинтересованности в технологиях и опыту использования разных программ. Сейчас для старта нужен хотя бы небольшой багаж знаний в сфере IT: понимание жизненного цикла разработки, процессов тестирования, умение работать с таск-трекерами. Но по-прежнему это одна из самых подходящих профессий, чтобы быстро попасть в IT.
Зарплата: от 50 000 до 300 000 рублей, медианная — 85 000.
Без IT: Тестировщик вне мира IT — этот тот самый человек, который придумает необычный способ проверки любого предмета, который попадет в его руки. Навыки тестировщика пригодятся специалисту по качеству, в какой бы сфере он ни работал: любой продукт, от кофемолки до самолета, нужно протестировать перед началом продаж.

Пример задачи: Проверить, как будет работать интернет-сервис, когда им будут пользоваться сотни тысяч пользователей, то есть провести нагрузочное тестирование: замерить скорость работы сервиса под высокой нагрузкой и найти «бутылочное горлышко», замедляющее работу.
Перспективы: Тестировщик может вырасти до QA-инженера или, набравшись опыта, перейти в разработку и управление проектами.
Пройдите наш тест и узнайте свое идеальное место работы. Ссылка в конце статьи.
SMM-аналитик
Специалист по SMM отвечает за создание и продвижение контента в социальных сетях, пользуясь их особенностями и алгоритмами. У аналитика в сфере SMM задача более ответственная и масштабная: он формирует стратегию продвижения, и в ряде случаев отвечает за её реализацию. Он тщательно изучает тренды, тематику контента, целевую аудиторию и её запросы, задает кампанию по продвижению и проводит анализ эффективности SMM-компонента бизнеса.
Навыки SMM-аналитика
- Адаптивная работа со всеми популярными соцсетями и знание их специфики;
- Выстраивание стратегии в контексте информационного продукта и особенностей рынка;
- Работа с инфлюенсерами (популярными блогерами и медиа-персонами), налаживание инфлюенс-маркетинга;
- Работа с медиа и контентом (тексты, ролики, реакты, иллюстрации, фото дизайн и оформление страниц);
- A/B-тестирование и проверка гипотез;
- Управление SMM-командой;
- Сбор статистики и работа с метриками;
- Составление отчетов и презентаций для заказчиков.
Онлайн-курсы SMM-аналитиков
GeekBrains. SMM-менеджер: быстрый старт в профессии;
SMM School. Аналитика в социальных сетях.
Системный администратор
Отвечает за бесперебойную работу корпоративной сети, рабочих программ и офисной техники.
Системный администратор (в народе «айтишник») должен уметь администрировать операционные системы — Linux или Windows, понимать основы построения компьютерных сетей и быстро разбираться в работе профессионального программного обеспечения.
Профессия системного администратора часто становится точкой входа IT. Такие специалисты требуются практически в каждом офисе, где работает больше 5–7 человек.
Медианная зарплата: 91 тыс. рублей.

Без IT: В мире без информационных технологий (ИТ) такой специалист не остался бы без работы, ведь он знает, где что лежит, как что починить и к кому обратиться по любому вопросу. Возможно, «завхоз» звучит не так гордо, как «системный администратор», но он может практически в одиночку справиться с любой проблемой, которая возникает в офисе. При этом системный администратор серверов — ступень значительно выше завхоза.
Пример задачи: Составить аварийный план и выполнить его: найти причину отказа сервера, исправить ее, развернуть бэкапы и восстановить работу инфраструктуры компании как можно быстрее.
Перспективы: Со временем, когда системный администратор наберется знаний и опыта, он может дорасти до системного архитектора или DevOps. Другой путь — специализация на информационной безопасности или даже карьера «белого» хакера.
Кто такой системный аналитик
Системный аналитик — это IT-специалист, который анализирует и оптимизирует IT-системы, аппаратное и программное обеспечение, а еще поддерживает их эффективную работу. Системный аналитик понимает, как устроены технические системы, и знает, как понятно объяснить бизнес-требования разработчикам.
Рабочий день системного аналитика зависит от конкретных задач, проектов и потребностей организации. Он может решать текущие технические проблемы и работать над архитектурой и развитием информационных систем.
Чем занимается системный аналитик:
🔸 анализирует текущие информационные системы, их архитектуру, компоненты и интеграцию, чтобы выявить проблемы и улучшить;
🔸 собирает технические требования, связанные с функциональностью, производительностью, безопасностью и другими аспектами информационных систем;
🔸 разрабатывает технические спецификации, архитектурные планы, выбирает подходящие технологии и решения;
🔸 внедряет различные компоненты информационных систем и оптимизирует их производительность;
🔸 идентифицирует и решает технические проблемы, возникающие в ходе работы информационных систем;
🔸 тестирует собственные решения, чтобы определить их эффективность;
🔸 создает техническую документацию: схемы, инструкции и отчеты.
Системные аналитики могут работать по профессии в различных IT-сферах и индустриях, где требуется анализ и оптимизация информационных систем. Например, ретейл, банки, холдинги с крупными экосистемами и многие другие.
С чем могут работать системные аналитики:
✔️ Системное администрирование: анализировать и оптимизировать серверы и сети.
✔️ Разработка программного обеспечения: помогать анализировать и оптимизировать архитектуру приложений, управлять зависимостями и производительностью.
✔️ Информационная безопасность: анализировать уязвимости, разрабатывать стратегии защиты и следить за соблюдением стандартов безопасности.
✔️ Облачные технологии: анализировать требования клиентов, выбирать подходящие облачные платформы и настраивать их.
✔️ Большие данные: помогать с проектированием и оптимизацией инфраструктуры для обработки и хранения данных.
Рассмотрим наглядный пример работы системного аналитика. Допустим, он работает в транспортной компании, которая специализируется на логистике и перевозке грузов. Одна из задач системного аналитика — улучшить системы маршрутов транспортных средств, чтобы оптимизировать время в пути и сократить расходы на топливо.
Системный аналитик начнет задачу с анализа текущей системы маршрутов. Он изучит, как она работает и какие данные использует. Дальше системный аналитик соберет данные о дорожных условиях, плотности движения, погоде и других факторах, которые могут влиять на маршруты.
Он разработает план улучшения системы маршрутов, который будут проверять на эффективность инженеры по тестированию. В небольших компаниях тестированием может заниматься сам системный аналитик.
В онлайн-университете Skypro вы можете освоить профессию широкого профиля и стать аналитиком данных с нуля. Для этого достаточно обладать аналитическими способностями и хотеть получить новую специальность — всему остальному вас обучат преподаватели-практики с реальным опытом работы.
Вы выучите язык запросов SQL, освоите язык программирования Python, научитесь визуализировать данные в Google Sheets, работать в Excel и многое другое. В конце курса получите диплом о профпереподготовке и сможете работать по любому направлению в анализе. Знаний будет достаточно!
Мобильный разработчик
Мобильный разработчик создает программы для мобильных устройств: телефонов, планшетов, часов и так далее. Его главная задача — сделать удобное и функциональное приложение.
Сегодня мобильные разработчики очень востребованы — и неудивительно, ведь мобильные приложения нужны всем, от магазинов и банков до университетов и государственных органов.
Зарплата мобильного разработчика: от 150 тыс. до 350 тыс. рублей.
Чаще всего предлагают: 250 тыс. рублей.

Без IT: В мире без мобильных устройств мобильные разработчики могли бы придумывать небольшие карманные приспособления, облегчающие людям жизнь: вроде механических счетов или компактных блокнотов-ежедневников.
Пример задачи: Разработка мобильного приложения для крупного интернет-магазина или сети кафе на базе графического прототипа, который утвердил заказчик.
Перспективы: Гаджеты захватывают мир и роль мобильных разработчиков будет возрастать. Он может развиваться вертикально и постепенно дорасти до лидера команды или накапливать опыт, занимаясь разработкой все более сложных и дорогих приложений. А может переключиться на другие сферы программирования.
Аналитик 1С
1С представляет собой целую экосистему с большим количеством специализированного софта для предприятий. Внедрение и адаптация этого ПО зачастую представляет собой целую технологическую операцию, поэтому требует тщательной подготовки. Аналитик 1С занимается как раз тем, что тщательно изучает специфику бизнеса, а затем продумывает мероприятия по автоматизации процессов на основе софта 1С. Задача специалиста сделать так, чтобы закрыть все потребности заказчика в лице корпоративных клиентов.
Навыки аналитика 1С
- Знание типовых конфигураций продуктов 1С;
- Умение моделировать бизнес-процессы с учетом автоматизации 1С;
- Основы бухгалтерского учета;
- Владение Visio, Excel, Word на уровне опытного пользователя;
- A/B-тестирование;
- Знание базовых команд и кода 1С;
- Умение составлять технические задания для специалистов по внедрению.
Онлайн-курсы аналитиков 1С
Нетология. 1С-аналитик: обучение;
Skillbox. Профессия 1С-аналитик;
CORS Academy. Аналитика 1С.
Системный аналитик
Ценный специалист преимущественно из IT-сферы, который занимается анализом коммуникации и выстраивания взаимосвязей внутри команды разработки, между командой и заказчиками, потребителями, а также различными подразделениями компании.
Системный аналитик, в частности, работает с откликами пользователей на конечный продукт, анализирует технические параметры продукта вместе с программистами и тестировщиками, оценивает потребительский спрос и соответствие продукта ожиданиям аудитории.
Также системный аналитик должен спрогнозировать успешность проекта, его окупаемость, трудозатраты и целесообразность вложения средств в тот или иной стартап.
Навыки системного аналитика
- Один или несколько языков программирования (JavaScript, C++, Python);
- Работа с реляционными БД;
- Знание DevOps;
- Принципы UX/UI;
- Методики организации разработки (Agile, SCRUM, Kanban).
Онлайн-курсы системных аналитиков
Аналитик данных (Data Analyst)
Разбирается в данных, ищет закономерности, на их основе готовит визуализации и отчеты. Это более творческая специальность, чем Data Engineer. Data Analyst должен уметь найти решение задачи и новые идеи в разрозненных и, на первый взгляд, несвязанных данных.
Для Data Analyst важно владеть основами математики и статистики. Еще нужно уметь работать с платформами для визуализации и аналитики, например Tableau. Также необходимы навыки коммуникации, так как результаты аналитики нужно представить заказчику.
Должность Data Analyst — хорошая точка входа в мир больших данных, так как таким специалистам на начальном этапе требуется меньше технических навыков, чем Data Engineer или разработчикам.
Средняя зарплата Data Analyst: 130 тыс. рублей.
Без IT: Умения Data Analyst полезны и в нецифровой аналитике. В мире без технологий такие специалисты продолжат работать аналитиками, ведь их главный навык — умение видеть скрытые связи и на их основании делать выводы и строить прогнозы. Это необходимо во многих отраслях, от экономики до государственного управления.
Пример задачи: Провести A/B-тестирование различных рекомендательных систем и сформулировать рекомендации по их настройке и внедрению.
Перспективы: Для аналитиков данных характерна стандартная кривая профессионального роста Junior, Middle и Senior. Как Data Engineer, по мере профессионального развития они могут освоить смежные профессии и за счет этого получить новые перспективы.
«Белый» хакер
Проверяет на прочность информационную безопасность отдельных программ, сервисов или целых компаний, чтобы рассказать о проблемах их владельцам.
Это незаменимый специалист по информационной безопасности, который знает, как совершаются преступления в сети и как от них защититься.
«Белые» хакеры востребованы в госсекторе, сфере разработки ПО, торговой и банковской сферах — везде, где необходима надежная защита данных.
Таких IT-специалистов нанимают и специализированные фирмы, и корпорации вроде Google или Mail.ru Group. А некоторые «белые» хакеры остаются фрилансерами, например, используют Bug Bounty — это программа выплаты награды за обнаружение проблем в безопасности по запросу компаний.
Зарплата «белого» хакера: от «спасибо» (что не вызвали полицию) до 700 тыс. рублей. Впрочем, за серьезную уязвимость в продукте известной компании можно получить вознаграждение в сотню тысяч долларов.
Чаще всего предлагают: от 80 тыс. до 170 тыс. рублей.

Без IT: В мире без компьютеров «белый» хакер вполне мог бы помогать полиции раскрывать мошенничества, работать в разведке или проверять охрану важных объектов. Впрочем, некоторые хакеры занимаются этим и в реальном мире.
Пример задачи: Проверить безопасность сетевой инфраструктуры компании: обследовать сайт и корпоративные сервисы при помощи специализированного ПО, найти уязвимости и составить подробный отчет.
Перспективы: «Белый» хакер — отличный выбор для карьеры в IT. Их востребованность будет только возрастать вместе с необходимостью в киберзащите и охране данных. Опытный специалист может собрать команду пентестеров и руководить ею или даже основать собственную компанию в сфере информационной безопасности.
Софт-скилы аналитика
Коммуникативные навыки
Аналитикам нужно переводить задачи с языка бизнеса на технический язык или объяснять клиенту и стейкхолдерам сложные концепции простым языком. Важно уметь создавать понятные презентации, представлять результаты своих отчетов в доступном для всех уровней аудитории виде.
Аналитическое мышление
Это главный навык любого аналитика, вне зависимости от сферы. Такой специалист должен одновременно видеть общую картину и уделять внимание деталям. Развитое аналитическое мышление предполагает способность находить тенденции и паттерны, уметь делать прогнозы на основе имеющейся информации.
Адаптивность
Как и в любой работе, аналитики встречаются с ситуациями с высокой неопределенностью. Это могут быть и технические проблемы, и изменившиеся требования заказчика, и незнакомые задачи. Этот навык позволяет быстро находить решения в стрессовой ситуации и адаптироваться к меняющимся условиям.
Продуктовое мышление
Это подход, который позволяет исследовать продукт с точки зрения пользователя. Продуктовое мышление помогает принимать решения для улучшения их опыта использования.
Тайм-менеджмент
Аналитику любого уровня нужно уметь хорошо управлять множеством задач и проектов, соблюдая сроки. Для этого требуется способность приоритизировать задачи в зависимости от требований бизнеса и личных ресурсов.
Тайм-менеджмент: что это, принципы управления временем и планирования
Рассказываем про эффективное управление временем, принципы и техники тайм-менеджмента
Точка Зрения от Bang Bang Education
Командная работа
Для аналитика взаимодействие с командой — неотъемлемая часть работы. Нужно много общаться с коллегами из других отделов — разработки, маркетинга, финансов. Для успешной командной работы важно уметь бережно давать и уверенно принимать обратную связь.
Умение учиться
IT-отрасль меняется и меняет мир вокруг. Появляются новые технологии и обновляются существующие инструменты. Аналитику нужно следить за трендами и осваивать новые навыки. Такая гибкость повышает качество работы и помогает оставаться востребованным на рынке труда.
Эмпатия
Способность понимать эмоции других людей и свои собственные помогает управлять уровнем стресса, разрешать конфликты, работать в команде и строить гармоничные профессиональные отношения с коллегами.
Сколько зарабатывает аналитик
Заработная плата аналитиков зависит от направления. Это связано с разным набором навыков. Аналитику данных нужно уметь программировать, в отличие от веб-аналитика, а финансовый аналитик должен глубоко понимать экономические процессы и финансовую сторону бизнеса.
Рассмотрим, сколько в среднем получают разные специалисты, работающие в Москве, на основе данных сервисов «Хабр Карьеры».
126 000 ₽ | |
141 000 ₽ | |
192 500 ₽ | |
187 500 ₽ | |
159 000 ₽ | |
145 898 ₽ |
Важно понимать, что это средняя зарплата, которая включает в себя данные вакансий как начинающих, так и продвинутых специалистов. Но выбирать профессию, ориентируясь только на зарплату, не самая лучшая идея. Деньги лишь на время станут мотиватором для работы и не спасут от выгорания в перспективе.
Если вы решили выбрать работу в области аналитики, но не уверены, в какой именно сфере хочется развиваться, логичным выбором будет изучение именно анализа данных. Навыки, которые используют дата-аналитики, применимы и в других видах анализа. Даже если это направление окажется не по душе, вы сможете переключиться на другую специализацию в IT — от разработки сайтов до создания нейросетей.
Топ востребованных профессий в IT
Разобрались, за что отвечает каждый IT-специалист и какие навыки ему нужны для работы
Точка Зрения от Bang Bang Education
Виды тестирования
Тестирование ПО делят на два основных направления: ручное и автоматизированное. Специалисты по ручному тестированию проверяют приложения вручную. Например, если нужно протестировать интернет-магазин, регистрируются на сайте, наполняют корзину товарами, делают заказ и оценивают, правильно ли сайт реагирует на их действия.
А специалисты по автоматизированному тестированию пишут программы-скрипты, имитирующие действия пользователей. Такое ПО называют автотестами. Скрипты могут проверить, как поведет себя сайт, если, например, 1000 человек одновременно добавят в корзину по 1000 товаров.
Ручное тестирование — самый простой способ оценки качества приложения. Однако тестировать приложение вручную — «дорогая» операция, так как скорость и точность проверок ограничена возможностями тестировщиков.
Автоматизированное тестирование подразумевает проверку приложений с помощью программного обеспечения. Это не значит, что для автоматических проверок не нужны тестировщики, ведь кто-то должен писать код самих автотестов. Но так как писать код долго и дорого, зачастую ими покрывают основную функциональность сайта, а новые фичи проверяют вручную.
Кроме автоматического и ручного тестирования можно выделить и много других видов.
Особенности сферы IT
Во-первых, в IT все быстро меняется и развивается. Под этот темп нужно адаптироваться. По словам Полины Савицкой, в этой сфере придется постоянно учиться, так как не получится всю жизнь проработать на одних и тех же знаниях.
Во-вторых, высокая степень универсальности опыта. Где бы вы не проработали в IT, при переходе в другую сферу вы не столкнетесь с радикальной сменой подходов.
«То же касается и рынка, на котором вы будете работать: в IT довольно просто сменить географию при условии наличия опыта, языка и самое главное – желания», – пояснила специалист.
В-третьих, большое количество вариантов развития карьеры. В IT всегда возможны переходы из одной роли в другую.
Задачи и обязанности тестировщика
Вот примерное описание работы QA-инженера на проекте.
Анализ и планирование
Тестировщика подключают к работе еще на стадии планирования приложения. Он анализирует требования и следит за тем, чтобы документация была непротиворечивой, а пожелания заказчика корректно описаны.
Разработка стратегии
QA-инженер выбирает подходящие методы: обычно часть функционала проверяют автотестами, а часть — в ручном режиме. На небольших проектах можно обойтись только мануальным тестированием. На крупных почти всегда используют оба эти направления. Также тестировщик должен оценить риски, предусмотреть все этапы сдачи работы и выделить на них ресурсы.
Создание документации
Специалист пишет автотесты или создает чек-листы и планы проверки. То есть описывает пошагово, что и как будет проверять. У документации есть стандартный вид и ее всегда сохраняют даже после сдачи проекта.
Тестирование
На основе документации QA-инженер проверяет приложение по шагам и создает отчеты о найденных ошибках. Их называют баг-репортами. Найденные дефекты передают разработчикам для исправления.
Поддержка
Найти все ошибки в ПО невозможно. Часть из них все равно доживет до стадии запуска продукта. А сообщать о дефектах будут уже пользователи. На стадии поддержки тестировщик должен своевременно реагировать на присланные ими баги: воспроизводить эти ошибки и передавать их на исправление коллегам.
DevOps-инженер
Development Operations помогает разработчикам эффективно взаимодействовать с другими IT-специалистами. Например, программисты и тестировщики отвечают за Development, а администраторы — за Operations. И когда специалист вовлечён не только в непосредственную разработку, но еще и в процесс деплоя и эксплуатации системы — это DevOps.
DevOps чаще всего становятся разработчики или системные администраторы. Первые специализируются на работе с программным обеспечением, а вторые — на безопасности и архитектуре сетей.
Развитие в этой профессии требует знания архитектуры кода, сети, облачных технологий, владения системами логирования и оркестрации, развитых аналитических навыков.
Зарплата DevOps-инженера: от 160 тыс. до 400 тыс. рублей.
Чаще всего предлагают: 250 тыс. рублей.

Без IT: DevOps-инженер без технологий — это рационализатор. Он стремится найти способы более эффективной работы, технологии, которые ускорят и упростят работу всей команды в целом.
Пример задачи: Автоматизировать обновления IT-продукта, настроить проверку на ошибки и публикацию по нажатию одной кнопки.
Перспективы: С этой должности возможен переход в разработку, однако большинство DevOps-инженеров предпочитают предсказуемый вертикальный рост до позиций head of DevOps или технического директора.
Кто такой бизнес-аналитик
Бизнес-аналитик — это специалист, который играет ключевую роль в анализе, понимании и определении потребностей бизнеса. Главная цель бизнес-аналитика — поддерживать согласованность между бизнес-потребностями и возможностями информационных систем. Чаще всего бизнес-аналитик выступает промежуточным звеном между бизнес-заказчиком и системным аналитиком: принимает требования бизнеса и переводит их на язык системы.
Чем занимается бизнес-аналитик:
🔸 работает с бизнес-заказчиками, чтобы определить их потребности и требования к информационной системе;
🔸 анализирует полученные требования и документирует их в виде функциональных и нефункциональных спецификаций;
🔸 создает модели текущих и будущих бизнес-процессов;
🔸 занимается разработкой требований к системе: программному обеспечению, базе данных или пользовательскому интерфейсу;
🔸 участвует в тестировании и верификации разработанных решений, чтобы проверить соответствия требованиям бизнеса.
Профессия бизнес-аналитика нужна, чтобы поддерживать эффективную связь между бизнесом и IT-командами. А еще — чтобы создавать технические решения, закрывающие потребности компании.
Вот как работает бизнес-аналитик. Ему нужно внедрить новую систему управления заказами для компании — производителя электроники. Задача бизнес-аналитика — обеспечить эффективную интеграцию новой системы, которая улучшит процессы управления заказами и повысит уровень обслуживания клиентов.
Перед работой над задачей бизнес-аналитик соберет информацию от разных отделов компании: продаж, логистики и обслуживания клиентов. Это нужно, чтобы понять их требования к новой системе. Потом бизнес-аналитик проанализирует текущие процессы управления заказами, выявит проблемные места и ошибки.
На основе собранных данных бизнес-аналитик разработает документ с требованиями к системе, который будет включать описание функций и процессов, необходимых для управления заказами. В процессе работы бизнес-аналитик обращается к системному аналитику. Вместе они обсуждают технические аспекты: интеграцию с текущими системами, требования к базе данных и архитектурные решения.
В конце бизнес-аналитик участвует в тестировании новой системы, чтобы убедиться, что она подходит под требования и что бизнес-процессы работают как задумано.
В онлайн-университете Skypro вы сможете выучиться на бизнес-аналитика с нуля, даже если раньше никогда не работали в IT. Вы освоите все необходимые инструменты и получите знания, которые сможете реализовать на практике — во время выполнения домашних заданий и учебных проектов.
Skypro поможет обрести востребованную профессию независимо от вашего прошлого опыта работы.
Направления аналитики
В этой профессии универсальные специалисты — редкость. Задачи в разных индустриях сильно отличаются между собой: знание принципов сельскохозяйственного рынка вряд ли будет применимо в дизайнерском бюро.
Рассмотрим, какие бывают аналитики в современном бизнесе и чем одна специализация отличается от другой.
Аналитик данных
Аналитик данных — специалист, который делает бизнес, менеджмент, научные исследования и другие сферы более успешными.
Обычно аналитик данных необходим в компаниях, которые применяют data-driven-подход (то есть ориентируются на данные при принятии решений). Причем неважно, что именно делает компания, аналитик данных будет полезен в любой сфере.
- собирает информацию из разных источников и извлекает данные
- классифицирует данные, сортирует, очищает от лишнего
- приводит к единому виду и находит закономерности в массивах информации
- делает из закономерностей выводы о текущем положении дел в компании, ее перспективах, слабых местах, а также прогнозирует развитие
- визуализирует результаты анализа
Для решения этих задач аналитик может использовать языки программирования и запросов (Python и SQL) и пользоваться специальным ПО для визуализации (Tableau, Power BI).

Хард-скилы аналитика данных:
- Понимание базовой теории вероятностей и математической статистики. Аналитик должен уметь проверять гипотезы, понимать ошибки, зависимость и независимость испытаний и так далее.
- Математическая культура. Если аналитик использует метод или алгоритм, он должен знать область его применимости.
- Продуктовое мышление. Уметь оцифровывать пользовательский опыт в метриках, а также видеть за метриками пользователей, пытающихся решить определенную задачу.
- Бизнес-мышление. Уметь оцифровывать бизнес-процессы компании и изменения рынка, связывать это воедино с продуктом и пользователями.
- Знание Python и умение писать SQL запросы для получения данных.
- Знание Microsoft Excel или Google Sheets для работы с данными в таблицах.
- Умение визуализировать данные в Power BI, Tableau или FineBI.
Бизнес-аналитик
Задачи бизнес-аналитика направлены на внедрение новых решений для улучшения процессов в компании и достижения целей. Этот специалист собирает и исследует данные, связанные с работой бизнеса. Среди таких данных структура бизнеса, финансовые показатели компании (доходы и расходы), количество и роли сотрудников. Бизнес-аналитик должен искать проблемы, формулировать и проверять варианты гипотез по их решению.

- Понимание бизнес-процессов и знание методологий разработки Agile и Scrum.
- Знание Microsoft Excel или Google Sheets для анализа данных.
- Знание программ для визуализации данных. Кроме упомянутых Tableau и Power BI — DataLense и Qlik Sense.
- Знание инструментов и программ для моделирования бизнес-процессов — Camunda и Bizagi.
Системный аналитик
Системные аналитики объединяют мир бизнеса и мир разработчиков. Они переводят требования бизнеса на язык, понятный программистам, которые будут разрабатывать нужные компании решения.

Работа системных аналитиков делится на этапы:
- Определение потребностей бизнеса. Системный аналитик общается со стейкхолдерами, чтобы точно описать будущий функционал продукта.
- Составление ТЗ. После сбора требований системный аналитик собирает информацию в четкое и подробное техническое задание для разработчиков.
- Разработка и внедрение. Во время разработки, тестирования и после внедрения системный аналитик остается важным звеном между IT-отделом и бизнесом. Он помогает исправлять обнаруженные в приложении недочеты и внедрять обновления.
Помимо навыков коммуникации, командной работы и критического мышления, системный аналитик должен обладать техническими знаниями — от принципов разработки и архитектуры ПО до Agile и моделирования бизнес-процессов.
Продуктовый аналитик
Задача продуктового аналитика — исследование показателей конкретного продукта для их улучшения. Источником данных для продуктового аналитика является поведение пользователей: как они взаимодействуют с продуктом и сколько времени в нем проводят.

Хард-скилы продуктового аналитика:
- Умение сегментировать аудиторию и проверять созданные гипотезы с помощью A/B-тестов.
- Понимание тенденций рынка и бизнес-процессов.
- Умение собирать и анализировать данные.
- Знание SQL для запросов к базе данных, Microsoft Excel и Python для анализа данных и автоматизации сбора.
- Умение визуализировать данные и создавать отчеты и дашборды в Power BI и Tableau.
- Знание систем аналитики, Google Analytics и «Яндекс Метрики».
- Понимание бизнес-метрик и юнит-экономики продукта. Умение работать с LTV и Retention.
Веб-аналитик
Узкое направление продуктового и дата-анализа, связанное с сайтами и веб-платформами. Специалист в этой области настраивает системы аналитики, выгружает данные и создает на их основе отчеты и презентации. Его цель — создание и проверка гипотез по улучшению эффективности рекламы и лендингов.

- Умение работать с рекламными счетчиками и аналитикой, настраивать и собирать данные с популярных инструментов анализа трафика на сайтах «Яндекс Метрики» и Google Analytics.
- Базовые знания интернет-маркетинга и интернет-рекламы для того, чтобы верно строить и проверять гипотезы.
- Умение визуализировать данные, знание инструментов Power BI и Tableau для удобного представления результатов работы.
Финансовый аналитик
Финансовый аналитик отвечает за экономическую составляющую компании. Он оценивает финансовое состояние компании, анализирует прибыль и расходы, а также возможные риски и прибыль от инвестиций компании. На основе исторических данных, а также используя машинное обучение и статистические методы, финансовый аналитик прогнозирует возможные финансовые показатели для планирования бюджета разработки инвестиционных стратегий.

Хард-скилы финансового аналитика:
- Знание экономики, принципов работы рынков и бизнеса, финансового управления.
- Владение программными инструментами, чтобы анализировать данные и строить предсказания: Python, Microsoft Excel, 1C.
- Умение визуализировать данные. Здесь тоже используются Tableau и Power BI.
Курс «Аналитик данных. Первые шаги»
Убедитесь, что начинать — нетрудно и нестрашно. За 20 минут освоите базовый навык для работы с данными и решите типичную задачу аналитика 4 разными способами.
Смотреть курс бесплатно 💸