Навыки дизайна важны, пора повышать уровень

Почему важен дизайн? — с точки зрения разработчика

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

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

Как тогда получить пользователей? Дизайн. Людям важно, как что-то выглядит и как оно чувствуется. Они адаптируют что-то полезное, только если оно выглядит плавным и визуально приятным. (вставьте сюда шутку о популярности продуктов Apple...)

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

Хорошо, нам нужно использовать дизайн-мышление, если мы хотим, чтобы кто-нибудь использовал наше действительно классное приложение Tinder 2.0 — подождите, что такое дизайн?

Сегодня я посетил мероприятие по карьере дизайнера. Я был почти уверен, что это не имеет ко мне никакого отношения, я разработчик (codemonkey), но, поскольку я работаю с дизайнерами, кто-то, вероятно, случайно скрылся мне на почту. Видя, что мой Наставник — Дизайнер, а я когда-то изучал дизайн, я подумал, что сегодня пятница, а мне нравится дизайн.

Я хотел бы воспользоваться этим временем, чтобы в общих чертах повторить, что дизайн — это объединение визуального дизайна, исследований в области дизайна, дизайна UX и разработки интерфейса. Поймать последний? Как оказалось, я оказался именно там, где должен был быть.

Разработчику необходимо знать о пользовательском опыте по многим причинам. Люди читают слева направо (откуда я родом), так зачем же давать им информацию справа налево? Вот почему пользовательский интерфейс иногда может быть синонимом пользовательского интерфейса. Знаете ли вы, что если вы разрабатываете для виртуальной реальности, вам нужно размещать объекты в фокусе на расстоянии примерно 1 метра, иначе вы доставите пользователю совершенно неприятный опыт? Итак, мы видим, что изучение пользовательского опыта может очень сильно повлиять на разработку на каждом этапе.

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

Это та часть, которая становится неловкой: Я понятия не имею, что такое «дизайнерское исследование». Я предполагаю, что это просто означает текущую практику, тенденции и исследования по этим темам, не стесняйтесь исправлять меня, но на сегодня я усвоил достаточно информации, большое спасибо. Я слепо верю в это.

Давайте снова поговорим обо мне — и о вас, если вы разработчик интерфейса.

Front End Developers — основная начинка Oreo

Разработка и Дизайн тесно связаны друг с другом, но мыслительный процесс Дизайнера настолько далек от процесса Разработчика, насколько вы можете себе представить. Все ли дизайнеры чувствуют себя некомфортно, когда консоль открыта? Насколько мне известно — да. Разработчики в основном озабочены функциональностью. Недвусмысленное доказательство того, что что-то возвращает правду, всю правду и ничего, кроме правды, так помогает его жизненному циклу. А что, если текст отстает от макета на 1 пиксель? Это разборчиво, функционально и точно. Отключение микрофона. Вот почему существуют FED (Front End Developers). Их работа заключается в том, чтобы умело делать и то, и другое. Они должны понимать потребности пользователей, которые влияют на дизайн, а также ограничения того, что наш специальный Tinder 2.0 может делать и не может делать. Некоторые дизайны не могут быть умело переведены в код, и FED должны знать, как работать с дизайнерами в условиях ограничений разработки.

TL;DR;

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