Профессия программиста и специальности из IT-сферы считаются одними из наиболее престижных и высокооплачиваемых. Между тем, вокруг них сложилось немало стереотипов. Можно ли устроиться IT-специалистом в зрелом возрасте? А человеку с гуманитарным образованием? Нет ли сложностей при трудоустройстве у женщин?
- Людям, которые получили гуманитарное образование и трудились в соответствующих профессиях, перейти в сферу IT очень сложно?
– Не скажу, что невозможно. У нас на факультете переподготовки ВГТУ учились слушатели с филологическим образованием, и некоторые показали высокий результат в освоении технологий разработки. Филолог ведь понимает, что такое семантика и синтаксис языка. Остаётся только освоить новый язык и объяснить на нём компьютеру, что он должен выполнить. Но с техническим образованием или после опыта работы в технических профессиях освоиться в IT проще.
- Программирование не для творческих людей?
– Не согласен. Конечно, работа в команде требует соблюдения общих правил и стиля программирования, а также применения уже хорошо изученных и неоднократно применявшихся архитектур и приёмов разработки для того, чтобы быстро писать код. Однако с приобретением более высокой квалификации появляется больше возможностей проявлять творческий, нетривиальный подход в решении задач. Многие программисты находят удовлетворение в создании красивого и эффективного кода, а также в решении сложных задач. Поэтому в свободное от работы время программируют «для души».
- Возраст имеет значение?
–Стать специалистом IT-сферы можно в любом возрасте. Успех зависит от личных качеств и усердия. Случалось и такое, что представители старшего поколения успешно проходили обучение и устраивались на работу в IT-компании.
- Без отличного знания математики программисту сложно?
– Да, математическая база нужна всем. Другое дело, что каждая специальность требует углубленных знаний в определённых разделах математики. Например, статистический анализ данных и теория множеств необходимы бизнес-аналитику. Программисту поможет знание дискретной математики и теории алгоритмов. Кроме того, математические способности позволяют успешно осваивать и предлагать новые приёмы и методы разработки, а также удерживать в восприятии сложные структуры и связи модулей программных систем.
- В IT-сфере есть профессии с минимальным «порогом входа», где нужно минимум программистских знаний, например, тестировщик?
– Сейчас практически любая профессия в сфере информационных технологий в той или иной степени связана с программированием. Например, тестировщик уже не выявляет ошибки в работе программы вручную, а создает программу, которая будет выполнять это сама. Наверное, HR-менеджеру в меньшей степени нужны специальные знания. Но ему тоже надо быть компетентным в вопросах информационных технологий. Чтобы кого-то найти на рынке, надо уметь определять компетенции претендентов.
- В основном в IT-сфере трудятся мужчины, и работодатели отдают им предпочтение?
– Я считаю, что это стереотип. Да, в вуз на IT-специальности поступает больше парней, чем девушек. Но, насколько я знаю, в IT-сфере нет предвзятого отношения к женщинам.
- Для успешной работы надо обязательно знать английский язык?
– В разных компаниях требования к уровню владения английским отличаются. Программисту желательно знать английский, потому что основная база знаний англоязычная, как и большинство терминов. Это значительно расширяет возможности. У компаний, которые работают на российский рынок и создают русскоязычные IT-продукты, требования к знанию английского языка невысокие.
- В IT-сфере высокие заработки?
– Да, средняя зарплата выше, чем во многих других отраслях. В сфере IT существует градация заработков. Все зависит от уровня квалификации сотрудника, а также от того, участвует ли он на данный момент в проекте, каков уровень этого проекта.
- Есть возможность трудиться по свободному графику из любой точки мира?
– Опять же, все зависит от компании. После отмены обязательной удаленной работы, введенной в связи с коронавирусом, многие организации IT-сферы не стали возвращать сотрудников в офисы. Предложили на выбор: трудиться из офиса или из дома.
- Программисты занимаются программированием и в свободное время?
– Тут надо отделить программирование на работе от программирования «для души», которое я отмечал ранее. «Выгорание» является проблемой в любой сфере. В IT-компаниях, как мне известно, переработки, хотя и встречаются, но не приветствуются и уж тем более не являются постоянной практикой. Да, можно получить кратковременное повышение производительности труда, но в перспективе можно сильно проиграть.
Фото Евгения КАРПАСА.