Меню

Точка опоры

Как построить карьеру в IT с нуля после 30

Как построить карьеру в IT с нуля после 30
Освоить новую профессию в сфере высоких технологий в 30, 40 или даже в 50 лет — более чем реально. С чего начать, как развиваться в карьере и выделиться среди конкурентов на вакансии, разбираемся вместе с основательницей IT–школы, опытной разработчицей Алисой Курц.
AD
AD

Избавьтесь от страхов

«Я гуманитарий, плохо знаю математику»
Даже если вы творческий человек, обладаете богатым воображением и выше тройки по математике в школе не получали, при желании можно стать хорошим программистом — например, создавать сайты или мобильные приложения. Почти 90% разработчиков не решают задачи с логарифмами, интегралами и теорией вероятности.
Для программирования важен не математический склад ума, а умение логически и системно мыслить. Это качество можно развивать. Например, филолог по образованию, Барбара Оакли, с детства не любила и не понимала математику. Став специалистом по славянским языкам, она решила проверить, сможет ли мозг освоить технические науки. В итоге Барбара выучилась на инженера, получила докторскую степень и написала книгу «Думай как математик».
«Без высшего технического образования на работу не возьмут»
Водитель трамвая или мастер маникюра, учитель английского, врач или фотограф — шанс работать в IT–индустрии есть у всех. Рекрутеры обращают внимание, прежде всего, на адекватность, умение общаться, инициативу и базовые знания, а также на практические навыки — как вы решаете тестовые задания и какое у вас портфолио. Сделайте ставку на профильные курсы, отучитесь и беритесь за все возможные проекты.
AD
AD
«Без знания английского языка нельзя работать в IT»
На старте карьеры это не критично. По базовым инструментам разработчика есть информация на русском языке, а уровень английского можно постепенно повысить в процессе учебы и работы.
«Боюсь, что не смогу найти работу»
По данным сервиса HH.ru на февраль 2023 года, только по фронтенд-разработке — 2207 вакансий. Спрос на квалифицированные кадры увеличивается с каждым годом. Еще в 2020 году страна нуждалась в 200 000 профессионалов, а в апреле 2022 года Росстат заявил, что потребность в квалифицированных IT–кадрах к 2027 году вырастет до двух миллионов.
«Переживаю из-за конкуренции с более молодыми соискателями»
Плюсы кандидатов за 30 или 40 лет — это наличие богатого опыта работы, который может быть полезным в IT-сфере. Кроме этого, они организованнее и эмоционально стабильнее более молодых сотрудников. При отклике на вакансии или собеседовании используйте эти качества. Например, если однажды вы трудились в качестве врача, значит, можете работать с большим количеством информации, учить и запоминать ее. Если вы преподаватель-лингвист в прошлом, отлично знаете английский язык, то вам будет легче разобраться с языками программирования. Используйте свой предыдущий опыт себе на пользу — это ваше преимущество.
AD
AD

Выберите направление с умом

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

Язык программирования, простыми словами, — это набор правил и слов. Их нужно знать, чтобы писать инструкции для компьютерных программ при помощи кода, то есть — кодить. Существует множество популярных языков. Писать весь код на одном нельзя, потому что каждый нужен для решения конкретной задачи. Например, серверную часть и работу с базой данных YouTube разработчики писали на языке Python (Пайтон), а язык JavaScript (ДжаваСкрипт) делает сайт интерактивным: мы видим анимацию, всплывающие окна или кнопки, на которые можно нажать — лайкнуть сообщение или отправить заявку. Мобильные приложения для операционной системы Android обычно создаются на языке Java.

Какие есть специализации в программировании

Веб-разработка
Frontend-разработчик — все, что касается визуальной части интерфейса, внешней стороны веб–сайта или приложения, которую видят пользователи и могут кликнуть. Картинка, кнопки, анимация, баннеры — это его работа. Если вы человек творческий, вас тянет к красоте и эстетике, интересно сразу видеть результат, то это направление для вас. При желании легко освоить. Почти 80% новичков доверяются фронтенду.
AD
AD
Backend-разработчик пишет внутреннюю сторону веб–сайта или приложения, которая не видна пользователям. Программная логика, серверные технологии, база данных — например, безопасная оплата покупок банковской картой. Направление требует более кропотливой работы и вдумчивости. Подойдет для тех, кто любит посложнее — для людей системных, кому нравится структурированность. Например, если вы юрист, бухгалтер или работали в логистике. Нужны базовые знания в математике и английском желательно, а также компьютер с оперативной памятью от 8 ГБ и процессором от intel 5.

Fullstack–разработчик разрабатывает пользовательскую и серверную части сайта или приложения, владеет навыками Frontend и Backend-разработки. Если вы любите делать все сами от и до, то эта специальность — ваша. На начальном этапе легко вписаться в стартапы с небольшим бюджетом. Наработаете опыт — будете востребованы и крупными компаниями.
Mobile–разработка
Mobile–разработчик создает приложения для смартфонов и других устройств. Если вам нравится придумывать полезные и удобные штуки для гаджетов, вам сюда. Уровень сложности — средний. Не нужна математика, но базовый английский желателен, а также компьютер с оперативной памятью не ниже 8 ГБ и процессором от intel 5.

