Содержание статьи
- Как выглядит вход в IT до первых осознанных шагов?
- Что именно меняют те, кто всё же доходит до работы?
- Что стало после: как меняется картина за несколько месяцев?
- Таблица перемен: что было, что стало и за счёт чего
- Сколько времени занимает переход в IT без опыта?
- Что не изменилось, хотя перемен ждали?
- Как повторить этот путь у себя?
- Что остаётся неясным чаще всего
- Источники
Разница между двумя новичками видна за пять минут разговора. Первый полгода читает статьи про вход в IT и до сих пор выбирает направление. Второй открывает ноутбук и показывает собранный сервер, написанные тестовые сценарии и переписку с первым заказчиком. Записи в трудовой книжке нет ни у кого. Работу получит второй, потому что его навык можно потрогать.
Как выглядит вход в IT до первых осознанных шагов?
Кратко по делу: типичный старт это десятки открытых вкладок, список профессий, выписанный по уровню зарплат, и ноль часов практики. Человек читает про фронтенд, тестирование и аналитику, каждую неделю меняет направление и ждёт момента, когда всё станет понятно. Понятнее не становится: ясность приходит от работы руками, а чтение только добавляет новых вариантов в список.
Вокруг отрасли держится миф: без диплома по математике и нескольких лет кода тут делать нечего. Он отпугивает людей, которые справились бы отлично. Сфера IT огромна, и в ней хватает специальностей, где код либо не нужен вовсе, либо осваивается на базовом уровне по ходу обучения.
Вторая беда выглядит мягче, но обходится дороже. Новичок хватается за первое попавшееся направление, ориентируясь на зарплатные обзоры, и остывает через месяц, когда упирается в конкуренцию. Так проходит год: три брошенных курса, папка с конспектами и ощущение, что поезд ушёл.
Обычно на этой стадии учёба идёт вечерами и по настроению. Сегодня видеоурок про сети, завтра статья про нейросети, послезавтра ничего. Знания ложатся слоями, которые не соединяются между собой, и через месяц от них остаётся общая эрудиция. На собеседовании она бесполезна: там спрашивают, что вы делали руками.
Показательный признак этой стадии простой. Человек не может рассказать, чем занят тестировщик в течение обычного рабочего дня. Он знает профессию по заголовкам. Разбор реального маршрута, например путь тестировщика с нуля и требования к навыкам, закрывает половину таких вопросов за один вечер.
Что именно меняют те, кто всё же доходит до работы?
Кратко по делу: меняют три вещи. Сужают выбор до одного направления и держатся его хотя бы три месяца. Переводят обучение из режима чтения в режим ежедневных задач на своей машине. И складывают результаты в место, которое можно открыть при собеседнике: репозиторий, документ с тестовыми сценариями, описание домашней сети со схемой.
Сужение выбора работает грубо, зато честно. Берёте два или три направления, по каждому смотрите вакансии начального уровня и выписываете, что там просят. Потом пробуете каждое руками по паре вечеров. То, от чего вас не тошнит на третий вечер, и есть ваше.
Тем, кому ближе техника и инфраструктура, обычно подходит системное администрирование. Видно, как отрасль устроена изнутри, а полученное знание про сети, доступы и серверы пригодится потом в любой соседней роли.
| Направление | Чем занят в течение дня | Что осваивать первым |
|---|---|---|
| Тестирование | Проверяет продукт, описывает дефекты, ведёт документацию | Логика проверок, трекер задач, основы сетей |
| Системное администрирование | Держит серверы, сеть и доступы сотрудников в рабочем состоянии | Linux, сети, виртуализация, резервные копии |
| Аналитика | Собирает требования, описывает процессы, считает данные | Таблицы, SQL, схемы процессов |
| Разработка | Пишет свой код и разбирает чужой | Один язык, система контроля версий, отладка |
| Поддержка пользователей | Разбирает обращения, передаёт сложное дальше | Устройство рабочей станции, скрипты, терпение |
Есть слой, который стесняются признать вслух: базовая работа с компьютером. Скорость набора, порядок в файлах, почта, горячие клавиши. Взрослому это подтягивается быстро, и системное обучение компьютеру для взрослых экономит потом целые месяцы.
Тот же эффект даёт навык быстрой печати на клавиатуре. Звучит мелко. На дистанции в полгода учёбы разница в скорости набора превращается в десятки лишних часов, потраченных зря.
Тем, кого тянет именно к программированию, помогает сначала понять, зачем нужен каждый язык. Материал про то, что за язык Go и где он применяется, даёт эту картину быстрее любого сравнения зарплат.
Что стало после: как меняется картина за несколько месяцев?
Кратко по делу: меняется предмет разговора. Раньше человек рассказывал, какие курсы он присматривает, теперь показывает работающие вещи: поднятый почтовый сервер, набор тестовых сценариев на живом сайте, скрипт для скучной ручной задачи. Резюме из перечня желаний превращается в перечень сделанного, а собеседование становится обсуждением конкретных задач.
Первым меняется словарь. Общие слова уходят, появляются названия инструментов и понимание, чем они отличаются друг от друга. Это слышно на созвоне за минуту.
Второе изменение практическое: появляется портфолио. Даже без коммерческих проектов есть что показать. Домашний сервер, небольшой сайт, настроенная сеть, разобранные дефекты публичного сервиса. Идеи удобно подсмотреть в подборке учебных проектов для первого портфолио и переложить на своё направление.
Третье изменение самое неочевидное. Отказ перестаёт восприниматься как приговор. Он превращается в цифру внутри воронки откликов, которую просто нужно набрать.
Таблица перемен: что было, что стало и за счёт чего
Кратко по делу: почти каждое улучшение опирается на одно скучное действие, повторённое много раз. Выбор направления закрывается разбором вакансий, страх собеседования снимается количеством попыток, пустое резюме лечится проектами, сделанными для себя. Ниже собраны основные перемены, которые видно со стороны, и механизм, который их вызывает.
| Было | Стало | За счёт чего |
|---|---|---|
| Список из десяти интересных профессий | Одно направление и понятная цель | Разбор вакансий начального уровня и пробные вечера |
| Конспекты без применения | Работающий стенд и свои проекты | Правило: каждая тема закрывается задачей на своей машине |
| Резюме на половину страницы | Резюме с описанием сделанного | Портфолио из учебных, но законченных работ |
| Страх технического собеседования | Спокойный разговор о задачах | Десятки откликов и разбор каждого провала |
| Ожидание идеального момента | График занятий в календаре | Фиксированные часы вместо настроения |
В таблице нет ни одного пункта про талант. Все строки правой колонки повторяемы любым человеком с доступом к компьютеру и свободными вечерами.
Самая недооценённая строка последняя. Пока занятия зависят от настроения, прогресс рваный, и любая тяжёлая неделя обнуляет разгон. Расписание убирает из уравнения силу воли: в назначенный час вы садитесь за стенд, даже когда не хочется совсем.
Сколько времени занимает переход в IT без опыта?
Кратко по делу: при нескольких часах занятий в будни и подходе к клавиатуре в выходные первые отклики начинаются примерно через три или четыре месяца, а разговор о работе занимает ещё несколько недель. Сроки сдвигаются от направления: поддержка и тестирование пускают к себе быстрее, разработка требует заметно большего запаса практики.
Считать полезно в часах у клавиатуры, календарь тут обманывает. Два часа в будний вечер и четыре в субботу дают около четырнадцати часов в неделю. Человек со свободным днём проходит тот же объём вдвое быстрее. Арифметика простая и обидная: пропущенная неделя сдвигает финиш на неделю.
Скорость съедают две вещи. Первая это возврат к теории после каждой неудачной попытки: вместо того чтобы дожать задачу, человек уходит читать следующую главу. Вторая это смена направления на середине пути, когда накопленная практика обнуляется и отсчёт начинается заново.
Отдельно закладывайте время на поиск работы. Отклики, тестовые задания, ожидание ответа, повторные круги. Этот отрезок редко бывает коротким, и он почти не связан с тем, насколько хорошо вы учились. Люди с одинаковой подготовкой находят первое место с разбросом в несколько месяцев, и решает тут количество отправленных откликов.
Выбор языка тоже влияет на срок. Здравый разбор плюсов и минусов Go при старте с нуля помогает понять, сколько времени уйдёт на порог входа именно у вас.
Что не изменилось, хотя перемен ждали?
Кратко по делу: рутина никуда не делась. В IT тоже есть скучные задачи, отчёты, согласования и вечера, когда чинишь одно и то же. Первая зарплата обычно скромнее ожиданий, а учиться приходится дальше, уже без курса и расписания. Ощущение, что вы недостаточно знаете, тоже остаётся, просто перестаёт мешать.
Многие ждут, что после трудоустройства наступит спокойствие. Наступает другое: поток задач, часть из которых неинтересна. Настройка учётных записей, обновление документации, разбор чужого кода. Это работа.
Второе ожидание, которое не сбывается, про зарплату. Стартовые позиции платят по своему уровню, и заметный рост приходит после первого года, когда вы уже закрываете задачи самостоятельно. Планировать переход стоит с финансовой подушкой на несколько месяцев.
Третье касается обучения. Отрасль движется, инструменты меняются, и вечера с документацией остаются в вашей жизни надолго. У людей, которым этот процесс нравится, здесь и начинается настоящее преимущество.
Осталось на месте и ощущение нехватки знаний. Оно сопровождает почти всех, включая коллег с многолетним стажем. Разница лишь в том, что опытный человек спокойно говорит «я не знаю, сейчас разберусь», и это признают нормальным рабочим ответом.
Как повторить этот путь у себя?
Кратко по делу: рабочая последовательность занимает семь шагов. Разобрать вакансии, выбрать одно направление, закрыть базу работы с компьютером, поставить учебный стенд, закрывать каждую тему практической задачей, собрать портфолио из законченных работ и начать откликаться раньше, чем появится ощущение готовности. Порядок важнее скорости прохождения.
- Разберите вакансии начального уровня. Двадцать штук по каждому интересному направлению, требования выписать в таблицу.
- Выберите одно направление на три месяца. Решение фиксируется письменно, метания внутри срока запрещены.
- Закройте базу. Файлы, почта, командная строка, скорость набора, устройство операционной системы.
- Поднимите учебный стенд. Виртуальная машина или старый ноутбук, где ломать и чинить безопасно.
- Каждую тему закрывайте задачей. Прочитали про резервные копии, сделали копию и восстановились из неё.
- Соберите портфолио. Пять законченных работ с описанием: что делали, зачем, что получилось.
- Откликайтесь до чувства готовности. Первые собеседования показывают дыры лучше любого учебного плана.
Тем, кто выбрал разработку, удобно идти по готовому маршруту: дорожная карта для начинающего разработчика на Go показывает порядок тем и глубину, на которой пора останавливаться.
Хакатоны и стажировки ускоряют весь список сразу. Там появляются живые задачи, обратная связь и знакомые в отрасли, а последнее решает больше, чем кажется со стороны. Часть вакансий для новичков вообще не доходит до публичных площадок и закрывается по рекомендации внутри команды.
Одна оговорка про седьмой шаг. Ощущение готовности не приходит само, его приносят проваленные собеседования: после трёх разговоров вы точно знаете, какие темы у вас провисают. Читать про эти темы заранее бессмысленно, список слишком длинный.
Что остаётся неясным чаще всего
Можно ли войти в IT после сорока лет?
Возраст в откликах играет меньшую роль, чем ожидают. Работодатель смотрит на навык и на скорость, с которой вы разбираетесь в незнакомой задаче. Взрослые кандидаты выигрывают за счёт дисциплины и опыта общения, а проигрывают тем, кто откладывает практику ради очередного курса.
Нужен ли диплом по информатике?
Для большинства позиций начального уровня достаточно подтверждённых навыков и портфолио. Диплом помогает в крупных компаниях с формальными требованиями и при переезде. На первое место в маленькой фирме он влияет слабо.
Что делать, если совсем не даётся программирование?
Посмотрите на роли, где код нужен на базовом уровне: системное администрирование, тестирование, поддержка, аналитика, техническая документация. Многие приходят к разработке позже, уже изнутри отрасли, и порог входа тогда ощущается заметно ниже.
Сколько проектов нужно для первого портфолио?
Работает правило небольшого числа законченных работ. Пять доведённых до результата проектов с внятным описанием сильнее двадцати брошенных заготовок. Каждую работу опишите так, чтобы человек без контекста понял задачу и результат.
Обязательно ли учить английский?
Читать документацию придётся, поэтому технический английский на уровне чтения нужен почти везде. Разговорный требуется только в командах с иностранными коллегами. Начинайте с чтения профильных текстов по своему направлению, этого хватает надолго.
Источники
- Тексты вакансий начального уровня на порталах поиска работы: формулировки требований к тестировщикам, администраторам и специалистам поддержки.
- Официальная документация популярных дистрибутивов Linux и систем виртуализации: базовый материал для учебного стенда.
- Профессиональные сообщества и форумы русскоязычных администраторов и тестировщиков: типовые вопросы новичков и разборы собеседований.
- Практика подбора в компаниях: обратная связь нанимающих менеджеров о том, что смотрят в портфолио кандидата без коммерческого опыта.