26 июля 2024

🦄 5 мифов о работе в IT, которые мешают начать карьеру программиста

Исследую все, что шуршит и шевелится в IT.
Разоблачаем 5 распространенных мифов о карьере в IT: от замены программистов нейросетями до необходимости технического образования.
🦄 5 мифов о работе в IT, которые мешают начать карьеру программиста

Поговорим о замене программистов на нейросети, неподходящий возраст для айти, обязательное знание английского языка и другие мифы, которые сопровождаются страхами перед «вкатыванием» в IT.

Миф 1. В ИТ нет смысла вкатываться, потому что нейросети заменят программистов

Миф 1. В ИТ нет смысла вкатываться, потому что нейросети заменят программистов
Миф 1. В ИТ нет смысла вкатываться, потому что нейросети заменят программистов

Реальность: Нейросети — это мощный инструмент, который уже сейчас меняет ландшафт IT-индустрии. Они способны автоматизировать рутинные задачи, генерировать код и находить ошибки в нем. Однако это не означает, что программисты останутся без работы.

Почему нейросети не заменят программистов:

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

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

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

В общем, пока что нейросети не настолько развиты, чтобы самостоятельно выполнять хотя бы половину обязанностей среднестатистического программиста. Поэтому профессия программиста не вымрет из-за условного ChatGPT или Copilot.

***

Телеграм-каналы с вакансиями для IT-специалистов

  • Вакансии по data science, анализу данных, аналитике, искусственному интеллекту @datajob
  • Вакансии для java-разработчиков @javadevjob
  • Вакансии по питону, Django, Flask @pydevjob
  • Вакансии по фронтенду, джаваскрипт, React, Angular, Vue @jsdevjob
  • Вакансии по C#, .NET, Unity @csharpdevjob
  • Вакансии по C++ – си-плюс-плюс, cpp, Си, C, STL, Boost @cppdevjob
  • Вакансии по Go @godevjob
  • Вакансии по PHP, Symfony, Laravel @phpdevjob
  • Вакансии для мобильных разработчиков @mobiledevjob
  • Вакансии по DevOps & SRE @devopssjob
  • Вакансии по QA тестированию @testerrjob
  • Вакансии по информационной безопасности @hackdevjob
***

Миф 2. Чтобы стать успешным айтишником, нужен дорогой и мощный ноутбук

Миф 2. Чтобы стать успешным айтишником, нужен дорогой и мощный ноутбук
Миф 2. Чтобы стать успешным айтишником, нужен дорогой и мощный ноутбук

Реальность: многие языки программирования и инструменты разработки не требуют больших вычислительных мощностей. Например, для работы с PHP, Python (web), HTML, CSS, JavaScript, SQL подойдет достаточно простой и бюджетный ноутбук с минимальными характеристиками.

Минимальные технические характеристики ноутбука для программирования — это:

  • Оперативная память 8 ГБ. Однако имейте в виду — этого может быть достаточно для начала, но в будущем может потребоваться апгрейд. Все-таки лучше брать ноут с 16 ГБ — этого объема хватит для комфортной работы с несколькими приложениями и инструментами разработки одновременно.
  • Накопитель от 512 GB обеспечивает быструю загрузку системы и приложений, что значительно повышает комфорт работы.
  • Процессор Intel Core i3/i5 или AMD Ryzen 3/5. Эти процессоры обеспечивают достаточную производительность для большинства задач программирования.
  • Экран 14-15 дюймов с разрешением Full HD (1920x1080) или выше. Размер экрана — вопрос личных предпочтений, но Full HD разрешение обеспечит четкое изображение и комфортную работу с текстом.

Когда действительно нужен мощный и дорогой ноутбук?

Хотя, конечно, есть области в IT, где без мощного «железа» не обойтись:

  • Разработка игр. Создание современных игр с реалистичной графикой требует высокой производительности процессора и видеокарты.
  • Машинное обучение и Data Science. Обработка больших массивов данных и обучение нейронных сетей — ресурсоемкие задачи.

Миф 3. Без английского — никуда

Миф 3. Без английского — никуда
Миф 3. Без английского — никуда

