Как войти в IT: от студентки до Junior-разработчика JavaScript + индивидуальный план развития до Middle
Несмотря на то, что все кругом говорят, что айтишники самые востребованные на рынке, для студента ответ на вопрос, как конкретно войти в IT вовсе не очевиден. Расскажу, как лично я ответила на него, какие доп. знания получила, куда устроилась после института и как двигаюсь сейчас.
Как говорил Достоевский: «Широк человек, я бы сузил». Так и моя специальность «инженерия программного обеспечения» тоже слишком широка, чтобы на 3-м курсе понять, чем конкретно ты мог бы и хотел заниматься. Все пути, вроде как открыты, но куда пойти непонятно. Все говорят: «Нужно пробовать». На выбор курсы, производственная практика, стажировки, попробовать работать в универе, ну или в мини-стартапе друзей.
Приходится взрослеть
Меня зовут Алина. На начало моего рассказа я была студенткой факультета прикладной математики, информатики и механики (ПММ) Воронежского Государственного университета. Но наступает момент, когда ты наконец перестаешь ощущать себя вчерашним школьником и приходит осознание, что придется все же где-то работать и уже, как бы пора понять, где именно. Немного неприятно. У меня такой момент наступил к концу 3-го курса — лето 2020.
Девушка без адреса, но с багажом
Наш факультет в Университете уже с 1-го курса плотно «опекали» 6-7 крутых IT-компаний — в предложениях стажировок с последующим трудоустройством недостатка не было. Но для меня совмещать программу университета с дополнительными курсами или стажировкой было сложно. Так за все 3 года обучения у меня так и не получилось найти своё и построить конкретные планы на будущее.
Зато багаж фундаментальных знаний из университетской программы у меня имелся вполне приличный: основы алгоритмов, основные паттерны проектирования, объектно-ориентированное программирование, методы оптимизации, разработка баз данных и многое другое, а еще я была знакома с такими языками как python, Java, C++, C#.

Самодиагностика 1: хочу результат
Программирование мне определенно нравилось. Однако, для того, чтобы полноценно “войти в IT” знания в области любого из перечисленного языков нужно было значительно углубить. Более того нужно было понять в какую область программирования стоит податься. Ведь, некоторые области IT, такие как backend-разработка, dataScience или DevOps не дают наглядной картинки. До момента, чтобы “пощупать” свое творение приходится долго и упорно идти. В какой-то момент, я поняла, что фронтенд- и бекенд-разработчики – это разные типы личности. Лично мне нужно сразу видеть результат своей работы.
Самодиагностика 2: больше наглядности
К концу 3-го курса университета ответ в моей голове сложился сам — то что должно мне понравится это разработка клиентской части web- или мобильных приложений. И если о мобильной разработке я имела хоть какое-то представление благодаря университету и парам по программированию приложений для iOS на языке Swift, то web-разработки я откровенно побаивалась. По большей части потому, что многие одногруппники, которые уже работали в сфере frontend постоянно сыпали тогда еще совершенно непонятными страшными терминами.

Самодиагностика 3: кажется, я IT-металлург)
Скажу сразу, что летом 2020 после 3го курса я пошла на обучение JavaScript, которое организовала металлургическая компания НЛМК. Это был разовый набор под потребности компании с последующей стажировкой и возможным трудоустройством, но без обязательств)). Объявление увидела в официальной группе своего университета Вконтакте. НЛМК периодически закидывали какие-то интересные темы в наш кампус.
Сначала сомневалась, ведь обучение рассчитано на 9 месяцев! Понимала, что это требует времени и выдержки (особенно летом, когда хочется, наконец, выдохнуть после экзаменов), а если начать и бросить, то всё будет зря. Поэтому, если уж начать, то придётся идти до конца.
С другой стороны, думала, нужно хотя бы отбор пройти, чтобы не жалеть потом, что даже не попробовала. Видимо, эта мысль посетила не только меня, но и огромное количество других ребят, в том числе с других факультетов и из других вузов. Конкурс был бешеный, хотя тестовые задания не очень сложные: первое – математические и логические задачи, а второе на скорость понимания и анализа текста. Я справилась!)
К счастью, это были онлайн-курсы и у меня получилось совмещать активный летний отдых с обучением (даже старалась не халтурить:) ).