А вот математику, системный анализ и информатику объединяет Data Scientist. Это направление относится к бэкенд-разработке, сюда входят нейросети и искусственный интеллект. Работает с базами данных, собирает их и анализирует, строит модели и тестирует. Нужны высшая математика и навыки бизнес–аналитики. Сейчас самое востребованное направление. Например, в Яндекс.Такси используют модели, которые создает IT–специалист. Они помогают сделать прогноз запросов на услугу, найти оптимальный маршрут и даже проконтролировать самочувствие водителя. Как итог — позволяют снизить стоимость поездки, а качество повысить, и увеличить число пользователей.

IoT — все, что связано с умными интернет-вещами. Например, умные дома, машины, розетки и лампочки.
Существуют и другие направления в IT-сфере. В частности, тестировщики, аналитики бизнес–процессов, веб-дизайнеры (UI/UX). Они востребованы в крупных компаниях РФ — банки, телекомы. Разработчик легко может заменить этих специалистов по функционалу, поэтому малый и средний бизнес не будут брать отдельного человека на каждую позицию. За рубежом специальности пользуются меньшим спросом: если вы рассматриваете возможность релокации, то лучше учиться программированию.

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

Соберите побольше информации, пообщайтесь с теми, кто уже работает в индустрии. Подумайте, что из прошлого опыта может пригодиться вам в работе IT-специалиста. Оцените свои ресурсы по времени и финансам, а главное — насколько вам интересна новая профессия. Тогда определиться с направлением будет гораздо проще.

Начните учиться

Выберите способ обучения, который больше вам подходит, — поступить в технический вуз или учиться на курсах, по книгам или видеолекциям. Бесплатно или платно, самостоятельно или с наставником.
AD
AD

Список интернет-площадок:

  1. coursera.org
  2. edx.org
  3. openedu.ru
  4. stepik.org
  5. developer.mozilla.org
  6. linkedinlearning.fiu.edu
  7. codecademy.com
  8. rs.school
  9. coursehunters.net
  10. learn.javascript.ru
  11. pythontutor.ru
  12. sql-ex.ru
  13. <a class="underline break-all decoration-1 hover:decoration-2" rel="nofollow" target="_blank" href="https://stepik.org/217">https://stepik.org/217</a>
  14. <a class="underline break-all decoration-1 hover:decoration-2" rel="nofollow" target="_blank" href="https://stepik.org/course/Data-Structures-579/syllabus">https://stepik.org/course/Data-Structures-579/syllabus</a>
  15. flutter.dev/docs

Справочники:

  1. webref.ru
  2. metanit.com

Книги для начинающих:

AD
AD
  1. «Javascript для детей»
  2. «Python для детей»
  3. «Scratch для детей»
  4. «С# для школьников»

Книги для разработчиков:

  1. «Совершенный код»
  2. «Путь камикадзе, или как выжить в безнадежном проекте»
  3. «Грокаем алгоритмы»

Практикуйтесь

Начните с простого. Если вы еще не умеете писать коды, создавайте IT–продукты с помощью редактора no–code (ноукод). Здесь программировать не нужно, да и редактор легко освоить. Он работает по принципу конструктора. Например, на Tilda вы можете делать небольшие сайты или виртуальные визитки, портфолио по готовым шаблонам или с собственным дизайном. На Salebot — автоворонки и чат–боты. Используйте ноукод в настройке маркетинговых email–рассылок, веб– и мобильных приложений, для автоматизации задач бизнеса.

На каждом этапе освоения HTML–верстки и языка программирования, обязательно отрабатывайте полученные знания. Если нет реального проекта, придумайте свой! Главное — тренируйтесь. Для работодателей важнее видеть, что умеет кандидат, сколько у него завершенных проектов. Ценен, прежде всего, практический опыт.
AD
AD

Прокачивайте soft skills

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

Для IT-специалиста в приоритете: любознательность (особенно для разработчиков), организованность, умение мыслить системно. Рекрутеры на собеседовании оценивают кандидата и по уровню энергии: насколько тот активен и увлечен профессией.

Не бойтесь задавать вопросы опытным коллегам

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

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

Постоянно развивайтесь

Алиса Курц
Алиса Курц
Сфера IT-технологий стремительно развивается — постоянно появляется что-то новое, например, нейросеть Chat GPT, которая отвечает на вопросы, пишет истории, обучает простому коду и рисует.

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

Не важно, когда вы начинаете строить карьеру IT–специалиста — в 30 или 45 лет. Обойти более молодых и выделиться среди них — более чем реально. Если есть твердая цель, четкий, понятный план действий и горящие глаза, вы обязательно придете к успеху!
AD

© Eva.ru 2002-2024 Все права на материалы, размещенные на сайте, защищены законодательством об авторском праве и смежных правах и не могут быть воспроизведены или каким либо образом использованы без письменного разрешения правообладателя и проставления активной ссылки на главную страницу портала Ева.Ру (www.eva.ru) рядом с использованными материалами. За содержание рекламных материалов редакция ответственности не несет. Свидетельство о регистрации СМИ Эл №ФС77-36354 от 22 мая 2009 г. выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) v.3.4.325