Путь к офферу

Я сейчас сам в поиске работы - не рассказываю о чужом опыте задним числом. Разбираюсь, что реально происходит на рынке труда в России: IT и смежное, удалёнка, фриланс. Без «просто будьте увереннее на собеседовании». Как найду оффер - расскажу и об этом.

Уставший разработчик на видеозвонке, на стене часы тикают в сторону 14 минут, на экране ноутбука сам собой растёт список

Собеседование за 14 минут

Сегодня у меня было собеседование, которое закончилось через 14 минут. Вакансия Сбербанк, вакансия внутри SberOS - их собственной операционной системы на базе Debian, позиционируют как независимую разработку без привязки к сторонним поставщикам. Искали Python-разработчика в UI-команду - то есть не бэкенд, а именно интерфейсы для этой ОС: десктопные пакеты с QML, покрытие кода тестами, развитие SDK, поиск узких мест, патчинг опенсорсных решений. Из требований запомнились самые характерные: Python от 3 лет, Linux на уровне системного администратора (желательно Debian), пакетирование, git и GitFlow, PyQt6/PySide и Qt6/QML, D-Bus, pytest, SOLID/DRY/KISS/YAGNI. Плюсом - CI/CD и отдельным блоком опыт с генеративными моделями (GigaChat, Kandinsky). ...

4 августа 2026 · 5 минут · 1027 слов · Сергей
Юмористическая AI-иллюстрация: уставший бегун на пробежке с ноутбуком в руках

Пет-проект после отказа: как закрыть разрыв в резюме

После проваленного собеседования: почему пет-проект, а не ещё одно резюме Собеседование я тогда завалил. Не буду врать, что отнёсся к этому спокойно, любой отказ немного выбивает из колеи. Вместо того чтобы продолжать долбить hh и рассылать резюме дальше, я сел за код (хотя и отклики совсем на 0 тоже не ставил). Как раз незадолго до этого перешёл на Claude Code, и первое, что придумал сделать - не тестовое задание и не учебный туториал, а настоящее приложение. ...

26 июля 2026 · 7 минут · 1322 слова · Сергей
Юмористическая AI-иллюстрация: маленькая табличка-портфолио на фоне огромной горы анкет и форм

Портфолио для поиска работы: закрывает форму, не найм

2 месяца назад у меня не было нормального публичного места, куда можно отправить заказчика или рекрутера. GitHub есть, но это не то - там код, а не история про меня. Решил сесть и сделать сайт. Как именно - я уже подробно расписывал в прошлой статье про GitHub Pages, тут повторяться не буду, коротко: первую версию собрал в Cursor, просто чтобы посмотреть, как сам инструмент работает. Спустя 2-3 недели уже нормально доработал в новом для себя инструменте - Claude Code. ...

25 июля 2026 · 5 минут · 865 слов · Сергей
Разработчик под таймером обратного отсчёта рисует сложную архитектуру, пока маленький робот в углу уже спокойно работает

Тестовое за 40 минут: почему прототип важнее архитектуры

Начну с главного - я переехал в Екатеринбург. Миллионник, работы здесь объективно больше, чем в моём регионе, откуда я 2-3 года активно хотел свалить. Но вот в чём смешной парадокс: удалёнка мне всё ещё нравится больше, а первое реальное движение к офферу принёс именно локальный отклик. Оказалось, физическое присутствие в офисе - это ощутимое преимущество, когда ты один из потока резюме. Не эксперт в найме, но на своей шкуре это почувствовал =) ...

25 июля 2026 · 5 минут · 984 слова · Сергей
Человек в пиджаке спускается со стопки монет на маленькую ступеньку

Смена роли на разработчика: как считать зарплатную вилку

Сколько я вообще стою как разработчик - вопрос, который в последнее время не даёт мне покоя. Не ради красивого ответа кому-то, а для себя, по-честному. Решил наконец сесть и разобраться =) Препод, который параллельно кодил С 2021 года я преподавал математику в школе, вернулся туда на фоне пустоты в ответ на отклики. В конце 2024 перешёл в колледж. Там неожиданно все мои навыки программирования, которые урывками нарабатывал с 2019-го года - переросли в реальный проект: сделал веб-сервис для автоматизации работы отдела, вёл небольшую команду, прошёл путь от “давай попробую” до рабочей системы, которой пользовались десятки людей. Все мои наработки в Джанго пригодились. ...

25 июля 2026 · 5 минут · 958 слов · Сергей