IT Fest 3 прошел 18 сентября 2021 года и стал счастливым билетом в IT для сотен новичков, которые хотели, но не знали с чего начать свой путь в новой профессии. 11 бывших выпускников GoIT, а сегодня уверенных и успешных Junior и Middle IT-специалистов подробно описали путь от нуля до Джуна. Если вы не были на конференции, но хотите получить главные тезисы из выступлений спикеров, в тексте ниже найдете ответы на вопросы:
- Как войти в IT, если отучился и работаешь в гуманитарном направлении?
- Как найти силы и время для стартовать в IT-специальности, совмещая основную работу и воспитание детей?
- Самообучение или курсы?
- Где найти ментора?
И другие вопросы, которые волнуют новичков и не дают сделать первый шаг в IT.
Сергей Головко (Full Stack Software Engineer в SoftServe): “From zero to hero” или программистами не рождаются
Путь в IT начинается с простого желания сменить профессию на более высокооплачиваемую, с большими перспективами и возможностью реализовать себя. Но если желание не подпитывать ежедневными действиями – мотивация быстро иссякнет.
Если вы настроились перейти в IT – делайте небольшие, но регулярные «шаги» по получению знаний и навыков в новой профессии. Их нужно делать независимо от того, учитесь ли, работаете ли или заняты выполнением других обязанностей.
В этом вам помогут:
- Четкое планирование дня. Сделать планирование эффективнее поможет статья о лучших техниках тайм-менеджмента.
- Дисциплинированность, чтобы придерживаться плана.
Почему важно начинать с планирования?
Чтобы определить список дел, и распределить время на их выполнение. Цель планирования – найти время на небольшие шаги к мечте.
Сергей назвал такие шаги «Прыжком в IT» – получения знаний, навыков для трудоустройства на позицию разработчика. Путь состоял из:
- чтения профильных статей;
- разбора неизвестных IT-терминов;
- поиска в Google новой информации;
- повторения старых терминов и слов, когда не находил ничего нового.
10 составляющих дисциплины, которые помогут пройти путь до конца
- Всегда учите больше, чем дает программа. После теории обязательно практикуйтесь, даже если этого не требует преподаватель. Еще никто не стал хорошим IT-шником, только прочитав книги или прослушав лекции. Научитесь искать новые ошибки и вопросы быстрее, чем другие.
- Живите на DOU и других сайтах IT-тематики. Вы быстрее поймете профессиональный сленг, будете в курсе актуальных зарплат и вакансий.
- Постоянно гуглите. С 100% вероятностью разработчики уже сталкивались с подобной задачей и с 99% вероятности они выложили ответ в интернете. Найдите его!
- Найдите единомышленников. Задавайте вопросы и обсуждайте с ними холиварные темы.
- Найдите ментора. Когда гуглеж не дает результата, а холивары в комьюнити только подливают масла в огонь – ментор поможет найти истину.
- Используйте метод “Швейцарского сыра” и выполните даже самую сложную задачу.
- Боритесь с прокрастинацией. Решили что-то сделать – начните делать это 72-часовом промежутке, иначе можете “дооткладываться” и забросить дело.
- Создавайте! Даже если задумка кажется безумной.
- Приготовьтесь к эмоциональным турбулентностям. Встречая ошибки и трудности на пути, и разрешая их, вера в себя может как “низко падать”, так и “высоко взлетать”. В таких эмоциональных порывах не стоит принимать необдуманные решения.
- Ставьте цели по методу SMART.
Главное!Если вы хотите стать IT-шником – планируйте и следите за дисциплиной на пути к мечте и напишите историю успеха в IT-сфере.
Станислав и Юлия Юрченко (Front-end Engineer и QA Engineer в Volor): Как семье вместе учиться на курсах и перейти в IT
3 составляющих УСПЕШНОГО совместного обучения в IT:
- Грамотный тайм-менеджмент – учеба учебой, а семье время уделять необходимо.
- Взаимоподдержка – учиться стоит по очереди.
- Умение договориться с ребенком и постоянный поиск баланса “учеба/семья” – самый сложный шаг и достичь идеала в нем почти невозможно. Но нужно пробовать и не опускать руки, если что-то идет не так, как планируешь.
Курсы упрощают путь в IT. Их главный плюс – программа обучения содержит емкие знания и подается дозировано, без воды.
Анна Ефимова (Front-end Developer в Genesis): Как и учиться и быть мамой, чтобы попасть в компанию своей мечты
Учиться на IT-шника в декрете сложно, но возможно, если:
- договориться с партнером, родителями и/или попросить близких и друзей помогать – например, забирать из детсада/школы;
- успевать читать теорию во время прогулок или когда ребенок на детской площадке;
- делать домашки, практиковаться во время дневного и ночного сна ребенка;
- пытаться дремать 10-15 минут, пока ребенок играет в игрушки дома;
- приучать ребенка развлекать себя самостоятельно;
- пытайтесь вместе делать домашние дела – убирайтесь или готовьте еду вместе с ребенком;
- относитесь спокойно к шалостям ребенка и используйте это время для учебы;
- берите перерыв, если без этого никак;
- меньше накручивать себя, если что-то не получается с первого раза;
- выходите в люди – приезжайте на офлайн-занятия, а если у вас только онлайн-обучения, то иногда посещайте коворкинги.
Плюсы начать учиться в декрете:
- декрет – возможность заново продумать направление будущей работы уже более зрело.
- учиться в декрете проще – мозг проще усваивает новую информацию, и обучение становится отдушиной.
На что обращать внимание во время обучения
- Хакатоны. На них вы можете получить реальный опыт работы над проектом и поймете тонкости работы IT-специалиста.
- Совершенствуйте знание английского языка.
- Относитесь серьезно к лекциям по составлению резюме и подготовке к собеседованиям.
- Совершенствуйте свои Soft Skills.
- Не медлите с трудоустройством. Без постоянной практики навыки и знания забываются.
Игорь Неровный (JavaScript Developer в DreamScape): Как изучать JavaScript в любом возрасте.
Почему свитчер приходит в IT? IT – это:
- высокие стабильные зарплаты;
- интересные люди;
- сфера, где уже 5 лет спрос растет и превышает предложение;
- место, где можно раскрыть потенциал и продолжать развиваться.
Но есть одно “НО” – нужно учиться.
Как пройти путь IT-шника?
- Выбирайте курсы. Они сэкономят время, которое вы потратите на самообучение. Это возможность получить актуальную информации о профессии и ответы на вопросы от компетентных специалистов.
- Планируйте каждый день и придерживайтесь плана.
- Практикуйтесь каждый день.
- Изучайте новые термины.
Как устроиться на работу в IT после 40?
- Предлагайте себя и не ждите, что работа сама найдет вас. Статистика на DOU и Djinni в 2021 году показывает, что рекрутеры стали чаще писать кандидатам сами. Но ожидание рождает сомнения, поэтому лучше увеличить шанс устроиться на работу мечты.
- Во время курсов подготовьте информацию о себе: резюме, письмо для рассылки рекрутерам и HR-менеджерам, и тезисно запишите, что вы будете говорить на собеседованиях.
ВАЖНО! Просите обратную связь после интервью, особенно после неудачного. Это неприятный опыт, который прокачает вас и потом уже вы будете выбирать между компаниями.
Александр Гашков (Front-end Developer в HYS Enterprise): От марафона до первой работы в IT-компании
Александр – работал моряком, но с детства хотел стать программистом. Но еще в школе ему сказали, что “разработчиком без отличных знаний в математике не стать”. На марафоне HTML+CSS он понял, что:
- только попробовав, можно понять, “IT – это моё или нет?”;
- стать IT-специалистом можно, практикуясь 2+ часа в день;
- если найти ментора, который всегда поможет, то уверенность в своих силах растет.
Поэтому, если вы переживаете, что знаний в точных науках недостаточно или думаете, что IT – для избранных – регистрируйтесь на бесплатный 7-ми дневный марафон по HTML+CSS в GoIT и попробуйте свои силы в IT. ПЛЮС, сейчас вы можете выиграть путевку в Египет. Воспользуйтесь своим шансом прямо сейчас.
Зарегистрироваться на марафон HTML+CSS
Александра Ткачук (Junior Software Engineer в SoftServe): Как стать разработчиком, которого хантят рекрутеры из Топ-3 компаний
Все свитчеры мечтают получать высокую зарплату, создавать IT-проекты мирового масштаба и работать в ТОП-компаниях. Возникает вопрос – как стать крутым IT-специалистом и реализовать мечты? Отвечаем:
- Всегда учитесь новому. Теорию закрепляйте практикой, иначе от знаний нет толка. Также, относитесь к собеседованию как к экзамену. Не прошли – учтите моменты, на которых акцентировал внимание рекрутер или HR и продолжайте подготовку.
- Практикуйтесь каждый день. Лучше практиковаться по часу, но каждый день, чем десять часов в воскресенье.
- Научитесь гуглить. Навсегда запомните правило: “Есть вопрос по коду – сначала гуглите 20-30 минут, и если ответ не нашли, то спрашивайте у менторов или в чате”. Ничего так не прокачает вашу уверенность в себе, как самостоятельно решенная задача.
- Учите английский язык, чтобы понимать техническую документацию, гуглить на english и немного уметь общаться.
Помните – в ТОП компаниях нужны классные IT-шники. Таким профи всегда готовы платить большие зарплаты. А значит – ваш заработок зависит только от вас.
Ярослав Косица (Full Stack Developer в GoWeb): Web-студии – лучший старт для карьеры
Веб-студия – команда IT-специалистов, которые создают и продвигают веб-ресурсы. Заказчики нанимают веб-студию создать сайт, платформу или приложение, чтобы эти IT-проекты решали его [заказчика] бизнес-проблемы.
Веб-студии – альтернатива фрилансу. Плюсы выбора веб-студии, как начала работы:
- нормированный рабочий день;
- социальный пакет;
- участие в корпоративных мероприятиях – не только корпоративы, но и дополнительное обучение.
В веб-студию реально устроиться стажером в процессе обучения на курсах. Вы получите реальный коммерческий опыт создания проектов. Также, работа в веб-студии научит навыкам командной работы, общения с заказчиком и правильному планированию рабочего времени.
Ирина Ильина (Junior Front-end developer в Parimatch): Особенности старта работы в продуктовой компании
Почему стоит выбрать Front End?
- Мгновенно видишь результат своей работы, добавляя код в компиляторе.
- Большие перспективы.
- Низкий порог входа для новичков.
- Свободный график и возможно работать удаленно.
- Постоянно растущий заработок.
- Объединение программирования и творчества.
Путь к трудоустройству для Junior Front End на примере Ирины:
Отправка резюме ▶️ Первичный разговор с HR, на котором вы узнаете о компании и рекрутер узнает все о вас ▶️ Кодинг в режиме реального времени ▶️ Собеседование с Product менеджером о дальнейшем развитии вас, как специалиста ▶️ Собеседование с HR по софт скилам ▶️ Испытательный срок ▶️ Работа с возможностью быть Middle Front End через 1+ год.
Как проходит рабочий день Front End разработчика в Parimatch?
- Stand-up – участники проекта рассказывают, на каком этапе создание проекта, обозначаются проблемы и обсуждаются решения.
- Выполнение задач.
- Встречи/зум-колы по созданию проекта в других отделах.
- Код-ревью, на котором ищут ошибки в вашем коде и подсказывают, как их исправить.
- Общение с бекенд-разработчиками/ тестировщиками/дизайнером/продакт-менеджером – это важно, чтобы реагировать на изменения в проекте.
- 2 пятницы в месяц – дни обучения.
Тарас Степанов (Front-end Engineer в Thailand): Как переехать и работать айтишником в Таиланде
Почему релокейт так популярен?
- Хочется пожить в другой стране и посмотреть другие культуры.
- Проверить, действительно ли “где-то там” больше возможностей.
- Хочется чего-то нового и интересного.
- Работа в компаниях-лидерах отрасли.
- Возможность безбедной жизни.
Чтобы не испортить ожидания “релокейта” – обязательно узнайте про условия еще до переезда:
- определитесь с жильем – узнайте, предоставляет ли компания жилье или нет;
- страховка – не экономьте на страховке;
- часто компании предоставляют авиабилеты домой или в отпуск, но об этом лучше побеспокоиться заранее;
- можно ли переехать с семьей, что в таком случае компенсирует компания;
- многие компании предоставляют контейнеры для переезда – уточните это прежде чем продавать вещи.
В релокейте есть минусы:
- жизнь в аренду;
- друзья остаются дома;
- туризм и релокейт – разные вещи. Работа под пальмами – это чаще красивая картинка, которая может оказаться неправдой;
- не везде можно путешествовать с животными.
Максим Козлов (Full-stack developer в Morebis): Как попасть в IT? Этиология и патогенез свитчера
Чек-лист от Максима Козлова “Как стартовать в IT с нуля, чтобы точно вышло”:
- Выберите направление и регистрируйтесь на бесплатные марафоны. За 4-7 дней марафона вы попробуете свои силы в разработке. Если же вы попробовали себя в программировании, но не нашли себя – регистрируйтесь на марафоне по тестированию, или веб-дизайну. Как только вы найдете для себя подходящее направление – “погружайтесь” в IT глубже.
- Определитесь: самообучение или курсы? Попробуйте найти информацию о нужном направлении самостоятельно на YouTube и интернет-ресурсах. Если у вас сразу получится найти актуальную информацию, которая поможет сделать первый небольшой проект – продолжайте самообучение. А если нет – экономьте время и запишитесь на курсы.
- На старте определитесь, сколько нужно уделять времени на обучение, планируйте свой день и обсудите этот процесс с семьей, чтобы в учебное время никто не отвлекал.
- Для разработчика, первым делом нужно узнать, основы HTML+CSS верстка, а так же, как работать с системой контроля версий (например, Git) и подтянуть знание английского языка.
- Найдите единомышленников – это будет подстегивать продолжать обучение.
- Изучайте JavaScript. Практикуйтесь каждый день и пробуйте обучение в игровой форме (заходите на CodeWars и тд).
- Учите React и составляйте резюме.
- Пробуйте устроиться на работу по IT направлению. Будьте готовы, что первые собеседования закончатся отказом. Обязательно просите обратную связь и готовьтесь ко второму, третьему… Каждое последующее собеседование увеличивает шанс трудоустроиться.
Спикеры IT Fest 3 постарались ответить на все вопросы, которые возникают у новичков на старте карьеры в IT. Но если ответ на ваш вопрос не звучал на конференции – оставляйте заявку на бесплатную консультацию и наши менеджеры позвонят вам и ответят на любые вопросы.