КОДЕКС

3 причины, по которым вашей инженерной команде нужен дизайнер

Как инженер-программист, я всегда впечатляюсь, когда наша команда получает новый дизайн от нашего дизайнера. Это всегда выглядит так красиво и намного лучше, чем то, что я мог придумать сам.

На этой неделе в TeamBuildr мы собрали новый экран для нашего веб-приложения, которое использует API, о котором я говорил в статье на прошлой неделе. Всю неделю, пока мы строили его, я продолжал думать о том, как я благодарен за то, что у нас есть эти дизайны.

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

Облегчает жизнь инженера

Лично для меня дизайн никогда не был чем-то естественным. Когда приходит время создать новую функцию в нашем веб-приложении, я всегда очень благодарен за то, что у меня есть дизайн, на котором можно основываться.

В TeamBuildr наш дизайнер использует инструмент под названием Zeplin для создания всех своих проектов, и этот инструмент включает CSS для всех компонентов, которые она создает.

Это было огромным преимуществом для нашей команды инженеров. Конечно, мы всегда в конечном итоге настраиваем кое-что здесь и там, когда на самом деле создаем компонент, но использование базового CSS значительно упрощает нашу жизнь.

Это также дает всей группе инженеров общую точку отсчета при реализации функции.

Это позволило нам двигаться в быстром темпе и сосредоточиться на том, что у нас хорошо получается. Мне потребовалось бы вдвое больше времени, чтобы создать дизайн, который был бы вдвое хуже, чем то, что придумал наш дизайнер.

Наше время как профессионалов очень ценно, и очень важно, чтобы мы тратили его на то, что приносит наибольшую пользу компании.

Он учит инженеров кое-чему - если они обращают внимание

Наличие в вашей команде профессионального дизайнера делает еще одно - дает возможность каждому учиться.

Я многое узнал о лучших практиках CSS и лучших практиках дизайна, просто уделяя внимание и изучая дизайны, которые делает наш дизайнер.

Если вы посмотрите на достаточное количество дизайнерских шедевров, вы как бы начнете понимать, что хорошо выглядит и каковы лучшие практики.

Это оказало непосредственное влияние, когда пришло время реализовать код и создать новую функцию.

Например, часто мы замечаем потребность в еще одной маленькой кнопке где-то на странице или в другом маленьком компоненте где-то еще. Вместо того, чтобы возвращаться к нашему дизайнеру, чтобы она еще пару раз обновила дизайн, теперь у меня достаточно дизайнерского чутья, чтобы я мог собрать что-то, что выглядит довольно хорошо.

Это позволило мне выполнять итерации быстрее, а также сделало меня более универсальным в качестве инженера, так как я могу использовать лучшие практики и общие рекомендации, которые я узнал при изучении наших профессиональных проектов, для создания одноразовых компонентов, которые входят в в соответствии с этими передовыми методами.

В общем, наличие хорошего дизайнера определенно может научить ваших инженеров кое-чему.

Это делает продукт лучше

Профессиональные дизайнеры не зря имеют свое звание. Они это заслужили. Если вам нужен продукт, выглядящий профессионально, вам, вероятно, понадобится профессиональный дизайнер.

Я был в команде на предыдущей работе, где мы не нанимали дизайнера, и команде инженеров приходилось обновлять дизайн каждый раз, когда требовалась новая функция.

Короче говоря, приложение выглядело довольно некачественно.

Теперь, в зависимости от варианта использования приложения, его дизайн может быть не самым важным. Однако, если вас вообще беспокоит визуальная привлекательность и удобство использования вашего приложения, вам понадобится дизайнер. Это просто делает продукт лучше.

Заключение

В заключение, я надеюсь, что здесь было несколько самородков, которые пробудили ваши мысли. Если в вашей команде нет дизайнера, возможно, это послужит вдохновением и поводом для его найма. И если у вашей команды уже есть такой, возможно, это даст вам повод дать им огромный привет, чтобы они знали, как вы их цените!

Спасибо за прочтение! Если у вас есть какие-либо мысли или комментарии о вашем собственном опыте работы с дизайнерами, дайте мне знать в комментариях.