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