Многие считают, что без знания английского языка невозможно стать успешным IT-специалистом. Этот миф отчасти связан с тем, что большая часть документации, профессиональной литературы и ресурсов по программированию написана на английском.

Однако если вы планируете работать в России и в странах бывшего СНГ, то знание английского языка не является обязательным условием для успешной карьеры программиста. Технического английского вполне хватит, чтобы читать документацию и понимать базовые термины.

Когда знание английского языка действительно необходимо?

  • Работаете в международной компании (хотя, конечно, в нынешних реалиях с этим есть проблемы);
  • Планируете релоцироваться и устроиться работать в зарубежную компанию;
  • Хотите узнавать все быстрее остальных, ведь самая свежая информация и документация по новым технологиям сначала появляется только на английском языке.

Миф 4. Мне 40, и я слишком старый для ИТ

Миф 4. Мне 40, и я слишком старый для ИТ
Миф 4. Мне 40, и я слишком старый для ИТ

Это тоже неправда. Вкатиться в ИТ можно в любом возрасте: хоть в 40, 45 или 50 лет. Просто сделать это будет чуть сложнее: вам придется либо пойти на хитрость и скрыть свой возраст в резюме, либо пройти немало собеседований, прежде чем получить оффер. Примеры успешных «вкатов» есть здесь, там и тут, — в общем, повсюду.

Но, к сожалению, да, в ИТ присутствует возрастная дискриминация, хоть об этом и не принято говорить. Подтверждений эйджизма — масса. В том числе их можно найти в результатах исследования, которое мы проводили в сентябре 2023 года: наши читатели прямо заявляли, что им отказывали из-за возраста, из-за чего им пришлось убрать строку об этом в своем резюме.

Миф 5. Чтобы стать успешным айтишником, нужно быть технарем

Миф 5. Чтобы стать успешным айтишником, нужно быть технарем
Миф 5. Чтобы стать успешным айтишником, нужно быть технарем

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

IT-индустрия разнообразна и предлагает множество возможностей для людей с разными навыками и интересами. Вот несколько примеров профессий, не требующих глубоких технических знаний:

  • UX/UI-дизайнер. Отвечает за создание удобного и привлекательного интерфейса для пользователей. Работа требует креативности, понимания психологии пользователя и умения работать с графическими редакторами.
  • IT-рекрутер. Занимается поиском и подбором квалифицированных IT-специалистов. Здесь нужны навыки коммуникации, умение разбираться в людях и знание рынка труда в IT-сфере.
  • Продакт-менеджер. Отвечает за разработку и продвижение IT-продуктов. Профессия требует аналитического склада ума, понимания рынка и умения работать с командой.
  • Технический писатель. Создает документацию для IT-продуктов, делая сложную информацию доступной для пользователей. Для успешной работы нужны навыки письма, умение структурировать информацию и знание технической терминологии.
  • UX-редактор. Работает над текстами интерфейса, делая их понятными и удобными для восприятия. Требуются знания принципов UX-дизайна и умения писать лаконично и по делу.

Кроме того, существуют профессии, которые находятся на стыке IT и других сфер, например:

  • Маркетолог в IT-компании
  • Аналитик данных
  • Специалист по информационной безопасности
  • Менеджер по продажам IT-продуктов
  • Специалист по технической поддержке

Заметьте, для всех этих и многих других специальностей не требуется высшее техническое образование!

Какой еще миф об IT-индустрии, по вашему мнению, стоит развенчать? Расскажите о своем опыте или наблюдениях.

***

Основы IT для непрограммистов

Хотите разобраться в мире IT, но не планируете становиться программистом? Курс «Основы IT для непрограммистов» от Proglib Academy — это ваш шанс получить базовые знания о технологиях, не погружаясь в код.

Что вы получите:

  • Понимание ключевых IT-концепций
  • Знакомство с основными направлениями в сфере технологий
  • Навыки эффективного взаимодействия с IT-специалистами

Для кого этот курс:

  • Менеджеры проектов
  • Маркетологи
  • HR-специалисты
  • Предприниматели
  • Все, кто хочет расширить свой профессиональный кругозор

Не упустите возможность стать более конкурентоспособным на рынке труда. Подробности на странице курса.

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