Как понять, IT — это мое или нет? Советы и ресурсы, которые помогут определиться

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

4 комментария

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

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

Содержание

Как и где познакомиться с техническими специальностями в IT

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

В то же время, если программировать понравилось, это может стать любимой работой и делом всей жизни, а не просто средством заработка. Многие разработчики действительно обожают свою работу и с удовольствием в нее вкладываются, Как написал один из пользователей, это увлекательная игра против компьютера, в попытке его обуздать.

Источник: Quora

Если раздумываете о программировании, есть смысл сразу познакомится с несколькими языками и в целом разобраться, чем они друг от друга отличаются. В этом вам поможет емкий курс на Udemy.

Рекомендация Adviser

Курс «Введение в программирование для новичков» на Udemy

Тем, кто пока не имеет представления о программировании, начинать нужно с основ. В этом коротком курсе вы затронете азы Computer Science и разберетесь, как устроены 6 распространенных языков программирования. Программа поможет определиться, интересно ли вам IT в принципе. Не исключено даже, что у вас сразу же возникет симпатия к конкретному языку — и выбор профессии станет очевиднее.

Что в программе

  • Как устроено программирование: структуры данных, алгоритмы, циклы, наследование и другие принципы.
  • Чем различаются языки программирования и как выбрать, чему учиться;
  • Процесс разработки: особенности работы спринтами, взаимодействие с командой дизайна и тестирования;
  • Знакомство с языками Java, SQL, С, С#, C++ и Python;
  • Практические задания: инструкция по написанию кода для простого текстового редактора и сервиса просмотра фото.

Длительность и формат курса

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

Стоимость

Курс стоит $74,99, в течение 30 дней можно  вернуть деньги, если программа вам не подойдет.

Посмотреть программу

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

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

Рекомендация Adviser

Курс «Введение в QA» на Udemy

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

Что в программе

  • Основные принципы тестирования ПО;
  • Как устроен цикл разработки и какие есть роли в команде;
  • Популярные подходы к тестированию;
  • Что такое покрытие тестами и почему оно важно.

Длительность и формат курса

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

Стоимость

Курс стоит 44,99 $, есть бесплатный пробный период в течение месяца.

Посмотреть программу

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

Источник: Reddit

Если сложности не пугают и вы хотите покорять искусственный интеллект, начать знакомство можно  с короткого курса на Coursera.

Рекомендация Adviser

Курс «Введение в искусственный интеллект» от IBM на Coursera

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

Что в программе

  • Что такое искусственный интеллект и как он работает;
  • Ключевые концепции в машинном обучении;
  • Сферы, в которых работают специалисты по ИИ;
  • Этические вопросы;
  • Перспективы развития профессии.

Длительность и формат курса

Курс займет около 8 часов вашего времени, он сугубо теоретический: можно легко слушать лекции в любое время в любом месте.

Стоимость

Обучение стоит $49,99, есть бесплатный пробный период 7 дней.

Посмотреть программу

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

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

Рекомендация Adviser

Курс «Основы кибербезопасности» на Udemy

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

Что в программе

  • Основные концепции, сферы применения и сценарии атак;
  • Ключевые технологии, с которыми работают специалисты;
  • Роли в команде и их особенности;
  • Принципы защиты;
  • Введение в аналитику.

Длительность и формат курса

Вас ждут 2,5 часа видео, 2 статьи и один ресурс для скачивания. Учиться можно в своем темпе, доступ к материалам остается навсегда.

Стоимость

Курс стоит 84,99 $, есть месячный бесплатный пробный период.

Посмотреть программу

IT для гуманитариев: где познакомиться со специальностями, в которых не требуется программирование 

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

Рекомендация Adviser

Курс «Как стать менеджером» на Udemy

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

Что в программе

  • Подготовка проекта, управление и завершение проекта: особенности каждого этапа и документация;
  • Методологии Waterfall, Agile и Scrum;
  • Работа с канбан-досками;
  • Работа с диаграммой Ганта;
  • А/Б-тестирование;
  • Кризис-менеджмент.

Длительность и формат курса

В программу входит 2,5 часа лекций и 7 материалов для скачивания, учиться можно в удобное время.

