Все истории

👨‍💻 Как разработчику не забывать, что кодом пользуются живые люди

Копия публикации из архива канала. Дата и текст сохранены.

Иногда во время разработки происходит странная магия. ✨

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

Не читает сообщение.
Закрывает окно.
Три раза подряд жмёт одну кнопку. 😅
И знаешь что? Это нормально.

Вот несколько простых привычек, которые помогают помнить, для кого ты на самом деле пишешь продукт:

💡 Представь конкретного человека. Не абстрактного «пользователя», а живого человека, который открыл приложение впервые.

💡 Пройди весь сценарий сам. От регистрации до результата. Если где-то стало скучно, непонятно или захотелось закрыть приложение — пользователь почувствует то же самое.

💡 Не обвиняй пользователя. Если люди массово ошибаются, проблема, скорее всего, не в них, а в интерфейсе.

💡 Спрашивай себя: «Что человек почувствует после этого действия?» Иногда эмоции важнее, чем идеально написанный код.

В конце концов пользователю всё равно, использовал ты микросервисы, CQRS или пять паттернов проектирования.

Ему важно другое:
👉 получилось ли быстро решить свою задачу.

Хороший разработчик пишет код. Отличный разработчик делает так, чтобы человеку было удобно этим кодом пользоваться. 🚀