Как разработчику начать бизнес в 2017

Перевод статьи разработчика Standard Notes о том, как начать собственный проект или бизнес. Здесь вы найдете несколько важных советов, которые зададут вам курс.

Разработчики действительно хороши в программировании. И поэтому, когда вы создаете компанию, появляются большие проблемы.

Как разработчик, при решении каждой проблемы, я боролся с искушением сделать это с помощью кода. Это заняло много времени, но в итоге я научился откладывать клавиатуру. Если вы разработчик и пытаетесь создать какой-либо продукт или компанию в 2017, то здесь несколько вещей, которые вам следует знать.

1. Спрос не означает, что транзакция произошла.

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

Однако это слишком хорошо, чтобы быть правдой.

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

Обладание тем, что нужно кому-то, не означает, что транзакция существует.

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

Все это очень сложно, особенно без опыта в маркетинге. Однако это вполне выполнимо. Просто для этого нужно некоторое время, что приводит нас к следующему пункту.

2. Это займет некоторое время.

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

После каждого улучшения у вас есть шанс получить доступ к новой аудитории, и с каждым разом вы будете находить способы улучшения, которые позволят вам еще больше расширить её. Этот процесс занимает долгие месяцы и на самом деле никогда не заканчивается. Лучшее, что вы можете сделать, это научиться наслаждаться этим процессом, так как он станет водой, в которой вы плаваете каждый день.

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

3. Научитесь отходить от кода.

Код может создать вашу компанию, но он также может ее разрушить. Марк Андриссен, известный стартап инвестор, написал статью, в которой рассматривает вещи, делающие стартапы успешными.

Он рассматривает три фактора:

  1. Насколько продукт хорош (код, дизайн, UI/UX)
  2. Насколько хороша ваша команда
  3. Соответствие продукта/рынка (правильный продукт для правильной аудитории)

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

Работая над Standard Notes, я научился останавливать себя каждый раз при попытке решить маркетинговую проблему с помощью кода.

Может мне нужно добавить больше функций, чтобы увеличить вовлеченность? Может UI должен быть больше отполирован? Может я забыл то, может нужно это.

Стоп. Отойдите от клавиатуры и спросите себя «какие проблемы у вас действительно есть?»
Во многих случаях это маркетинговая проблема, а не проблема с кодом. Недавно у меня была цель увеличить трафик в Standard Notes. Как разработчик, сначала я хотел написать больше кода. «Больше кода -> больше функций -> больше опыта -> больше пользователей». Чушь. (Больше кода –> больше багов) Поэтому я остановился и повторил несколько раз:

У тебя проблема с маркетингом, а не с кодом.
У тебя проблема с маркетингом, а не с кодом.

Умение отличать маркетинговую проблему от проблемы с кодом – один их самых важных навыков, которому вам нужно обучиться.

4. Не сдавайтесь.

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

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

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

МЕРОПРИЯТИЯ

Комментарии

ВАКАНСИИ

Добавить вакансию
Java Team Lead
Москва, по итогам собеседования
Senior Java Developer
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