опыт разработчика.

ИИ ускоряет код, а продуктивность не растет: что на самом деле стоит замерить

Казалось бы, волшебную ИИ-таблетку уже изобрели, и пора бы всем разработчикам выдавать в три-четыре раза больше качественного кода. Так почему этого не происходит? Может, померяем, насколько усердно они бьют по клавиатуре, возьмем количественные показатели из фреймворка DORA… и все равно не поймем, что не так. А как насчёт фреймворка SPACE? Опять чего-то не хватает. Возможно, стоит смотреть и шире, и глубже одновременно. Разработчик же не сферический конь в вакууме: он общается с коллегами, ищет документацию, ждет согласований начальства, и на все это уходят время и силы, которых уже не остается на написание кода.

продолжить чтение

Недоработка разработки? Или где весь этот рост производительности благодаря ИИ

Казалось бы, волшебную ИИ-таблетку уже изобрели, и пора бы всем разработчикам выдавать в три-четыре раза больше качественного кода. Так почему этого не происходит? Может, померяем, насколько усердно они бьют по клавиатуре, возьмем количественные показатели из фреймворка DORA… и все равно не поймем, что не так. А как насчёт фреймворка SPACE? Опять чего-то не хватает. Возможно, стоит смотреть и шире, и глубже одновременно. Разработчик же не сферический конь в вакууме: он общается с коллегами, ищет документацию, ждет согласований начальства, и на все это уходят время и силы, которых уже не остается на написание кода.

продолжить чтение

ИИ пишет код, а команда все равно буксует? Ищем узкие места в разработке с метриками DevEx

Казалось бы, волшебную ИИ-таблетку уже изобрели, и пора бы всем разработчикам выдавать в три-четыре раза больше качественного кода. Так почему этого не происходит? Может, померяем, насколько усердно они бьют по клавиатуре, возьмем количественные показатели из фреймворка DORA… и все равно не поймем, что не так. А как насчёт фреймворка SPACE? Опять чего-то не хватает. Возможно, стоит смотреть и шире, и глубже одновременно. Разработчик же не сферический конь в вакууме: он общается с коллегами, ищет документацию, ждет согласований начальства, и на все это уходят время и силы, которых уже не остается на написание кода.

продолжить чтение

LLM обесценили половину вашего опыта. Хорошая новость — не ту половину

В нашем найме я подключаюсь на финальном этапе. Техническая секция к этому моменту позади, её проводят инженеры команды, а я просто разговариваю с кандидатом про его опыт и взгляды. Ещё пару лет назад это был самый мягкий этап воронки, почти формальность после настоящей проверки. Сегодня он различает кандидатов лучше, чем техническая секция, и мне кажется, это многое говорит о том, куда движется профессия.Привет! Меня зовут Михаил Шпаков, я руковожу разработкой Timeweb Cloud. Раньше я рассказывал, как мы построили систему автотестов с 5 000+ проверками и 

продолжить чтение

Реальный DX: как измерить опыт разработчика и не соврать самому себе

В прошлый раз я писал

продолжить чтение

Почему я НИКОГДА не выгораю

Привет, Хабр!В прошлой статье я писал про свой логический симулятор, который переписываю уже два года подряд. Но если честно, это далеко не первый проект, который я тащу на себе годами.Если кратко — до программирования я долго занимался пиксель‑артом, выпустил покерную колоду, делал с командой интерьерные фигурки Которастений в глиняных горшочках и даже принял участие в разработке игры.Примеры моих прошлых проектов для понимания контекста монологаГрафика для игры Hero Of Not Our Time (HONOT)

продолжить чтение

Рациональный подход к фрилансу. Критикуешь? Предлагай

Привет! В статье я расскажу про свое видение "правильного" отношения к фрилансу с точки зрения разработчика, поделюсь своим опытом после 6 лет работы в этой сфере и расскажу, как так вышло, что говорю о себе как ex-фрилансере. Постараюсь донести объективную критику и уберечь ребят на старте карьеры от ощутимых ударов "граблями реальности".Немного водыДисклеймер. Оговорюсь, статья будет полезна скорее начинающим разработчикам

продолжить чтение