Наши джунята прошли испытательный, а я за это время провела индивидуальное ревью примерно 20 раз
Что мы делаем на ревью:
— Анализируем путь пользователя — Думаем над состояниями экранов — Смотрим и разбираем референсы — Корректируем элементы UI (композиция, цвета, и т.д.) — Проверяем используемость китовых компонентов — Разбираем задачки по систематизации кита
В общем, стандартные пункты, которые чуть легче разбирать вместе, чем одному
Недавно пробовали брейншторм на 5 минут, чтобы придумать ассоциации к странице с ошибкой
Стараюсь отталкиваться от ситуации и трясти решение коллеги с разных сторон, предлагать источники решения, не решая за нее и давая ОС, где требуется
Классно, что и сама учусь, ведь коллеги часто приносят инсайты, идеи, интересную точку зрения, и это обмен в обе стороны 🥰
Этому вряд ли можно научиться заранее, разве что заколлабиться с разработчиком по своей инициативе
Что можно делать для практики:
✔️ собирать скрины с действующих сайтов и сравнивать вёрстку страницы на разных устройствах ✔️ использовать расширение для браузера с линейкой, замерять расстояния и размеры элементов на странице
2️⃣ Думать о разных состояниях экрана
На курсах я делала дополнительные состояния, но далеко не для всех элементов. Поначалу во время работы было особенно сложно понять, какие ещё могут быть версии. Нужно ли состояние тапа? Может ли произойти ошибка по нажатию? Может ли экран быть пустым и при каком условии?
Что делать:
✔️ задавать себе всё время вопросы, что ещё может произойти на экране с элементами. можно составить чек-лист и идти по нему ✔️ собирать референсы для экранов в разных состояниях. Заходить на сайты/в приложения и специально пробовать добиться ошибки, уведомления, выбрать много элементов, не выбрать ни одного, и т.д.
3️⃣ Синхронизироваться по элементам с командой
Во время учебы я почти все время делала проекты одна — учебные работы, хакатоны, конкурсы, тестовые. В таких условиях нет нужды с кем-то договариваться о том, как будут выглядеть элементы. В команде же есть общий UI-кит/ДС. Особенно актуально, если вы всё время развиваете систему
Что делать:
✔️ использовать ДС в открытом доступе для сбора макетов, анализировать, где и какие элементы используются ✔️ тренировать отрисовку в заданном стиле, например, брать чужой шот и рисовать к нему дополнительные экраны
Всё это можно делать до трудоустройства, чтобы выделиться среди соискателей. И это то, что я бы посоветовала себе делать при поиске работы год назад 🙌🏼
Всегда чувствовала вину за то, что не могу моментально дать «идеальный правильный ответ»
А в работе такое может возникать каждый день по нескольку раз
Почему эта функция, почему этот цвет, почему такой приоритет, как решить то, как решить это
И если каждый раз при таком вопросе не говорить себе «дура ты тупая, что ж ты не можешь разобраться», а давать себе возможность подумать, признаться в том, что вариантов решения много, и мнений тоже много, да и ошибку можно сделать, потому что это способ прийти к решению, тогда становится очень-очень сильно легче
Теперь, если вдруг захочется обвинить себя в незнании, я пробую мысленно обнять себя и разрешить ничегошеньки не знать
Окна настежь, ветра нет Я прилипла жопой к стулу Мог бы быть сейчас обед Но я пятый час сутуло На митах сижу, ну что ж Нужно обсудить задачи Ну а после буду я Макет готовить к передаче ✌🏼