Как это устроено на работе · Обновлено 15 октября 2026 · 7 мин чтения
Со стороны кажется, что рабочий день — это непрерывное написание кода. На самом деле код занимает меньшую часть времени: остальное — чтение, разговоры, проверка и разбирательство, почему «вчера работало, а сегодня нет». Разбираем, из чего складывается обычный день.
Куда уходит день
Занятие
Как это выглядит
Читает чужой код
открывает файл и разбирается, как всё устроено до него
Разговаривает
уточняет задачу, обсуждает поведение, объясняет своё решение
Пишет код
небольшими кусками, с паузами на проверку
Проверяет
запускает, смотрит, специально пробует сломать
Ищет причину
разбирается, почему получилось не то, — без поиска виноватого
Пишет текст
описание изменения, пояснение для коллег, инструкция
Учится
читает документацию и разбирает новое
Пропорции не называем
Они зависят от роли, команды и конкретного дня. Но почти везде верно одно: чтение и разговоры занимают больше времени, чем «печатание кода». Именно поэтому в вакансиях почти всегда есть пункт про умение читать чужой код.
Одна задача от начала до конца
Заявка. Появляется задача: «пользователь не может сохранить адрес».
Уточнение. Что именно не работает, у кого, всегда или иногда.
Оценка. Сколько это займёт и что может увеличить срок.
План. Что менять и как проверить, что не сломали соседнее.
Код. Небольшое изменение, а не переписывание всего файла.
Проверка на себе. Открыть, повторить шаги, убедиться.
Ревью. Коллега смотрит изменение и задаёт вопросы.
Выкладка. Новая версия попадает к людям.
Наблюдение. Смотрим, не стало ли хуже, и ждём обратную связь.
Кода в этом списке — один шаг из девяти. Остальное — разбирательство и проверка.
Что бывает неприятного — честно
Работа над чужой ошибкой. Приходится разбираться в коде, который писали не вы.
Правки в последний момент. «Давайте ещё чуть-чуть поправим» приходит, когда всё почти готово.
Задачи, которые надо переделать. Обычно потому, что договорились не о том.
Старый код. В легаси правка почти всегда больше, чем выглядит.
«Не воспроизводится». Такие случаи разбираются дольше всего — в «Корявых задачах» им посвящена не одна история.
Что в этой работе приятного
Видно результат. Сделал — работает. Это редкая роскошь в работе.
Задачи решаются логикой. Не нужно никого уговаривать: если решение верное, оно работает.
Можно разобраться в чём угодно. Нет области, где нельзя прочитать документацию и понять.
Не зависит от города. Работать можно из дома и из другого города.
Видно, как растёшь. То, что год назад казалось сложным, становится обычным делом.
Откройте «Корявые задачи», найдите случай, похожий на вашу обычную работу, и попробуйте сформулировать нормальное описание задачи. Если разбираться в этом интересно — вам, скорее всего, понравится и сама работа.
Работа с ИИ-помощником — Короткий ответ: работа с ИИ-помощником — не профессия, а навык внутри любой профессии, как умение искать в интернете. Разбираем, что помощник уже делает хорошо, чего не умеет вообще и какие три умения остаются за человеком.
Вирусы, дыры и защита — Вирус — это обычная программа, которую кто-то запустил. Дыра — обычная ошибка в вашей программе, которой воспользовались. Ни то, ни другое не требует гения: достаточно открыть не тот файл или поверить тому, что пришло из формы. Разбираем цепочку заражения, причины дыр и правила, которые закрывают большую часть из них.
Какие вообще бывают программисты — «Программист» — это не одна профессия, а десяток разных работ. Общее у них одно: превратить задачу в понятные машине шаги. Дальше начинаются различия — инструменты, люди рядом и то, что вы делаете руками каждый день.
Как выбрать направление — «Понятно, что нравится, — и всё равно непонятно, что делать». Это нормально: совет «прислушайтесь к себе» не отвечает на вопрос «кем быть». Ниже — ответ по шагам: наблюдаемые сигналы, таблица «что вам нравится → какая это профессия → какие навыки развивать → с чего начать», план на первые 30 дней и честные оговорки.
Что ещё есть на сайте
Учиться
Уроки — Все уроки трёх траекторий: список, поиск и ваш прогресс.
Компьютер без страха — Файлы, браузер, пароли, мошенники, документы и деньги в интернете простыми словами. Бесплатно и без оплаты.
Если уже случилось — Деньги ушли с карты, пропала симка, взломали аккаунт, потерялись документы — порядок действий по шагам и куда звонить.
Какой компьютер нужен — Чек-лист по уровням: для учёбы ничего покупать не нужно, для своего проекта — 16 ГБ и SSD, для работы — 32 ГБ. Плюс нейросети и устаревание железа.
Без кода: ставить задачу — Как объяснить задачу программисту и принять работу. Кода нет ни строчки.
Профессии и языки — Кто такие программисты, зачем столько языков и что делать после курса.
Потренироваться
Практикум: задачи из жизни — Та же команда урока — на работе, дома и в документах. 63 задачи с проверкой вывода и без регистрации.
Игры-тренажёры — Найти ошибку в чужом коде, прочитать, что делает программа, и увидеть, что случится, если нажать клавишу.
Симулятор: от задания до сдачи — Пройти путь целиком: папка, терминал, файл, сохранение, запуск, проверка по критерию приёмки. Два сценария и две системы.
Мастерская экрана — Проверить цвета и раскладку страницы: контраст, шаблоны, конструктор.
Колесо фортуны — Одна прокрутка в день: скидка на подписку или дни доступа.
Словари и юмор
Словарь программиста — Слова из уроков и кода: парсинг, функция, хеш, компиляция.
Словарь руководителя — Слова из работы простыми словами: скоуп, дедлайн, MVP, бэклог.
Корявые задачи — Юмор: как ставят задачи и что из этого получается. С моралью.
Сайт, оплата и помощь
Родителям — Возраст, время на уроки, безопасность в сообществе, деньги и результат — что важно знать до оплаты.