Молоток и табуретка
Я заметил, что люди стараются как можно раньше показать всю сложность, умность и многогранность своих продуктов. Я понимаю, почему так происходит. Когда делаешь свой инструмент, тобой движет интерес. А интерес толкает к тому, чтобы не просто положить важную для тебя идею в его основу, а вынести её на самое видное место. Когда-то меня так захватывали вечнозелёные заметки, потом интервальное повторение. И если бы в тот момент я делал своё приложение, то, скорее всего, очень хотел бы это подчеркнуть.
Но нужен ли этот слой пользователю? Особенно если приложение делается не только для людей «в теме».
Я поставлю вопрос шире: зачем вообще делать инструмент только для посвящённых, если можно сделать молоток или табуретку? В хорошем смысле. Не примитивную вещь, а ясную. Такую, которой можно пользоваться без предварительной расшифровки.

У инструмента, конечно, может быть своё основание. Своя практика, своя философия, свои принципы. Всё это важно. Но хорошо, когда им может воспользоваться даже школьник, которому нужно что-то запомнить, зафиксировать или выучить. А второй слой можно оставить для тех, кто захочет пойти дальше: отдельный режим, дополнительные настройки, вход «для своих». Но не делать этот язык обязательным для всех.
В своей рассылке я делюсь тем, что хочется передать лично, без ленты и алгоритмов — медленный слой. Иногда это эссе, иногда заметка, иногда анонс выпуска подкаста, но всегда письмо из рук в руки.
Иногда для этого нужно совсем немного. Просто заменить специальные термины обычными словами. Не писать «вечнозелёные заметки», а писать просто «заметки». Вместо «интервального повторения» предложить пользователю понятное действие: «Оцените эту карточку». Этого уже достаточно. Главное происходит внутри, а не в словах на поверхности.
Мне кажется, в этом и проявляется зрелость продукта: не тащить пользователя глубже без необходимости. Не требовать от него понимания того, как всё устроено, только для того, чтобы он вообще смог начать. Механику полезно знать, что происходит под капотом, а профессиональному автогонщику важен более тонкий слой управления. У приложения тоже может быть свой глубокий слой. Но встречать человека оно должно не архитектурой, а простой и ясной точкой входа.
Нужно стремиться к простоте: не перегружать пользователя терминологией, а наоборот, убрать всё лишнее с первого плана. Спрятать. Оставить только то, что действительно помогает двигаться. Это не делает интерфейс беднее. Это делает его честнее.
Например, молоток и табуретка не выглядят примитивно. Но у них есть другое качество — ясность входа. Простые вещи не путают человека с первых шагов, не заставляют его проходить курс по внутренней логике системы и не просят разбираться в теории до того, как он получит первую пользу. На табуретку можно присесть. Молотком можно забить гвоздь.
Важно дать человеку в руки простую, ясную, работающую вещь. И только если у него появится интерес, можно аккуратно приоткрыть следующий слой и показать, что именно лежит в основе.
