Если вы, как и я, являетесь разработчиком программного обеспечения, то, скорее всего, внутри вас живет начинающий предприниматель, который ждет, когда вы покажете миру какую-нибудь блестящую инновацию, когда все будут пользоваться вашим продуктом, а вы будете зарабатывать на его доставке. Если это так, то я дам вам совет, аргументированный в названии этой статьи, который заключается в следующем: НЕ давайте своим клиентам то, что они хотят.
Конечно, это небольшое преувеличение, и для тех, кто видел некоторые цитаты Стива Джобса, оно может быть легко узнаваемым, поскольку Стив сказал: «Ваши клиенты не знают, чего они хотят, пока вы им это не покажете». Однако Стив украл эту фразу у Генри Форда. У Генри был немного другой поворот, который заключался в следующем…
Если бы я хотел дать людям то, что они хотят, я бы разводил более быстрых лошадей».
Цитата Форда, на мой взгляд, лучше, поскольку она иллюстрирует фундаментальную проблему инноваций, которая заключается в том, что (большинство) людей хотят только постепенных изменений в существующих продуктах, например, в телефонах они хотят…
- более длительное время работы батареи
- водонепроницаемость
- меньший вес
- И т.д. …
Если бы Apple создавала телефоны в соответствии с пожеланиями клиентов, в этом мире никогда бы не было iPhone. Следовательно, если вы хотите действительно внедрять инновации, вы должны игнорировать желания ваших клиентов — по крайней мере, на некоторое время. Если вы сосредоточитесь исключительно на том, чего хотят ваши клиенты, вам не удастся опередить своих конкурентов и изобрести, например, «летающий телефон» (или что-то еще, что полностью изменит способ взаимодействия мира с телефонами). И кто бы ни изобрел «летающий телефон», он неизбежно украдет весь рынок, когда выйдет на него.
Вы можете скопировать существующий iPhone и сделать его в миллиард раз лучше, чем Apple — все равно, через 5 секунд после того, как «летающий телефон» появится на полках магазинов, вы станете устаревшим и неактуальным, и никто не вспомнит, кто вы вообще такой!
Об Aista
Если бы мы сосредоточились на том, «чего хочет рынок», когда мы изобретали Magic, мы бы закончили созданием очередной библиотеки O/RM, очередного брокера сообщений, очередной библиотеки Saga или (вздох!) очередной базы данных NoSQL. На самом деле, когда мы начинали, все думали, что мы в корне безумны. Это видно из заявления об отказе от ответственности со стороны Microsoft, когда я опубликовал свою первую статью о базовых инновациях, способствующих развитию Magic.
- Active Events, один шаблон проектирования вместо дюжины
Ниже я повторю наиболее важные ее части.
Когда я обратился к старшему редактору MSDN Magazine Джеймсу МакКафри (James McCaffrey) с просьбой просмотреть предварительный вариант этой статьи, он пришел в негодование от некоторых мнений и идей, выдвинутых автором.
В переводе: «Этот парень, вероятно, сошел с ума». Джеймс был не единственным, кто был «возмущен». На самом деле, почти целый мир разработчиков программного обеспечения был «возмущен» моим кодом изначально. До сих пор я иногда слышу такие заявления, как …
- У него нет сценариев использования
- Это слишком просто
- Это безумие
- И так далее, и так далее, и так далее…
Конечно, сегодня я слышу меньше вышеперечисленного и больше следующего…
- Его можно использовать для всего
- Его легко использовать
- Он великолепен
- И так далее, и так далее, и так далее …
Когда братья Райт начали создавать летательные аппараты, я уверен, что они слышали подобные возражения — не сравнивая себя с ними для протокола. Однако это иллюстрирует дилемму новатора, которая заключается в следующем…
В первое десятилетие они будут думать, что вы сошли с ума!
Что, конечно, должно только подстегнуть вас еще больше, и, не слушая их, двигаться вперед, используя их возражения как топливо, чтобы сделать вас еще более целеустремленным. Чтобы быть в состоянии сделать это, вы должны строить свою жизнь вокруг простой аксиомы, которая заключается в следующем…
Я прав, а все остальные неправы!
Если вы не сможете по-настоящему поверить в вышесказанное, вы никогда не сможете изобрести что-то действительно гениальное. Мы сделали футболки для всей команды, чтобы воплотить эту идею. Вы можете увидеть нас в футболках на последнем старте ниже. Идея, конечно, заключается в том, что мы пытаемся объяснить нашим конкурентам, почему они видят только наши спины… 😉
Наше видение
В течение 5 лет мы автоматизируем 80% всех (ручных) разработок программного обеспечения во всем мире.
Сегодня большинство людей в мире считают меня сумасшедшим. Однако сейчас все больше и больше людей начинают верить в нас. Люди собираются вокруг наших инструментов и все чаще произносят «Вау!», и я все реже слышу «битая сумасшедшая». Преимущество, конечно, в том, что когда люди, у которых нет других возможностей, кроме простого копирования существующих инноваций, поймут, что мы сделали, будет уже слишком поздно, мы на мили впереди всех конкурентов на планете, и они проведут следующие 5 десятилетий, играя с нами в догонялки. Следовательно…
Никогда не давайте людям то, чего они хотят, потому что то, чего они хотят, — это похоронить великие идеи, уничтожить подрывную технологию, которая ставит под угрозу их способность делать деньги на вчерашней технологии…
Конечно, когда вы изобретете что-то действительно гениальное, и все увидят это таким, какое оно есть, тогда вы сможете начать прислушиваться к ним, поскольку они будут предоставлять вам отзывы, отчеты об ошибках и запросы на функции. Однако до тех пор игнорируйте их, потому что…
Вы правы, а весь мир не прав! 😉
Пссс, хотите поиграть с нашим материалом, чтобы понять, что за шумиха?
- Поиграйте с автоматизацией разработки программного обеспечения