Стоимость

Курс стоит 54,99 $, доступен пробный период 30 дней

Посмотреть программу

Еще одна сфера для гуманитариев — дизайн. В IT его принято делить на User Experience (проектирование пользовательского опыта) и User Interface (создание интерфейса). Работа над UX — продумывание, какой путь пользователь должен пройти на сайте или в приложении, чтобы ему было удобно, а бизнесу — выгодно. А UI — работа над визуальной составляющей: отрисовка кнопок и иконок, верстка мобильных и десктопных экранов. Иногда над UX и UI трудятся разные специалисты, но обычно дизайнер в IT должен обладать и теми, и другими знаниями.

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

Источник: Reddit

Чтобы понять, по душе ли вам дизайн, можно выполнить короткий проект на Coursera. Вы самостоятельно спроектируете путь пользователя — это важный этап работы на UX.

Рекомендация Adviser

Учебный проект «Введение в UX с Miro» на Coursera

Если вам интересно отвечать за удобство продукта и хочется разобраться в основах проектирования пользовательского опыта, это курс для вас. Учебная программа будет актуальна, если вы рассматриваете карьеру UX/UI-дизайнера. Также будет интересно и будущим product-менеджерам — этим специалистам тоже надо разбираться в пользовательских сценариях.

Что в программе

  • Основы UX и UI, отличия этих терминов, специфика работы над проектированием пользовательского опыта и над дизайном интерфейса;
  • Составляющие пользовательского опыта;
  • Проектирование пользовательского опыта в Miro под руководством инструктора.

Длительность и формат курса

Это проект на 2 часа, который студент выполняет самостоятельно по видеоинструкции. Лектор расскажет, на что обратить внимание, как проверить свою работу и куда развиваться дальше, если вас заинтересует UX.

Стоимость

Курс стоит 9,99 $, доступен пробный период 7 дней.

Посмотреть программу

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

Источник: Reddit

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

Рекомендация Adviser

Курс «IT-рекрутинг» на Udemy

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

Что в программе

  • Основы IT — без них никуда;
  • Процесс разработки ПО и методологии разработки;
  • Классификация языков программирования;
  • Обзор разных областей IT: от дизайна до Data Science;
  • Принципы подбора персонала.

Длительность и формат курса

Программа займет 4,5 часа и даст базовое представление о рекрутменте в IT.Учиться можно в любое время, материалы останутся у вас навсегда.

Стоимость

Стоимость курса — 19,99 $, есть пробный бесплатный период 30 дней.

Посмотреть программу

Как принять верное решение

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

Чтобы ускорить этот процесс, можно:

  • Взять сразу несколько коротких курсов по потенциально интересующим специальностям, чтобы попробовать все и выбрать самое подходящее;
  • Попробовать себя в практических заданиях: курируемые проекты есть на Coursera, а еще есть лабы на Pluralsight — когда вы своими руками напишете простенькую программку или сделаете дизайн экрана, сможете лучше вникнуть в процесс работы;
  • Чтобы выбрать подходящую профессию, важно хорошо себя знать — возможно, есть смысл взять пару консультаций у психолога, чтобы разобраться в своих приоритетах. Это можно сделать онлайн на сервисе Meclee;
  • Найдите в соцсетях крутых специалистов в интересующей области, вступайте в чаты, ходите на открытые конференции — так вы будете узнавать о тонкостях профессии и состоянии рынка труда из первых рук.

Читайте Adviser. Мы регулярно рассказываем о самых перспективных IT-направлениях, обсуждаем острые темы с экспертами и рекомендуем выгодные способы обучения. А также рассказываем про хобби, планирование, ментальное здоровье, безопасность и инвестирование!

Как построить учебный план занятий на онлайн-курсах. Реальный опыт
По теме
Как построить учебный план занятий на онлайн-курсах. Реальный опыт
10 способов научиться программировать самостоятельно
По теме
10 способов научиться программировать самостоятельно
(обновили хит) Топ-7 карьер в ИТ для будущего: профессии, которым нужно учиться
По теме
(обновили хит) Топ-7 карьер в ИТ для будущего: профессии, которым нужно учиться

Читать на dev.by