Как выполнить тестовое задание UX-дизайнеру?
Поделюсь с вами личным опытом, как я выполнил ТЗ и получил оффер. Сначала я прошел обычное собеседование (удаленно), рассказал о себе, рассказал про личные качества, какие ожидания у меня, что мне нравится и не нравится в работе дизайнера и так далее… До этого я смотрел много различных видео, какие вопросы задают на собеседовании дизайнеру. В итоге 99% из этих вопросов мне не задали.
Через пару дней я получил своё тестовое задание. Оно оказалось необычным. Во вложении была фотография, где изображена таблица с монетами СССР и России с 1921 по 2018г. Рядом с валютой была указана цена, за сколько можно приобрести данную монету. Цветами было подсвечено какие монеты магнитные и какие немагнитные. Задача была следующая: визуализировать таблицу с монетами. Вот собственно как выглядел исходник:
В фигме таблиц изначально нет, но если только использовать какие-то плагины. От плагинов я отказался, слишком просто. Я набросал сначала года, валюту, суммы за валюту. Накидал небольшой прототип как должно выглядеть. И тут начал приступать к созданию таблицы. Написал текст, загнал его в Auto Layout, добавил отступы и добавил обводку. В целом можно было дублировать полученный вариант и всё загонять в Auto Layout. Аналогично я проделал со всеми данными. Но таблица получилась слишком длинная и пользователю будет неудобно скорлить её к примеру на сайте. Ещё сравнивать какая монета дороже, а какая нет. Тут я пришел к следующей идеи — сделать разворачивающий список: 1921-1929г (+) и так далее… Таблица станет очень компактной и нужные даты можно раскрыть.
Дальше я начал думать, как выделить дорогие монеты и недорогие?
Взял элемент таблицы, создал компонент, залил нужным цветом и сделал 3 варианта компонента. Прописал им свойство (property) и обновил всю таблицу. Далее оставались мелкие правки. Вы думаете, что я собрал таблицу и на этом всё? Нет!
Далее, я начал создавать цветовые стили, шрифтовые стили. И самая большая моя ошибка была следующая: я изначально не назвал правильно слои и пришлось всё переименовывать. Хочу отметить, что нейминг слоёв должен быть на Английском языке. Всё собрал и начал приступать к сборке UI-kit. Добавил все компоненты, все шрифты, все цветовые стили и полностью описал их. Где, как и зачем они используются. Для компонентов написал аннотацию, как он должен работать.
Осталось написать суть задачи, описать её проблемы, какие решения были приняты и почему?
Всё очень подробно расписал. Собрал небольшую презу и положил рядом с макетом. На следующей день ещё раз проверил всё свежим взглядом и отправил задание руководителю. Через пару дней мне написали, что всё огонь и готовим оффер. Я был шокирован, если честно) Результат свой не могу приложить, он не сохранился у меня.
Соблюдайте следующие условия по сборке макета:
- нейминг слоёв (через «/» (slash)),
- создавайте компоненты (не забывайте прописывать свойства),
- цветовые стили,
- шрифтовые стили,
- блоки и элементы добавляйте в Auto Layout
- ui-kit с подробным описание (размер, номер цвета, название шрифта и т. д.),
- подготовьте небольшую презу (даже если её не просили — вам будет хорошим плюсом).
Кажется, что для тестового задания можно не соблюдать эти условия, но поверьте, на эти мелочи обращают внимание!
Удачного прохождения собеседования!)
Подписывайтесь на меня и на мой телеграм канал для дизайнеров - вы найдете свежие идеи, современные тренды и последние обновления в мире дизайна. Следите за нашими статьями, участвуйте в различных конкурсах. Присоединяйтесь к нам, чтобы стать лучшим!
Где результат-то?
В статье написано «результат не сохранился»
Дельные советы, спасибо. Прозу бы, наверное, не сообразила сделать
*презу