Среди IT-вакансий нередко мелькают «системные архитекторы» или «архитекторы информационных систем». Специальность эта довольно редкая и весьма специфическая. Чем же занимаются её представители, сколько зарабатывают и чего ожидать, если вы решите выучиться на системного архитектора.
Название специальности говорит само за себя: как архитектор-строитель создает проект здания, так и архитектор IT-систем проектирует сайт или программное обеспечение для заказчика под ключ.
Designed by pressfoto/freepik
Разумеется, он не просто пишет код, обязанности гораздо шире и многообразнее. Сюда входит и постановка задач программистам, и составление технической документации, и экспертиза проекта (сроки, оценка сложности, примерная стоимость и т.д.).
Иными словами, если отвечать коротко, кто такой архитектор информационных систем, то выходит, что это главный программист-разработчик. То есть и руководитель, и проектант, и тестировщик, и менеджер, и в отдельных случаях наставник для младших IT-специалистов.
Нередко, если проект сложный, над ним трудится несколько таких специалистов, которые отвечают за создание отдельных модулей.
Среди обязанностей архитектора информационных систем выделяют:
Собственно, разработка приложений, баз данных, специализированных ПО;
Поддержка работоспособности системы;
Подбор технологических платформ для каждого элемента системы;
Оценка рисков проекта, его стоимости и оптимизация расходов;
Обучение разработчиков;
Обозначение сроков разработки, контроль за их соблюдением.
Как уже понятно, архитекторы информационных систем получаются преимущественно из программистов. И здесь придется пройти всю цепочку от junior до senior-разработчика.
Архитекторов информационных систем не готовят ни в одном вузе, поскольку это руководящая должность. Тут помогут только курсы повышения квалификации или самообучение. Многие такие курсы предоставляют крупные IT-компании, которым нужны перспективные кадры.
Лучший способ вырасти в архитектора информационных систем – пойти в backend-разработчики. Именно эти ребята работают с внутренней вычислительной логикой, базами данными и прочими невидимыми глазу пользователя механизмами программного обеспечения.
Однако базой для профессии будет техническое университетское образование по любой из этих специальностей:
«Информационные системы и технологии» 09.03.02.
«Информатика и вычислительная техника» 09.03.01.
«Прикладная информатика» 09.03.03.
«Программная инженерия» 09.03.04.
«Системный анализ и управление» 27.03.03.
«Специальные организационно-технические системы» 27.05.01.
Чтобы поступить, потребуется сдать базовый ЕГЭ по математике и русскому языку, а также ЕГЭ по физике, либо информатике (зависит от условий вуза).
Чтобы претендовать на такую должность, нужно крепко знать не только матчасть и иметь навыки программирования, но и обладать недюжинными управленческими качествами.
Designed by diana.grytsku/freepik
Поскольку архитектор информационных систем является связующим звеном между бизнесом (заказчиком) и техническим специалистами, в этой профессии весьма ценятся soft-skills:
Умение ставить задачи и добиваться их исполнения;
Умение подбирать кадры, обучать их и контролировать решения;
Инициативность и нестандартное мышление;
Эрудированность, навыки оценки проекта, рыночной конъюнктуры;
Работоспособность и умение быстро самостоятельно учиться;
Ораторские навыки.
Одним словом, архитектор информационных систем – это всегда играющий тренер, который и обучает подопечных, и сам вкладывается в конечный результат.
Поскольку специальность не из легких и к тому же руководящая, плохо оплачиваться она не может. Судя по оценкам на рынке труда, архитектор информационных систем в среднем зарабатывает 200 тысяч рублей в месяц. Сумма, разумеется, не окончательная: потолка здесь может вообще не быть, особенно если работать на какую-то международную компанию.
Плюсы:
Высокая зарплата;
Большая востребованность профессии из-за дефицита кадров;
Безграничный карьерный рост и постоянная прокачка навыков;
Трудоустройство в крупных компаниях, возможность расширить деловые связи.
Минусы:
Требуется опыт и большой стаж работы в IT-отрасли;
Ненормированный рабочий день, высокие нагрузки;
Сидячая работа и связанные с ней хронические заболевания;
Высокая ответственность;
Постоянные разногласия с заказчиками и руководством.