Популярность IT-сферы в России растёт: за 2022 год количество айтишников увеличилось на 12%. Специалистов привлекает работа над инновационными проектами, высокий доход, развитая корпоративная культура и другие преимущества отрасли.
Многие хотят попробовать себя в IT, но новичку бывает сложно понять, какое направление в такой крупной отрасли ему подойдёт. Разберёмся в основных IT-специальностях и расскажем, как выбрать свою.
Почему IT-сфера так популярна и реально ли в неё попасть
IT — одна из самых быстрорастущих отраслей экономики. Компании занимаются автоматизацией бизнеса, внедряют искусственный интеллект и создают собственное ПО — а значит, нуждаются в сотрудниках, которые умеют разрабатывать приложения и сервисы, управлять процессами и продвигать готовый продукт.
Специалистов в IT привлекают несколько факторов ↓
- Высокий уровень дохода. По данным Хабр Карьеры, средняя зарплата в IT — 180 тысяч рублей. Работодатели готовы платить специалистам выше рынка за навыки и результат, который помогает бизнесу расти.
- Гибкий график. Прогрессивные компании предлагают разные форматы работы, кроме традиционного: полная удалёнка или гибрид — сочетание офисных дней и удалёнки. Это большой плюс для тех, кому не хочется тратить время на дорогу до офиса и обратно.
- Развитая корпоративная культура. Конкурируя за кадры, компании предлагают соискателям не только высокую зарплату и удобный график, но и интересную корпоративную жизнь: праздничные мероприятия, неформальные встречи, командные путешествия, мерч.
- Повышение квалификации. Работодатели заинтересованы в том, чтобы повышать компетенцию сотрудников, поэтому оплачивают курсы, тренинги и участие в отраслевых конференциях.
- Карьерный рост. Вертикальное или горизонтальное развитие сотрудника — обычная практика для IT-компаний. Как правило, в штате есть HR-специалист, который занимается не только наймом, но и карьерными треками текущего персонала.
- Полезная деятельность. Специалисту важно чувствовать, что его работа приносит пользу, — IT-проекты обычно нацелены на помощь бизнесу или конечному потребителю.
Ольга Полднер
Карьерный консультант, преподаватель Нетологии
Я работала HR-директором в IT-компании — меня привлекла возможность удалёнки и гибкого графика, до пандемии это не было так распространено. Я могла работать два дня дома и два дня в офисе.
Ещё один плюс — компания занималась инновациями, которых тогда не существовало в России. Мне важно быть причастной к таким продуктам.
Компания следовала принципам холакратии — без классической иерархии управления «босс — подчинённые». Благодаря бирюзовой корпоративной культуре, люди были увлечены общим делом и постоянно предлагали новые идеи. Это отличная среда для развития.
Из-за такой популярности может казаться, что индустрия перенасыщена и в ней нет места для новичков. Но джуны без опыта тоже нужны многим.
Компании часто нанимают начинающих, чтобы обучить для решения собственных задач. Это проще и выгоднее, чем искать опытных дорогих сеньоров и пытаться переучить. IT-проекты часто имеют дело с инновациями, и подходящих специалистов на рынке может даже не быть. Предпочтение начинающим отдают также стартапы, где нет больших бюджетов на команду. Пригодятся джуны и в проектах с большой операционной частью, где нужно много работать руками.
В IT может попасть каждый, кто высоко мотивирован, но прежде чем планировать переход, важно учесть следующее:
- Нужна будет специализация. Чтобы как можно скорее накопить ценный для работодателей опыт, важно не распыляться на разноплановые задачи, а сразу выбрать для себя направление.
- Придётся много учиться. Когда изучаешь новую для себя сферу, всегда приходится посвящать обучению много времени. Пары часов в неделю будет недостаточно — многие на старте тратят на приобретение новых навыков всё свободное время. Зато результат не заставит себя долго ждать.
- Сначала доход может упасть. В любой сфере новичок начинает с невысокой ставки, важно быть к этому готовым. Дальше всё зависит только от того, насколько быстро он накапливает опыт и навыки.
Ольга Полднер
Карьерный консультант, преподаватель Нетологии
Часто ко мне приходят клиенты и говорят: «Я хочу в IT». Причём желание не зависит от специальности: это и бухгалтеры, и маркетологи, и юристы. Конечно, это возможно, но путь потребует усилий и ресурсов — нужно время на обучение, адаптацию и переход.
Мы всегда ищем мотивацию человека — что им движет, почему он захотел именно в эту сферу. Мотивация будет поддерживать его в обучении и на старте новой карьеры. Поэтому очень важно определить свою цель и ответить на вопрос: «Зачем мне нужно переходить в IT?».
Ещё один совет — быть готовым к неудачам. Если вы джун и вас не хотят брать в какую-то компанию, не стоит расстраиваться и опускать руки. Рано или поздно всё получится!
Какие профессии есть в IT — разбираемся на примере
IT — это не только про программирование. В этой сфере задействованы разные специалисты, которые помогают создать продукт.
Работа над продуктом проходит в несколько этапов:
Рассмотрим основной набор специалистов, который нужен на каждом.
Этап 1. Идея
Всё начинается с идеи. Бизнес-заказчик формирует идею нового продукта, закладывает своё видение и результат, который хочет получить. Например, у предпринимателя появилась мысль создать сервис заказа еды в ресторане по QR-коду. Эту задачу подхватывают два менеджера — продакт и проджект. Они и будут помогать её реализации.
Продакт-менеджер отвечает за сам продукт и его возможности, а проджект оперирует процессом, контролирует сроки и выполнение задач.
Продакт-менеджер
Средняя зарплата: 201 000 рублей
Что понадобится:
- мыслить системно и на несколько шагов вперёд;
- общаться с людьми, руководить ими;
- обладать предпринимательским чутьём;
- постоянно сканировать рынок;
- принимать решения в ситуации неопределённости, не бояться ошибаться;
- проводить анализ рынка и потенциальных потребителей;
- считать юнит-экономику и знать разные модели монетизации;
- понимать дизайн и UI/UX;
- разбираться в маркетинге, рекламе и PR;
- тестировать гипотезы, собирать аналитику;
- разбираться в метриках, измерять результат.
Проджект-менеджер
Средняя зарплата: 152 000 рублей
Что понадобится:
- мыслить системно и на несколько шагов вперёд;
- постоянно быть в тайминге: быть организованным самому и организовывать команду;
- общаться с людьми, руководить ими;
- искать ресурсы (людей, решения) и оптимизировать их;
- вести переговоры с заказчиком и командой;
- знать основы проектного управления;
- понимать отрасль и специфику работ;
- управлять балансом между ресурсами, качеством и сроками.
Этап 2. Разработка
Идея в руках продакт-менеджера после нужных исследований превращается в техническое задание для команды разработки. ТЗ передаётся системному аналитику — он создаёт прототип продукта, делает шаблоны интерфейсов и закладывает связь системы и пользователя. Прототип отправляется к backend- и frontend-разработчикам — они пишут код и создают внутреннюю и внешнюю часть сервиса заказов.
К работе также подключаются веб-дизайнер и UX/UI-дизайнер. Они отвечают за вид будущего продукта и удобство в работе с ним.
Системный аналитик
Средняя зарплата: 160 000 рублей
Что понадобится:
- обладать системным мышлением;
- иметь аналитический склад ума;
- уметь грамотно излагать свои мысли;
- понимать процессы разработки ПО;
- владеть методами сбора, формализации, согласования требований;
- владеть методами и приёмами системного анализа;
- составлять проектную, техническую, пользовательскую документацию;
- владеть методиками и инструментами проектирования, моделирования ПО;
- владеть языком запросов к базам данных SQL и языком программирования JavaScript.
Backend-разработчик
Средняя зарплата: 184 000 рублей
Что понадобится:
- иметь аналитическое мышление: находить взаимосвязи и строить гипотезы;
- обладать абстрактным мышлением;
- быть внимательным к деталям;
- знать один из языков серверного программирования: PHP, Python, Ruby, Java, Go;
- уметь работать с базами данных: MySQL/PostgreSQL, MongoDB, Redis/Memcached;
- знать фреймворки;
- знать алгоритмы;
- знать систему версий Git.
Frontend-разработчик
Средняя зарплата: 155 000 рублей
Что понадобится:
- иметь аналитическое мышление: находить взаимосвязи и строить гипотезы;
- обладать абстрактным мышлением;
- быть аккуратным и внимательным к деталям;
- знать английский язык (желательно);
- следить за трендами в визуале, развивать насмотренность;
- быть усидчивым;
- знать язык текстовой разметки HTML и язык описания внешнего вида документа CSS;
- знать язык программирования JavaScript;
- знать фреймворки и библиотеки.
Веб-дизайнер
Средняя зарплата: 51 000 рублей
Что понадобится:
- понимать принципы дизайна;
- уметь работать с композицией, соблюдать правила типографики и подбирать актуальные шрифты;
- находить источники вдохновения;
- развивать насмотренность;
- понимать основы маркетинга;
- смотреть на продукт глазами разных пользователей;
- уметь проектировать, создавать из ничего;
- придумывать уникальное и пользоваться шаблонами;
- знать технические требования к интерфейсной графике, юзабилити-стандарты, основы эргономики;
- владеть HTML-вёрсткой, CSS;
- владеть графическими редакторами: Adobe Photoshop, Adobe Illustrator и другими.
UX/UI-дизайнер
Средняя зарплата: 91 000 рублей
Что понадобится:
- быть визуалом;
- любить проектировать и продумывать;
- иметь аналитический склад ума;
- уметь работать в команде;
- смотреть на продукт глазами разных пользователей;
- знать базовую теорию дизайна;
- владеть графическими редакторами — для каждого вида дизайна свои;
- проектировать пользовательские сценарии;
- развивать насмотренность.
Этап 3. Тестирование
Когда сервис готов, его передают тестировщику. Специалист вручную или с помощью специального ПО проходит путь клиента и ищет баги: неработающие кнопки, неправильную логику сервиса, системные ошибки и другое. Баги отправляются на доработку, а потом продукт снова тестируют.
Тестировщик
Средняя зарплата: 80 000 рублей
Что понадобится:
- быть внимательным к деталям;
- быть скрупулёзным;
- требовательно относиться к качеству, везде видеть ошибки и недочёты;
- любить проверять на прочность: как это ломается, как это устроено;
- уметь находить дефекты;
- владеть системами баг-трекинга: Jira, Redmine, Bugzilla;
- проводить клиентское тестирование веб- и мобильных приложений;
- владеть техниками тест-анализа, тест-дизайна;
- базово владеть языками Java, JavaScript, C# или C++, SQL, Python, PHP — одним или несколькими.
Читать также
Этап 4. Продвижение
О продукте, выходящем на рынок, нужно правильно рассказывать целевой аудитории — его будущим пользователям. Это работа маркетологов. Они создают стратегии продвижения и реализуют их на разных площадках: сайты, соцсети, мероприятия. Графические дизайнеры для этих целей создают фирменный стиль продукта и верстают презентации и макеты. Копирайтеры готовят рекламные тексты для лендингов и объявлений.
Маркетолог
Средняя зарплата: 75 000 рублей
Что понадобится:
- решать проблемы бизнеса;
- разбираться в психологии людей;
- иметь системный и аналитический склад ума;
- быть креативным и проактивным, уметь выходить за рамки и искать новые пути;
- быть коммуникабельным, уметь общаться устно и письменно;
- уметь работать в команде;
- знать матчасть маркетинга: основные теории, концепции, подходы;
- разбираться в инструментах маркетинга: следить за новыми и знать тренды в сфере;
- делать прогнозы, планировать, анализировать и исследовать, знать аналитические инструменты.
Графический дизайнер
Средняя зарплата: 60 000 рублей
Что понадобится:
- придумывать и создавать визуальные образы;
- любить рисовать;
- быть креативным;
- знать основы дизайна, живописи и рисунка, колористики и композиции;
- обладать знаниями в области графического дизайна: разбираться в видах и жанрах графики, графических техниках, шрифтах, типографике, уметь использовать фотографии и иллюстрации;
- владеть графическими редакторами, такими как Adobe Photoshop, Adobe Illustrator, CorelDraw и другие;
- знать основы маркетинга и брендинга.
Копирайтер
Средняя зарплата: 60 000 рублей
Что понадобится:
- писать тексты под разные форматы: лонгриды, посты, статьи;
- подбирать визуальный ряд под материал;
- быть грамотным;
- разбираться в стилистике текста;
- уметь подобрать нужный тон материала.
Читать также
Этап 5. Аналитика
После запуска продукта важно собирать данные о том, кто и как им пользуется, насколько результат соответствует целям, которые ставили перед разработкой. Это поможет понять, что улучшить. На этой задаче специализируется аналитик данных.
Аналитик данных
Средняя зарплата: 100 000 рублей
Что понадобится:
- работать с цифрами;
- уметь видеть за цифрами и показателями смысл;
- иметь аналитический склад ума;
- знать ключевые математические методы и основы статистики;
- знать основы А/Б-тестирования, уметь формулировать гипотезы;
- уметь получать данные с помощью языка запросов SQL;
- уметь очищать и трансформировать данные с помощью языка программирования Python;
- уметь собирать и анализировать требования заказчиков к отчётности;
- придумывать, как собирать данные максимально безболезненно;
- находить баланс между бесплатными и работающими решениями.
- Познакомитесь с IT-профессиями за 4 часа и выберете направление: программирование, аналитика, маркетинг, дизайн, менеджмент
- Поймёте, как быстро и эффективно освоить новую профессию, чтобы успешно трудоустроиться
Как выбрать направление для себя
Новичку в IT-сфере бывает сложно сразу выбрать специализацию. Чтобы определиться, рекомендуем действовать по шагам ↓
Изучите рынок. Узнайте, какие компании работают на рынке, какие технологии сейчас развиваются и будут перспективны в ближайшие годы. Прочитайте документы, которые определяют развитие сферы: национальные стратегии, стратегии развития ИТ и другие.
Выберите задачи, которые интересуют больше всего. Подумайте, чем бы вы хотели заниматься в ближайшие 3–5 лет. Попробуйте оттолкнуться от текущих навыков. Возможно, у вас уже есть опыт в традиционном маркетинге и захочется продолжить своё развитие и стать интернет-маркетологом. Если начинаете с нуля, попробуйте себя в несложных задачах из сборника Нетологии, которые решают разные специалисты, — одни для вас будут выглядеть привлекательнее других. А ещё можно пройти профориентационный тест, который подскажет подходящие вам направления.
Подробно изучите каждую специальность. Узнайте подробнее, чем занимаются специалисты тех направлений, которые вы выбрали. Посмотрите, какие требования к кандидатам выдвигают на hh.ru.
Поговорите с теми, кто уже работает в IT. Пообщайтесь со знакомыми или задайте вопросы в профессиональном сообществе. Можно спросить о плюсах и минусах профессии, узнать, как выглядит обычный рабочий день специалиста.
Начните с бесплатных курсов. В интернете можно найти много бесплатных материалов по разным специализациям: курсы, гайды, онлайн-лекции, которые помогут погрузиться в профессию. Обычно эксперты рассказывают в деталях о нужных компетенциях и делятся кейсами, с которыми сталкиваются в работе.
Ольга Полднер
Карьерный консультант, преподаватель Нетологии
Изучите свои сильные и слабые стороны и тип личности. В соционике существует 16 типов: есть рационалы и иррационалы, логики и интуиты и так далее.
Когда выбираете ту или иную профессию в IT, было бы здорово учитывать свой тип и особенности. Если человек логик или рационал — ему будет легче разобраться в коде,
творчески ко всему подходит и имеет развитое воображение — можно попробовать себя в дизайне, а специалисту с хорошими навыками коммуникации и желанием настраивать процессы открыт путь в продакт- или проджект-менеджеры. Это не значит, что у вас не будут получаться задачи в
другой сфере, но ориентируясь на предрасположенности, вы сможете достичь успеха быстрее.
Свой тип можно узнать с помощью соционического теста и теста MBTI».
Как освоить IT-профессию
Когда определились со специальностью, можно начинать осваивать навыки, которые требуются для работы. Будьте готовы к тому, что это займёт довольно много времени. При этом важно регулярно выделять время на обучение и практику, иначе будет сложнее достичь результата.
Соберите все необходимые хард-скиллы. Можно ориентироваться на вакансии на hh.ru.
Изучайте теорию и практикуйтесь. Пользуйтесь интерактивными тренажёрами в открытом доступе — практику не стоит откладывать. После освоения материала сразу приступайте к заданиям. Если такие сложно найти, придумывайте свои проекты — позже они станут основой для вашего портфолио.
Если хочется более быстрого роста, найдите наставника, который сможет скорректировать путь и помочь с развитием. Это может быть знакомый с огромным опытом в вашей профессии или тьютор на платном курсе.
Общайтесь в тематических пабликах и чатах, задавайте как можно больше вопросов, не бойтесь выглядеть новичком — советы помогут избежать ошибок. Возможно, и ваш опыт будет полезен будущим коллегам.
Подавайте заявки на стажировки — многие компании запускают их, чтобы привлекать джунов в команду. Это отличная возможность получить реальный опыт и даже предложение о работе.
Резюмируем
Специалисты выбирают IT по многим причинам, среди них: высокий уровень дохода, гибкий график, работа над инновационными проектами и развитая корпоративная культура.
Сфера кажется перенасыщенной, но джуны нужны многим компаниям. В IT может попасть каждый, кто готов учиться. Главное — мотивация и интерес к технологиям.
IT — это не только про программирование. В этой сфере востребованы разные специалисты, которые помогают создавать продукты: проджект- и продакт-менеджеры, системные аналитики и аналитики данных, разработчики, маркетологи, копирайтеры, дизайнеры, тестировщики и другие.
Как выбрать подходящую профессию в IT:
- Изучите отрасль и узнайте, какие компании есть на рынке, какие технологии сейчас развиваются и будут перспективны в ближайшие годы.
- Определите, какие задачи интересуют вас больше всего.
- Узнайте подробнее, чем занимаются специалисты по направлениям, которые вы выбрали.
- Поговорите со знакомыми, которые уже работают в IT.
- Пройдите бесплатные ознакомительные курсы.
Мнение автора и редакции может не совпадать. Хотите написать колонку для Нетологии? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.