Просто сказать нет Перевод

Evg Evg 19 Августа 2021 (ред)

Это перевод статьи «Просто сказать нет» Джеффа Этвуда за 2004 год. Откуда она всплыла, как я вышел на неё?

Discourse — программное обеспечение форума, которое все хвалят. Я работал долго с Discourse и мне стало чертовски интересно, а сегодня Discourse ругают? Набрав в поике некоторые слова, вышел на достаточно большое обсуждение на Hacker News, где мне показалось, что это происходит.

Читая обсуждения, нашел ссылку на статью. Читаем.


Дерек Сиверс рассказывает интересный анекдот со Стивом Джобсом:

В июне 2003 года Стив Джобс провел небольшую частную презентацию iTunes Music Store для некоторых независимых сотрудников звукозаписывающих компаний. Люди продолжали поднимать руки и спрашивать:

«Это делает (x)?»,

«Планируете ли вы добавить (y)?».

В конце концов Джобс сказал:

«Подождите, подождите, опустите руки. Послушайте: я знаю, что у вас есть тысяча идей для всех интересных функций, которые может иметь iTunes. Мы тоже. Но мы не хотим тысячи функций. Это было бы некрасиво. Инновации — это не сказать „да“ всему. Это значит сказать „НЕТ“ всем, кроме самых важных функций».

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

Я думаю, что после нескольких лет в окопах многие разработчики программного обеспечения начинают усваивать философию «Просто сказать нет». Обе крайности опасны, но я думаю, что «Да для всего» имеет больший потенциал провалить весь проект. Если вы собираетесь ошибиться с какой-либо стороны, постарайтесь ошибиться в сторону простоты. Сосредоточьтесь на нескольких делах и делайте их исключительно хорошо.

Легко отвергнуть «Просто скажи нет» как негативный образ мышления, но я думаю, что это здоровая и естественная реакция на наблюдение, что оптимизм — это профессиональная опасность программирования. Чтобы сказать «нет», нужно гораздо больше смелости, чем чтобы кивнуть в надежде угодить всем.

Источник: Just Say No

На мой взгляд, в программном обеспечении есть трюизм, что на создание того, что вы изначально намеревались построить, уходит три года. Это было верно и для Stack Overflow, и для Discourse. © Джефф Этвуд

3 Ответа

  1. German German 19 Августа 2021 (ред.)

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

    1. Evg Evg 20 Августа 2021

      Хорошо сказано! А пока, тут не хватает (и достаточно большого раздела), — настройка уведомлений, в том числе и на почту. Надо это сделать в настройках профиля (вкладка).

  1. deeverbs deeverbs 11 Октября 2021 (ред.)

    Привет! Хорошая статья!