Пусть есть некоторые "глобальные" алгоритмы, как распознание автомобильных гос. номеров или кодирование видео, которые в своей реализации готовы приносить "осязаемую" пользу. Про алгоритм сжатия видео даже сериал есть, т.е. это продукт, который можно продавать. Но и то, тут просматриваются два варианта: продать в зародыше или сделать продукт самому и продавать готовый.
А как быть с алгоритмами, выполнение которых приводит к "лучшему" результату (быстрее, точнее и т.п.) по сравнению с существующими решениями, но это "локальные" алгоритмы, например, алгоритм вычисления квадратного корня, алгоритм численного дифференцирования. Как быть с этими алгоритмами? Можно ли на них заработать? Покупает ли их кто-нибудь, существуют ли пути продажи?
Через патентование может? Но, скорее всего это может быть пара строк кода или пара математических формул..
UPD:
Пример:
Бинаризация изображения - конечному пользователю с вероятность 99.99..% не нужна будет. Но "хороший" алгоритм бинаризации пригодиться при решении многих задач компьютерного зрения, а это уже потенциальная коммерциализация.
А ты вот сделал бинаризацию и не хочешь её ни к чему прилаживать. Хочешь просто на ней заработать. Как это сделать?
UPD 2: <- Решение!
VZVZ комментирует, что "Локальные" продают в виде библиотек. Что кажется здравой мыслью.
И возникает вопрос, а сколько тогда должно быть решено задач в библиотеке (причём судя по всему из одной области)? И что если решена одна задача?
UPD 3:
Пума Тайланд предложил через активные продажи, рассылку писем, заинтересовать и продать алгоритм компаниям. Был ли у кого-нибудь такой опыт?
"Локальные" продают в виде библиотек.
Но они должны быть реально нужными. Нахрена ваш алгоритм квадратного корня, чем он лучше стандартных средств, которые в любом языке есть? Он ХУЖЕ уже тем, что надо подключать библиотеку, которую еще и купить сперва. Этим любая библиотека ХУЖЕ. И это надо компенсировать с лихвой.
Ilya Nezhyhai: Нет, не пересматривал. Может через пяток лет. Сейчас же только выходит.
Так, а том и речь, что если есть технология/продукт, то это и продаётся . Как быть с остальным.
kaka00: нет, надо решать задачи, зарабатывая этим реальное бабло, а один из слоев архитектуры проекта делать в виде библиотеки. Т.е. не лепить все в onclick, а делать архитектуру, повторно используемую и дорабатываемую в новых проектах, и понятную не только вам.
У англичан есть хорошее слово - "experience". Оно переводится как "опыт", но употребляют его в рекламе иначе. Продавая библиотеку, продают этот самый experience. Мысль улавливаете?
Реально нужны библиотеки 2 видов:
1) дающие новый функционал
2) обеспечивающие удобство и минимум кодинга
> А если задача одна, то что?
Подзадача может и одна, а в проектах (над-задачах) она применяется разных для разного, вот надо иметь побольше опыта применения в разных проектах.
Продать алгоритм - вряд ли. А вот попробовать сделать себе на этом имя можно. Патенты, публикации в профильных изданиях, вклад в опенсурсные проекты, доклады на конференциях. Наработаете связи, вас начнут узнавать и, воможно, пригласят в какой-нибудь интересный проект. Во всяком случае мне это видится так.
Такие мелкие алгоритмы уже все школьники написали, я то думал вы о каких то серьезных алгоритмах ведете, речь, есть куча не решенных задач в мире алгоритмическом, где нужны очень хорошие алгоритмы на них и заработать просто.
А верить что вы написали алгоритм в три строчки и его ещё не написал каждый школьник глупо.
kaka00: ну просто хороший алгоритм оторвет любая компания которая работает в этой области достаточно будет просто десять мисем разослать, проблема в том что хороший алгоритм за день не написать , да и за месяц чаще всего тоже, изысканий нужно сделать прилично
Можно найти какую-нибудь очень узкую и специфичную задачу, и тогда есть шанс, что удастся переплюнуть существующие решения (например, если существующие решения только для более общей задачи, и потому проигрывают менее универсальному решению)
Запатентуйте алгоритм, только учтите, далеко не во всех странах такой патент признаётся. потом ждите когда вас попросят продать патент, или трольте всех налево и на право в американском суде, но это скорее способ потратить чем заработать
Так нет же. Там же продукты представлены. А тут что можно будет пользователю предложить?
Речь же идёт о "локальных" задачах (например тут https://habrahabr.ru/post/37379/ (Add all the natural numbers below one thousand that are multiples of 3 or 5.) (хотя понятно, эта вообще вряд ли кому-то нужна), которые нельзя пользователю подсунуть сразу.