Фронтенд - это не про HTML и CSS

Пользователи сейчас не простые. Им нужна не просто кнопка, а идеальный опыт: быстро, красиво, интуитивно, на любом устройстве. И если ты этого не чувствуешь с самого начала проекта - готовься к костылям и рефакторингу.

Можно, конечно, просто брать таски из Jira, пилить их на скорость и радоваться закрытым спринтам. Но такой подход не масштабируется. Через полгода получаешь монолит из хаков, который больно поддерживать и страшно масштабировать. И все эти «оптимизации потом» превращаются в месяцы переделок.

Ключ в другом: перестать быть просто исполнителем, который ждёт нарезанный дизайн и ТЗ. Начать думать как самый примитивный пользователь.

✔️ Задавать глупые вопросы: «А что будет, если тут нажать 10 раз?», «А если интернет пропадёт?», «А если скроллить мышкой, а тачпадом, а с телефона?». ✔️ Продавливать свои идеи: объяснять команде, почему этот скролл сломается на айфоне, а эта анимация вызовет лаги. ✔️ Обсуждать с дизайнером плотно, до передачи в разработку: не ждать готовых макетов, а вместе думать о состояниях, загрузках, ошибках, адаптивах.

Когда ты начинаешь так работать, ты перестаёшь быть «верстальщиком». Ты становишься разработчиком интерфейсов, который понимает не только код, но и продукт. И это единственный способ делать фронтенд, который не развалится через год. #философия #ui #frontend