0 added
0 removed
Original
2026-01-01
Modified
2026-02-19
1
В сегодняшнем мире всё меняется слишком быстро, но время турбулентности - это ещё и время возможностей. Одна из таких возможностей - получить актуальные знания и найти новые варианты для реализации. Мы пообщались с Леонидом Крутовским, Senior Software Engineer, и узнали, насколько сейчас удачный период, чтобы войти в IT:<blockquote>"<em>Рынок IT ожидает снижение конкуренции и увеличение компаний, заинтересованных не в поиске готовых специалистов, а в самостоятельном обучении новичков. Поэтому junior-разработчикам без опыта и серьёзного портфолио будет проще получить работу.</em></blockquote><blockquote><em>В целом, работы, как и привязанных к долларам зарплат, станет меньше - это реалии на сегодня. Но есть основания полагать, что через некоторое время, когда напряжённость спадёт, спрос на разработчиков из России будет ещё выше, чем после 2014 года. И этот период "восстановления" IT-отрасли, ориентированной на зарубежные заказы с зарубежными зарплатами, стоит потратить на обучение. Вы сможете разобраться, что в IT вам нравится больше всего и чем бы вы хотели заниматься, и стать привлекательным для потенциальных работодателей джуниором. Даже если представить негативный сценарий развития с запретами на работу для разработчиков из России, вы всегда сможете перебраться к океану и работать удалённо.</em></blockquote><blockquote><em>Пока в мире сохраняется кадровый голод на IT-специалистов, войти в IT - это беспроигрышный вариант</em>".</blockquote>Итак, время, чтобы начинать карьеру в IT, подходящее. Теперь разберём, как "войти в айти", если очень хочется, но вы пока ничего не умеете.<h2><strong>Шаг 1. Выбираем направление</strong></h2>
1
В сегодняшнем мире всё меняется слишком быстро, но время турбулентности - это ещё и время возможностей. Одна из таких возможностей - получить актуальные знания и найти новые варианты для реализации. Мы пообщались с Леонидом Крутовским, Senior Software Engineer, и узнали, насколько сейчас удачный период, чтобы войти в IT:<blockquote>"<em>Рынок IT ожидает снижение конкуренции и увеличение компаний, заинтересованных не в поиске готовых специалистов, а в самостоятельном обучении новичков. Поэтому junior-разработчикам без опыта и серьёзного портфолио будет проще получить работу.</em></blockquote><blockquote><em>В целом, работы, как и привязанных к долларам зарплат, станет меньше - это реалии на сегодня. Но есть основания полагать, что через некоторое время, когда напряжённость спадёт, спрос на разработчиков из России будет ещё выше, чем после 2014 года. И этот период "восстановления" IT-отрасли, ориентированной на зарубежные заказы с зарубежными зарплатами, стоит потратить на обучение. Вы сможете разобраться, что в IT вам нравится больше всего и чем бы вы хотели заниматься, и стать привлекательным для потенциальных работодателей джуниором. Даже если представить негативный сценарий развития с запретами на работу для разработчиков из России, вы всегда сможете перебраться к океану и работать удалённо.</em></blockquote><blockquote><em>Пока в мире сохраняется кадровый голод на IT-специалистов, войти в IT - это беспроигрышный вариант</em>".</blockquote>Итак, время, чтобы начинать карьеру в IT, подходящее. Теперь разберём, как "войти в айти", если очень хочется, но вы пока ничего не умеете.<h2><strong>Шаг 1. Выбираем направление</strong></h2>
2
В IT огромное количество технологий и специальностей, и непонятно, как выбрать то, что подойдёт именно вам. Новички часто совершают одну и ту же ошибку - сильно распыляются. Читают сразу и про backend, и про frontend, и про мобильную разработку, но в результате либо быстро перегорают, либо растягивают свой карьерный путь на долгие годы. <strong>Чтобы достичь целей, важно чётко определить вектор развития и двигаться по выбранному пути</strong>.<p>В этом помогают обучающие ролики на YouTube, вебинары и открытые уроки из разных IT-курсов. Вы смотрите их, составляете общее представление о конкретных направлениях и технологиях и затем выбираете.</p>
2
В IT огромное количество технологий и специальностей, и непонятно, как выбрать то, что подойдёт именно вам. Новички часто совершают одну и ту же ошибку - сильно распыляются. Читают сразу и про backend, и про frontend, и про мобильную разработку, но в результате либо быстро перегорают, либо растягивают свой карьерный путь на долгие годы. <strong>Чтобы достичь целей, важно чётко определить вектор развития и двигаться по выбранному пути</strong>.<p>В этом помогают обучающие ролики на YouTube, вебинары и открытые уроки из разных IT-курсов. Вы смотрите их, составляете общее представление о конкретных направлениях и технологиях и затем выбираете.</p>
3
<p>Чтобы не ошибиться, стоит попробовать всё на практике. Для этого вы можете посмотреть открытые уроки по разным направлениям - backend и frontend, а затем создать несколько учебных проектов по инструкциям. Так вы на собственном опыте поймёте, что вам ближе.</p>
3
<p>Чтобы не ошибиться, стоит попробовать всё на практике. Для этого вы можете посмотреть открытые уроки по разным направлениям - backend и frontend, а затем создать несколько учебных проектов по инструкциям. Так вы на собственном опыте поймёте, что вам ближе.</p>
4
<h2><strong>Шаг 2. Погружаемся в комьюнити</strong></h2>
4
<h2><strong>Шаг 2. Погружаемся в комьюнити</strong></h2>
5
Видеоуроки с YouTube и статьи - хорошо, но по ним не всегда понятно, что предстоит учить и чем конкретно вы будете заниматься. Желательно поговорить со знакомыми из выбранной сферы и узнать о возможных "подводных камнях". Если таких знакомых у вас нет, можно присоединиться к чатам и форумам, где сидят опытные разработчики и задать вопросы там.<p>Также вы можете появляться на онлайн-конференциях и митапах - для их участников обычно создают чаты для нетворкинга и общения.</p>
5
Видеоуроки с YouTube и статьи - хорошо, но по ним не всегда понятно, что предстоит учить и чем конкретно вы будете заниматься. Желательно поговорить со знакомыми из выбранной сферы и узнать о возможных "подводных камнях". Если таких знакомых у вас нет, можно присоединиться к чатам и форумам, где сидят опытные разработчики и задать вопросы там.<p>Также вы можете появляться на онлайн-конференциях и митапах - для их участников обычно создают чаты для нетворкинга и общения.</p>
6
<p>Старайтесь как можно раньше окружить себя правильной информацией и влиться в комьюнити. Это не только поможет определиться с направлением, но и позволит быстрее учиться, задавать много вопросов, прокачивать soft skills, а ещё заводить полезные знакомства.</p>
6
<p>Старайтесь как можно раньше окружить себя правильной информацией и влиться в комьюнити. Это не только поможет определиться с направлением, но и позволит быстрее учиться, задавать много вопросов, прокачивать soft skills, а ещё заводить полезные знакомства.</p>
7
<h2><strong>Шаг 3. Определяем стратегию обучения - курсы или самообразование</strong></h2>
7
<h2><strong>Шаг 3. Определяем стратегию обучения - курсы или самообразование</strong></h2>
8
Информацию, которая нужна для освоения IT-специальности, легко найти в открытом доступе - в сети полно книг, статей и видеоуроков для новичков. Но на начальном этапе хорошо, когда есть курс, объясняющий азы. Он позволяет избежать фрагментарности знаний и закладывает фундамент, на основе которого в дальнейшем вы можете разбирать более сложные темы.<p>Плюс, курс экономит время. Вам не нужно самостоятельно искать и структурировать информацию, так как за вас это уже сделали авторы программы и методисты. Вы разбираете темы, двигаясь от простых к сложным, и закрепляете пройденный материал практикой.</p>
8
Информацию, которая нужна для освоения IT-специальности, легко найти в открытом доступе - в сети полно книг, статей и видеоуроков для новичков. Но на начальном этапе хорошо, когда есть курс, объясняющий азы. Он позволяет избежать фрагментарности знаний и закладывает фундамент, на основе которого в дальнейшем вы можете разбирать более сложные темы.<p>Плюс, курс экономит время. Вам не нужно самостоятельно искать и структурировать информацию, так как за вас это уже сделали авторы программы и методисты. Вы разбираете темы, двигаясь от простых к сложным, и закрепляете пройденный материал практикой.</p>
9
<p>Естественно, курсы - это не панацея, и по факту всё равно приходится заниматься самообразованием. Но даётся это легче и проще, потому что знания упорядочены, предусмотрены практические задания, а ещё вы можете задавать вопросы преподавателю и получать качественную обратную связь.</p>
9
<p>Естественно, курсы - это не панацея, и по факту всё равно приходится заниматься самообразованием. Но даётся это легче и проще, потому что знания упорядочены, предусмотрены практические задания, а ещё вы можете задавать вопросы преподавателю и получать качественную обратную связь.</p>
10
<h2><strong>Шаг 4. Делаем проекты для портфолио</strong></h2>
10
<h2><strong>Шаг 4. Делаем проекты для портфолио</strong></h2>
11
На хороших курсах к концу обучения у вас появятся первые проекты, которые вы сможете добавить в портфолио и показывать работодателям. Но этого мало - дополнительно стоит создавать собственные мини-проекты. Это поможет набить руку, освоить новые технологии инструменты.<p>Чтобы понять, что именно делать, почитайте требования к интересующим вас вакансиям. Предположим, вы претендуете на позицию frontend-разработчика, а в нескольких вакансиях указано, что нужно знать React. Вы берёте и делаете небольшой проект на React. В сети много туториалов, уроков и примеров кода, позволяющих разобраться с подобными задачами.</p>
11
На хороших курсах к концу обучения у вас появятся первые проекты, которые вы сможете добавить в портфолио и показывать работодателям. Но этого мало - дополнительно стоит создавать собственные мини-проекты. Это поможет набить руку, освоить новые технологии инструменты.<p>Чтобы понять, что именно делать, почитайте требования к интересующим вас вакансиям. Предположим, вы претендуете на позицию frontend-разработчика, а в нескольких вакансиях указано, что нужно знать React. Вы берёте и делаете небольшой проект на React. В сети много туториалов, уроков и примеров кода, позволяющих разобраться с подобными задачами.</p>
12
<p>Не нужно делать для учебного проекта сайт размером с Amazon. Скорее всего, вы просто забросите его, почти сразу потеряв мотивацию. Плюс, у работодателей обычно нет времени, чтобы разбираться в огромных кусках кода. Вам вполне достаточно простого проекта, просмотр и оценка которого не займёт много времени, но который покажет, какие задачи вы умеете решать.</p>
12
<p>Не нужно делать для учебного проекта сайт размером с Amazon. Скорее всего, вы просто забросите его, почти сразу потеряв мотивацию. Плюс, у работодателей обычно нет времени, чтобы разбираться в огромных кусках кода. Вам вполне достаточно простого проекта, просмотр и оценка которого не займёт много времени, но который покажет, какие задачи вы умеете решать.</p>
13
<h2><strong>Шаг 5. Набираемся опыта</strong></h2>
13
<h2><strong>Шаг 5. Набираемся опыта</strong></h2>
14
Итак, вы уже проходите курс, дополнительно читаете профильную литературу, общаетесь в комьюнити и мониторите требования потенциальных работодателей. Как понять, что пора откликаться на вакансии?<p>Поищите на YouTube интервью для разных вакансий, например, "публичное собеседование Python" или "как пройти собеседование JavaScript". Подобные ролики помогут понять, что примерно спрашивают на собеседованиях и чего ждут от соискателей.Важно: ищите видео именно для junior-разработчиков. Для специалистов среднего и старшего уровней предусмотрены другие требования.</p>
14
Итак, вы уже проходите курс, дополнительно читаете профильную литературу, общаетесь в комьюнити и мониторите требования потенциальных работодателей. Как понять, что пора откликаться на вакансии?<p>Поищите на YouTube интервью для разных вакансий, например, "публичное собеседование Python" или "как пройти собеседование JavaScript". Подобные ролики помогут понять, что примерно спрашивают на собеседованиях и чего ждут от соискателей.Важно: ищите видео именно для junior-разработчиков. Для специалистов среднего и старшего уровней предусмотрены другие требования.</p>
15
<p>Также стоит найти примеры тестовых заданий компаний, в которых вы планируете или хотели бы работать. Есть специальные чаты в Telegram, где публикуют подобные материалы. Выполняйте тестовые и загружайте их на GitHub - в дальнейшем вы сможете прикладывать ссылку на свой аккаунт к отклику на вакансию. Некоторым работодателям этого бывает достаточно.</p>
15
<p>Также стоит найти примеры тестовых заданий компаний, в которых вы планируете или хотели бы работать. Есть специальные чаты в Telegram, где публикуют подобные материалы. Выполняйте тестовые и загружайте их на GitHub - в дальнейшем вы сможете прикладывать ссылку на свой аккаунт к отклику на вакансию. Некоторым работодателям этого бывает достаточно.</p>
16
<h2><strong>Шаг 6. Откликаемся на вакансии и анализируем обратную связь</strong></h2>
16
<h2><strong>Шаг 6. Откликаемся на вакансии и анализируем обратную связь</strong></h2>
17
Дальше всё банально - вы идёте на hh.ru, "Хабр Карьеру" или любой другой ресурс с вакансиями, в том числе профильные Telegram-каналы, и откликаетесь на вакансии.<p>Алгоритм примерно такой:</p>
17
Дальше всё банально - вы идёте на hh.ru, "Хабр Карьеру" или любой другой ресурс с вакансиями, в том числе профильные Telegram-каналы, и откликаетесь на вакансии.<p>Алгоритм примерно такой:</p>
18
<ol><li>Вводите поисковый запрос, например, "стажёр JavaScript".</li>
18
<ol><li>Вводите поисковый запрос, например, "стажёр JavaScript".</li>
19
<li>Получаете тысячи неоплачиваемых и оплачиваемых вакансий с колоссальным разбросом в зарплатах.</li>
19
<li>Получаете тысячи неоплачиваемых и оплачиваемых вакансий с колоссальным разбросом в зарплатах.</li>
20
<li>Выставляете подходящий фильтр по городу и формату работы.</li>
20
<li>Выставляете подходящий фильтр по городу и формату работы.</li>
21
<li>Откликаетесь на все отобразившиеся вакансии.</li>
21
<li>Откликаетесь на все отобразившиеся вакансии.</li>
22
</ol>Впереди вас ждёт куча отказов - нужно просто принять это. Но будут и положительные решения. Какие-то компании предложат выполнить тестовые задания, какие-то - сначала пригласят на собеседования, а уже потом попросят решить задачу.<p>Выполняйте задания, заливайте их на GitHub и настойчиво просите обратную связь. Принимайте её во внимание, анализируйте и исправляйте ошибки, а затем снова откликайтесь на вакансии, пока не получите первый оффер.</p>
22
</ol>Впереди вас ждёт куча отказов - нужно просто принять это. Но будут и положительные решения. Какие-то компании предложат выполнить тестовые задания, какие-то - сначала пригласят на собеседования, а уже потом попросят решить задачу.<p>Выполняйте задания, заливайте их на GitHub и настойчиво просите обратную связь. Принимайте её во внимание, анализируйте и исправляйте ошибки, а затем снова откликайтесь на вакансии, пока не получите первый оффер.</p>
23
<h2><strong>Шаг 7. Не засиживаемся на первой работе слишком долго</strong></h2>
23
<h2><strong>Шаг 7. Не засиживаемся на первой работе слишком долго</strong></h2>
24
Если заинтересованы в профессиональном росте и продвижении по карьерной лестнице, не засиживайтесь на первой работе больше года. Ходите на собеседования, выполняйте тестовые задания и ищите более выгодные для себя условия.<p>В IT-сфере компании активнее продвигают новых сотрудников. Поэтому при переходе на новое место вы можете существенно увеличить свой доход, а параллельно расширить пул задач и зону ответственности.</p>
24
Если заинтересованы в профессиональном росте и продвижении по карьерной лестнице, не засиживайтесь на первой работе больше года. Ходите на собеседования, выполняйте тестовые задания и ищите более выгодные для себя условия.<p>В IT-сфере компании активнее продвигают новых сотрудников. Поэтому при переходе на новое место вы можете существенно увеличить свой доход, а параллельно расширить пул задач и зону ответственности.</p>
25
<h2><strong>Ещё пара слов для тех, кто хочет войти в IT без опыта</strong></h2>
25
<h2><strong>Ещё пара слов для тех, кто хочет войти в IT без опыта</strong></h2>
26
Совсем скоро у нас стартуют два курса для тех, кто хочет в IT. Они помогут с нуля освоить Python или JavaScript и начать карьеру с позиции junior-разработчика.<ul><li><a>Backend-разработчик на Python</a> - длится 3 месяца. На курсе вас ждёт много теории, но ещё больше практики. Вы самостоятельно напишите приложение и создадите Telegram-бота.</li>
26
Совсем скоро у нас стартуют два курса для тех, кто хочет в IT. Они помогут с нуля освоить Python или JavaScript и начать карьеру с позиции junior-разработчика.<ul><li><a>Backend-разработчик на Python</a> - длится 3 месяца. На курсе вас ждёт много теории, но ещё больше практики. Вы самостоятельно напишите приложение и создадите Telegram-бота.</li>
27
<li><a>Frontend-разработчик</a> - длится 2 месяца. Вы познакомитесь с основными возможностями JavaScript и узнаете, что умеет ваш браузер. Дополнительно разберётесь в NodeJS и будете знать больше, чем среднестатистический frontend-разработчик. А ещё прямо на курсе создадите приложение по типу "Кинопоиска".</li>
27
<li><a>Frontend-разработчик</a> - длится 2 месяца. Вы познакомитесь с основными возможностями JavaScript и узнаете, что умеет ваш браузер. Дополнительно разберётесь в NodeJS и будете знать больше, чем среднестатистический frontend-разработчик. А ещё прямо на курсе создадите приложение по типу "Кинопоиска".</li>
28
</ul>Также у нас есть<a>чат помощи</a> для тех, кто входит в IT. В нём вы можете найти единомышленников, пообщаться с опытными разработчиками или задать интересующие вопросы.<p>Ждём всех, кто видит перспективы в IT и хочет развиваться в этой отрасли!</p>
28
</ul>Также у нас есть<a>чат помощи</a> для тех, кто входит в IT. В нём вы можете найти единомышленников, пообщаться с опытными разработчиками или задать интересующие вопросы.<p>Ждём всех, кто видит перспективы в IT и хочет развиваться в этой отрасли!</p>