9 месяцев, которые осилили не все
Итак, стартовали в июле 2020 года, закончили в марте 2021-го. Занятия 2 раза в неделю по 1,5 часа + домашка + зачетные задачи по каждому блоку. Тогда еще была пандемия, занимались в Zoom. Программа была из 2 частей: так называемый «ванильный» JavaScript и фреймворк React. Хорошо, что с любыми сложностями, даже по домашнему заданию можно было обратиться к нашему куратору. По завершению каждого блока мы общались с действующими frontend-разработчиками компании, которые давали нам задачки и оценивали наш текущий уровень.
Все так хорошо, а в чем подвох? Обучение на курсах frontend, как и любое обучение требовало определенной усидчивости. Как и в любом деле, которое ты начинаешь изучать с нуля — сначала все кажется просто и банально, как алфавит. Особенно, когда ты уже знаешь хоть что-то в программировании, тебе кажется: «Пропущу пару занятий или послушаю в фоновом режиме — ничего страшного не случится». Это ощущение самое коварное. Ты просто упускаешь какие-то важные детали, на которых строятся последующие темы. Так, в неравном бою “студенты против языка JavaScript” мы потеряли большую часть: нас осталось 1/9 часть из первоначального набора.
Поэтому нашу небольшую группу объединили с сотрудниками НЛМК, которые либо осваивали новый язык программирования с нуля, либо углубляли свои знания. В тот момент я познакомилась со старшими коллегами, и еще раз убедилась, что учиться никогда не поздно и можно, даже если ты уже занимаешься чем-то интересным.

