Itgirlschoolblog

Какие есть профессии в ИТ?

Кто есть кто в IT

Если ты только в первый раз задумываешься о мире IT, то для начала стоит определиться, кем именно в мире IT ты хочешь стать. 
Сегодня я расскажу, кто есть кто — профессий в IT много, есть выбор на любой вкус и характер! 
Если проводить аналогии, то сфера технологий очень похожа на медицину. Здесь есть основной персонаж — программист (врач) и множество вспомогательных профессий, без которых работа «врача» была бы гораздо менее эффективной. 

👩‍💻 Программист. Без него будет невозможен ни один IT-проект, именно он — это основная движущая сила технологического мира. Именно программист воплощает в жизнь идеи заказчика — как по кирпичикам строит сайты или приложения, наполняя их новым функционалом и исправляя ошибки, которые были сделаны в прошлом. 
Программисты бывают разных направлений: самые популярные — это разработка сайтов (фронтенд), разработка мобильных приложений (мобайл), разработка искусственного интеллекта и все, что связано с большими данными (дата саентисты), разработчики серверной части сайтов и приложений (бэкенд), разработка игр (геймдев) и др. Про каждое из направлений мы ещё расскажем отдельно.
Средняя зарплата: 166000р или 2800$

👩‍💻 UI/UX дизайнер (UX = User Experience, пользовательский опыт). Эти прекрасные люди думают в первую очередь о том, чтобы пользоваться продуктом было удобно и красиво.
Их иногда не очень любят программисты, потому что он «я художник, я так вижу», а ты потом ломай голову, как это воплотить в жизнь 😆
Но если сайтом/приложением можно интуитивно пользоваться без чтения документации и после него не остается ощущения «я дура» — это значит, что дизайнер хороший :)
Средняя зарплата: 75000р или 1200$

👩‍💻 HTML верстальщик превращает дизайн-макет от дизайнера в статический код сайта (HTML, CSS). Сейчас эта профессия все меньше распространена. Потому что статические сайты практически все уже делают в конструкторах (tilda, wix). А динамические требуют программирования на JavaScript, которого верстальщики не знают. А если знают, то это уже не верстальщики, а Frontend-программисты.
Средняя зарплата: 43000р или 700$

👩‍💻 Менеджер проектов (PM) — это «прослойка» между программистами и заказчиком, он умеет разговаривать сразу на двух языках — и на айтишном, и на человеческом, и умеет донести как донести требования заказчика до программистов, так и организовать процесс в целом. Отчитывается перед заказчиком и перед руководством, старается сделать так, чтобы задачи сдавались вовремя и все в целом шло по плану.
Средняя зарплата: сильно варьируется в зависимости от источника, от 50000 до 115000р или от 1000 до 2000$

👩‍💻 Тестировщик (QA) — отвечает за качество продукта. А если по-простому — ищет ошибки (баги) в том, что понаписали программисты.
Бывают ручные (проверяют все возможные варианты возникновения ошибок вручную) и автоматизированные (пишут код, который проверяет код 😅). Так как вторые по сути настоящие программисты, то их зарплата отличается от первых примерно как зарплата верстальщика от зарплаты фронтенд-программиста.
Зато стать мануальщиком достаточно легко — пара-тройка месяцев курсов — и ты уже QA!
Тестировщики, как правило, очень дотошные, тщательные и даже немного занудные (и в данном случае это плюс!). 
Средняя зарплата: 52000р или 860$

👩‍💻 Бизнес-аналитик — посредник, переводчик между заказчиком и программистом с человеческого языка на язык айти (если в проекте нет бизнес-аналитика, его задачи выполняет PM). Разрабатывает документацию (технические задания), формализует бизнес-процессы.
Средняя зарплата: 79000р или 1300$

👩‍💻 Технический писатель — пишет инструкции для пользователей и любые другие технические тексты. 
Средняя зарплата: 55000р или 900$

👩‍💻 Системные администраторы — отвечают за все «железо» в компании, как за рабочие станции программистов (и других сотрудников), так и за сервера. Обычно бывают двух типов: эникейщики (решают простейшие задачи типа «ой у меня мышка не работает» или переустановить операционную систему) и высокоуровневые профессионалы с сертификатами и главное знаниями оборудования Cisco, Dell и пр. Также могут отвечать за виртуализацию, облачную инфраструктуру и телефонию. Таких, очевидно, меньшинство, поэтому средняя зарплата по тем и другим выходит небольшая (а называются они одинаково).
Средняя зарплата: 41000р или 700$

👩‍💻 DevOps — это отдельный подвид системных администраторов, задача которых сделать процесс разработки и поставки программного обеспечения автоматизированным и согласованным с эксплуатацией. Гуглить можно по словам «контейнеризация и непрерывная интеграция».
Средняя зарплата: 110000р или 1800$

Есть ещё две классные новые профессии в IT — это Scrum мастер и Agile коуч (отвечают за качественную командную работу и повышение ее эффективности), но к сожалению, в России они пока ещё не очень распространены и на них слишком мало вакансий. А ещё бывают специализирующиеся именно на IT рекрутеры, маркетологи и юристы. 

Если проект — это стартап или у компании не хватает ресурсов нанять полную команду, то один программист сможет заменить почти всех — например, он может сам тестировать свой код, делать дизайн — хотя бы простой, как умеет, а также управлять задачами и общаться с командой.
Тоже самое будет, если программист работает на фрилансе — он тут и швец, и жнец. 

Но если компания большая, то для проекта эффективнее будет нанимать на каждое направление отдельных людей, чтобы программист мог сосредоточиться только на написании кода — и этот код был максимально качественным, а проект — хорошим.

Ну что, нашла себя в этом списке профессий? Или все-таки в программисты? 😉