
Visual Basic для приложений (Visual Basic for Applications или VBA) – это инструмент разработки приложений, позволяющий создавать полностью автоматические программные продукты. Автоматизация может включать в себя обработку данных, взаимодействие между различными цифровыми системами и многое другое.
Профессия разработчик инструментов VBA (разработчик макросов или программист VBA) подойдет тем, кого интересуют математика и информатика.

. Профессия в будущем
Россия входит в новую эру технического и технологического развития. Крупнейшие мировые компании активно внедряют в свои производственные процессы RPA (Robotic Process Automation) — технологию, позволяющую переложить рутинную работу с человека на робота, а при добавлении функционала machine learning инструкции могут стать менее четкими, и у робота возникает определенная свобода действий. Профессиональный программист в настоящее время должен владеть не только многими языками, а многими парадигмами программирования. Разработчик инструментов VBA — профессия будущего, освоить которую можно уже сегодня. VB/VBA — это возможность офисного программирования, которое будет востребовано еще долго. Его плюсы: офисные приложения установлены на каждом компьютере, есть возможность быстрой разработки приложений, мощная и удобная система отладки. Кроме того, по сравнению с разработкой специального софта RPA, обеспечивает быстрое внедрение и быстрый возврат инвестиций, не требуя при этом перестройки существующих процессов и ИТ-систем компании.

. Профессиональные навыки (hard skilIs)
Для выполнения своих профессиональных обязанностей разработчик алгоритмов RPA должен иметь следующие навыки:
- понимание архитектуры IT решения;
- опыт разработки автоматизированных решений на языке программирования VBA;
- экспертное владение расширенным пакетом приложений MS Office;
- знание языков программирования (C++, C#, Java, JS и/или других)
- знание RPA-платформ (например, BluePrism);
- знание способов взаимодействия, интеграции информационных систем;
- знание SQL;
- опыт работы в команде разработчиков;
- знание английского языка.
. Надпрофессиональные навыки (soft skills)
- аналитический склад ума;
- коммуникабельность;
- исполнительность;
- инициативность;
- желание развиваться в области IT.
Ключевые навыки

. Функции специалиста:
- создание и развитие архитектуры VBA алгоритмов;
- участие в процессах автоматизации/роботизации производственных процессов (с использованием VBA или иных языком программирования);
- формирование технической документации по VBA алгоритму, выбор технологии для проекта, разработка архитектуры;
- формирование и развитие экспертизы по технологиям малой автоматизации в подразделении;
- code review, развитие культуры «чистого кода»;
- развитие средств мониторинга и идентификации рисковых событий;
- участие в проектах малой и крупной автоматизации производственных процессов.

Для того, чтобы стать разработчиком инструментов VBA необходимо получить высшее образование, предпочтительные направления: информатика, математика.
- 10.05.03 Информационная безопасность автоматизированных систем (специалитет),
- 10.05.02 Информационная безопасность телекоммуникационных систем (специалитет),
- 10.05.04 Информационно-аналитические системы безопасности (специалитет),
- 09.03.02 Информационные системы и технологии,
- 09.03.03 Прикладная информатика,
- 09.03.03 Прикладная информатика в экономике,
- 1.02.03.01 Математика и компьютерные науки,
- 01.03.02 Прикладная математика и информатика
- 1.02.04.02 Фундаментальная информатика и информационные технологии,
- 01.03.01 Математика,
- 02.03.03 Математическое обеспечение и администрирование информационных систем,
- 05.07.05 Математическое и компьютерное моделирование,
- 10.03.01 Информационная безопасность,
- 11.03.02 Инфокоммуникационные технологии и системы связи,
- 15.03.06 Мехатроника и робототехника,
- 09.03.04 Программная инженерия,
- 02.03.02 Фундаментальная информатика и информационные технологии
ННГУ им. Н. И. Лобачевского (Институт экономики и предпринимательства)
НИУ «Высшая школа экономики» (НИУ ВШЭ)
Нижегородский государственный технический университет им. Р.Е. Алексеева // Сайт НГТУ

Имея базовое IT-образование можно освоить профессию VBA - программиста (очно или онлайн) в Центре «Специалист» при МГТУ им. Баумана
Обучение по комплексной программе «VBA-программист» позволяет экономить время на проведении однотипных вычислений с множеством файлов. При обучении затрагивается обширная тематика: от автоматического управления рабочими книгами, листами и ячейками до программирования собственных функций. Полученные знания и навыки позволяют повысить производительность труда и провести автоматизацию Excel на выполнение повседневных задач, что существенно повышает эффективность использования пакета Microsoft Office.
Профессия:
VBA-developer
Профессиональное
образование

НИУ «Высшая Школа Экономики» - Нижний Новгород
- пн-пт с 09:00 до 18:00
- сб 09:00 до 14:00 (18:00) (в опр.дни! - см. Абитуриентам)
- вс (04.08.2019) с 09:00 до 14:00
-
8 (831) 419-55-81,
8 (831) 416-97-77 (Приемная комиссия)

НГТУ им. Р.Е.Алексеева
- пн-чт с 8:30 до 17:12
- пт с 8:30 до 16:12
- обед 12:00-12:30
- сб (приемная комиссия) 10:00 – 15:00
- вс выходной
-
8 (831) 436-17-24 (Приемная комиссия),
8 (831) 436-73-43

ННГУ им. Н.И.Лобачевского
- пн-чт 08:30-17:15
- пт 08:30-16:00
- обед 12:00-12:30
- сб-вс выходные дни
-
+7 831 462-30-45 (Приемная комиссия),
+7 831 462-30-00,
+7 831 462-30-31

ННГАСУ
- пн-пт с 8:00 до 16:45
- обед с 12:00 до 13:00
-
8 (831) 280-84-01,
8 (831) 280-84-45,
8 (831) 430-54-97