Стажируюсь и зарабатываю, ура!
Мне кажется, главный страх студента – это понять, что ты не справился с программой и не сможешь потянуть уровень работы, в который целился. Особенно сильно сомневаешься в своих силах, когда ты единственная девушка из всех поступивших на стажировку. Но мне, как и всем, кто прошел на программу стажировки, очень повезло, ведь Владислав Спасовходский — руководитель курса, буквально, за руку провел нас по пути «обучение-стажировка». У нас регулярно собирали обратную связь, интересовались нашими успехами, условиями и возможными проблемами. Стажировка длилась 3 месяца и была оплачиваемой. Мы проходили её в отделе Петра Жемчугова (вот, кстати его статья на Хабре: https://habr.com/ru/company/nlmk/blog/598033/) и сразу попали на проект “Дизайн-система”. Тогда этот проект только начинал развиваться. К слову, и сейчас я продолжаю свою работу на нём.
Пап, мам, я в IT
Сейчас я работаю junior frontend-разработчиком в core-команде НЛМК-IT.
К моменту трудоустройства было уже сложно отличить, что — часть стажировки, а что — твоя повседневная жизнь. Было комфортно, но и работы проделано немало. Появилась целая команда, которая каждый день трудится над созданием новых и улучшением уже существующих компонентов дизайн-системы под руководством Петра Жемчугова и Ивана Истомина (https://habr.com/ru/company/nlmk/blog/673946/). С момента прохождения стажировки и до текущего момента количество компонентов выросло почти в 2 раза, сделан полноценный лэндинг-сайт, который помогает новоприбывшим разработчикам разобраться с принципом работы компонентов, написано огромное количество документации. Мы стараемся корректировать работу компонентов не только у себя на проекте, но и смотреть на них со стороны. Так, например, я провела несколько месяцев на одном из проектов, использующих дизайн-систему в качестве библиотеки компонентов, помогла интегрировать компоненты в проект, устраняла возникающие с ними проблемы и даже провела onboarding двух новых разработчиков.

Мои выводы, которые могут пригодиться и вам
Приятно осознавать, что путь пройден не просто так. Я работаю в действительно замечательной команде, с людьми, с которыми нахожусь на одной волне. С ними можно обсудить все: от проблем по текущим задачам до новых моделей смартфона или какие-то истории из жизни.
Сейчас, по прошествии года, я поняла, что мой опыт может быть полезен другим людям, которые хотят развиваться в IT (может и не только студентам). В этой статье я собрала несколько “рецептов”, которые на первый взгляд кажутся очевидными, но так важны для развивающегося специалиста:
- Приготовьтесь учиться много и усердно. По времени, приблизительно, ВСЕГДА.
Не важно, учитесь вы или уже работаете. IT сфера развивается постоянно, чтобы оставаться “на гребне волны” придется совершенствоваться.
- Курсы от компаний — классно и совершенно не страшно.
Во-первых, вы окажитесь в комьюнити единомышленников и крутых специалистов.
Во-вторых, любые курсы компаний направлены на обучение сотрудника “под себя”, в связи с этим никто не ставит для себя цели “завалить” вас. Поверьте, кураторы курса хотят взрастить из вас специалистов иногда даже больше, чем вы сами.
- Стажировка = узнать компанию изнутри.
Если Вы добрались до стажировки, то это прекрасный шанс “прощупать” компанию изнутри: узнать стек технологий, познакомиться с процессами и ощутить на себе микроклимат компании, что тоже очень важно. Обычно стажировка длится от 1 до 3 месяцев, за вами закрепят действующего разработчика, который будет сопровождать, обучать, помогать (≠ делать за вас вашу работу). Будет однозначным плюсом, если ваша стажировка будет оплачиваемой.
- Быть таким, какой ты есть.
Не стоит забывать, что во время стажировки не только вы знакомитесь с компанией. В обратную сторону тоже работает. Если вы хотите продолжить работу в комфортных условиях не нужно притворяться и пытаться казаться лучше, чем вы есть на самом деле. Данное правило не распространяется, если вы, скажем, привыкли открывать дверь с ноги. Здесь не про это. Не нужно бояться говорить, что ты что-то не знаешь, не умеешь, не успеваешь, не стоит прыгать выше головы. Основная задача стажировки: привыкнуть к компании, задачам, научить человека работать.
Многие слышали, что в IT конкурентная заработная плата. Однако часто начинающие IT-специалисты получают примерно столько же, сколько и начинающие специалисты в других сферах, зато индексация зарплат происходит гораздо чаще: раз в 3-6 месяцев (конечно, всё индивидуально, здесь описан распространенный случай, основанный на личном опыте и опыте моих друзей- одногруппников, работающих в различных компаниях). Опять же зависит от компании, поэтому вопрос о том: “Что меня ждет в случае успешного прохождения стажировки”, на мой взгляд, задать все-таки стоит. Также важно понимать, что в IT, как и в любой специальности есть потолок зарплат, и чтобы его достичь нужно не только много работать, но и постоянно учиться и развиваться (смотрим пункт 1).
Здесь может быть только два исхода: или вы справились и вас принимают на работу дальше, или вы прощаетесь с этим работодателем по тем или иным причинам, которые вам расскажут на итоговой встрече в конце стажировки. В любом из двух исходов нет повода для грусти. Ведь если вас приняли, то вы достигли желаемого, в противном случае, вы получили опыт и рекомендации для развития, к которым стоит прислушаться. Если у вас не получилось в одной компании, это не значит, что вы не понравитесь другой. Главное пробовать.
Мой маленький план на будущее
Безусловно, сейчас я хочу расти дальше. Уже сейчас я начала изучать другие современные фреймворки, уделяю дополнительное время верстке. В связи с тем, что сейчас я работаю над проектом Дизайн-системы НЛМК, мне бы хотелось не только быть полезной в рамках текущего проекта, но и привнести всё самое интересное из него в другие. Безусловно, в будущем мне бы хотелось достичь такого уровня знаний и навыков, чтобы их хватило на курирование отдельного проекта. Как мы выяснили ранее — в IT нужно постоянно развиваться, поэтому для того, чтобы стать уверенным мидл разработчиком я планирую закончить не только дополнительные курсы по React, но и devOps, а также уже сейчас совершенствую английский язык на внутренних курсах компании.
Летний кампус как сделать приложение на javascript
Изучим базовые принципы социальной психологии, философии, способы коммуникаций через комплекс упражнений, направленных на развитие эмпатии, настойчивости, навыков убедительной речи, на отработку навыков понимания других людей, принятия решения
Проектная деятельность
Изучим этапы проектирования:
от выработки идей и концепций,
определения целей и задач,
до готового продукта, через изучение рисков, рынков, финансовых моделей, юнит экономики.
Внеучебная деятельность
Знакомство со студентами колледжа, клубы по интересам, направленные на комплексное развитие участников в различных направлениях: творчество, эрудиция, логика, импровизация, а также фотограмметрия физических объектов и 3D моделирование.
ЧТО ТАКОЕ НОВОКОЛЛЕДЖ?

Новоколледж — колледж нового поколения, в котором
в центре учебного процесса — студент.
Здесь современные образовательные форматы сочетаются с активной студенческой жизнью.
Мы за широкую многопрофильную подготовку. Новоколледж — это по сути современный бакалавриат, который призван заложить основы профилизации. Профессиональный мир — непредсказуем, поэтому мы даем студентам возможность получить не только знания, но и развить «мягкие» навыки для коммуникации.
В Новоколледже есть четыре отделения:
в центре Новосибирска, на Левом берегу,
в Бердске и в Академгородке.
Летний кампус как сделать приложение на javascript

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


НАПРАВЛЕНИЯ ШКОЛЫ

В Летней школе КИТ четыре направления: изучи информацию о каждом и выбери то, в котором хотел бы развивать сваю карьеру
Графический дизайн
Управление бизнесом и продажи
Изучим историю живописи, технику создания рисунка, графики и шрифтов, а также основы инструментов Photoshop
Digital-маркетинг
Программирование
Изучим экономическую теорию, получим навыки продаж и проведения маркетинговых мероприятий
Изучим основы маркетинга, Web-программирование, а также разберемся в видах рекламы и способах продвижения
Изучим инструментальные средства разработки программного обеспечения, дискретную математику и JavaScript
ЧТО ТАКОЕ НОВОКОЛЛЕДЖ?

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






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




Наведи курсор
на любой из заголовков

Центральный кампус
Новоколледжа


Учись, пока все отдыхают!
Летняя школа КИТ пройдет
в июле 2022, офлайн

ЧТО Я ПОЛУЧУ ПОСЛЕ?
Участники Летней школы КИТ получат сертификаты об окончании курсов,
который дает право на скидку 15% на весь период обучения в КИТ-колледже.

Студенты КИТ-колледжа
передают тебе привет!
Попадешь в ИТ-сообщество
Почувствуешь себя студентом
Прокачаешь hard и soft skills
Получишь возможность бесплатно поступить в КИТ
Участники Летней школы окунутся в атмосферу настоящего студенчества: вас ждут не только лекции, но и проектная деятельность, командная работа и брейн-штормы. Никакой домашки! Практика-практика-практика!
Победитель Летней школы получит возможность обучения в КИТ за счет средств колледжа, а призеры и смогут поступить со скидками!
В программу всех направлений входят Коммуникативные тренинги, Социальная психология, Английский язык, Базовая математика, а также узкопрофессиональные курсы по профилю.
Поймешь, чем работа в ИТ отличается от других сфер, встретишься с такими же увлеченными ребятами и познакомишься с экспертами индустрии.

ЧЕК-ЛИСТ УЧАСТНИКА
ЛЕТНЕЙ ШКОЛЫ КИТ
ТЫ ВЫПУСКНИК ИЛИ УЧЕНИК СТАРШИХ КЛАССОВ
Летняя школа предполагает наличие общеобразовательной базы
ХОЧЕШЬ НАЧАТЬ КАРЬЕРУ В ИТ-СФЕРЕ
Мы видим в участниках Летней школы будущих студентов с амбициями
ГОТОВ ПРОЙТИ ТЕСТ
Вам нужно пройти тест по английскому языку. Это нужно для распределения вас в группу соответствующего уровня
ГОТОВ УЧИТЬСЯ ЛЕТОМ
ОФЛАЙН
Занятия будут проходить будням,
с 04 по 29 июля в Академпарке




ТЕСТИРОВАНИЕ
ПО АНГЛИЙСКОМУ ЯЗЫКУ
FAQ. ОТВЕЧАЕМ НА ВОПРОСЫ
Сколько стоит участие в Летней школе КИТ?
ВАЖНО! Тестирование по английскому языку необходимо для того, чтобы распределить участников по группам определенного уровня. Без теста мы не зарегистрируем твою заявку. Если в школе ты изучал другой язык, пометь это в тесте.
В каком формате будут проходить занятия?
Что делать, если я не знаю, какое направление выбрать?
Сколько часов в день необходимо уделять Летней ИТ-школе?
Что включено в стоимость Летней школы КИТ?
Стоимость обучения в Летней школе КИТ за весь период обучения — 17 500 рублей
Занятия будут проходить в очном формате,c 04 по 29 июля 2022, по будням с 09:00 до 17:00. Место проведения: г. Новосибирск, Колледж информационных технологий.
Приходи 8 июня в 18:30 на День открытых дверей КИТ-колледжа, познакомься с экспертами и выбери подходящее для себя направление.
Образовательная программа будет проходить с 09:00 до 17:00, но иногда потребуется дополнительное время на самоподготовку и работу в команде над решением задач.
Трансфер и питание участники осуществляют за свой счет. На площадке проведения Летней школы КИТ участникам будет предоставлена вода, чай, кофе. Для освоения образовательных программ мы предоставим ноутбуки, сетевые фильтры, доступ к wi-fi. Расходные материалы для освоения образовательных программ по специальности Графический дизайн приносятся участниками самостоятельно.
Какой документ я получу после окончания Летней школы КИТ?
При успешном освоении образовательного курса участник получает академическую справку с итоговыми оценками, которые идут в зачет учебных дисциплин изучаемых в первый год обучения в Колледже информационных технологий в объеме пройденных академических часов.
Фестиваль «Антон тут рядом» и кампус для подростков-сирот: социальные проекты недели

«Антон тут рядом» проводит музыкальный фестиваль для помощи людям с расстройствами аутистического спектра, «Перспектива» организует театральный лагерь для детей с инвалидностью, а «Второе дыхание» запускает сбор школьной формы в пользу семей, оказавшихся в сложной жизненной ситуации, — Forbes Life рассказывает о новостях российских НКО, которые продолжают помогать тем, кто в этом нуждается, несмотря на трудности
Фестиваль «Антон тут рядом»
23 августа в «Севкабель Порту» в Санкт-Петербурге пройдет большой музыкальный фестиваль фонда «Антон тут рядом». Каждое лето команда НКО организует мероприятие, чтобы собрать деньги на работу программ помощи детям и взрослым с расстройствами аутистического спектра (РАС). В этом году на фестивале выступят Zoloto, Сироткин, «Сестры», «Хадн Дадн», Хмыров, Kedr Livanskiy, «Наадя», Макодзеба, Оркестр «Тут рядом», Паша Артемьев и другие артисты. На площадке расположатся несколько музыкальных сцен, маркет с продукцией фонда и партнеров, зоны фуд-корта и отдыха.
Театральный лагерь для детей с инвалидностью
Благотворительная организация «Перспектива» открывает регистрацию на участие в летнем театральном лагере для детей с инвалидностью, который пройдет с 27 по 30 августа. Традиционно участники лагеря под руководством профессиональных драматургов пишут пьесы, а после опытные режиссеры ставят по ним спектакли на сцене одного из московских театров. Помимо мастер-классов по драматургии, для подростков организуют занятия по актерскому мастерству, а также творческие и спортивные активности. Участниками проекта могут стать подростки от 11 до 17 лет, лагерь проводится в архитектурно доступном помещении на закрытой территории и при необходимости может быть организован перевод на жестовый язык. Подробности об условиях участия в лагере можно узнать по ссылке.
50 млн рублей для пострадавших от взрыва в Махачкале
Ночью 14 августа в Кумторкалинском районе Махачкалы произошел взрыв: изначально загорелось здание автосервиса, затем возгорание перекинулось на расположенную рядом АЗС, где взорвалась газовоздушная смесь. В результате происшествия пострадали 119 человек, 35 погибли. Утром 15 августа благотворительный фонд «Надежда», который работает в Дагестане и занимается помощью людям в трудной жизненной ситуации, открыл сбор на помощь пострадавшим в благотворительном приложении Tooba. По данным представителей сервиса, за час после открытия сбора пользователи пожертвовали более 5 млн рублей, а к полуночи 16 августа крауд-кампания была закрыта на отметке 50 070 426 рублей. Помощь поступила от более 72 000 человек из разных уголков России.
