Почему люди тратят столько времени, чтобы искать, и взломать, «свободными» инструментами, когда доступны превосходные оплаты? [закрыто

StackOverflow https://stackoverflow.com/questions/3451451

  •  27-09-2019
  •  | 
  •  

Вопрос

Разъяснение: Я имею в виду компании, которые платят разработчикам, профессионально. Я понимаю, почему разработчик «хобби» или «для удовольствия» не захочет (или не мог позволить себе) полностью функции платного инструмента, и может предпочесть потенциал. Я говорю о ситуациях, когда крайний срок уходит на разработчик / Компания, и время разработки отвлекается от цели в погоне за «бесплатным» инструментом для достижения того, что нужно сделать.


Я заметил несколько вопросов переполнения стека в последнее время (они не новые, я только недавно принял уведомление), где люди ищут бесплатные альтернативы популярным инструментам развития для таких вещей, как Алмат, сравнение базы данных и другие функции, для которых есть тривиально дорогое оплата альтернативы. «Бесплатный» тег на переполнеке стека имеет 350 вопросов, и он не займет много времени, чтобы увидеть десятки примеров «Есть ли бесплатный инструмент, чтобы сделать X?» с последующим обсуждениями, которые, должно быть, предприняли часы Ascher для изучения и участия в.

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

Я понимаю самые очевидные причины:

  • Компания не хватает наличными
  • Не платите за что-то, когда (функционально сопоставимая) бесплатная альтернатива доступна
  • Разработчики «Хобби» не имеют наличных денег, и так как они просто изучают, это не имеет смысла платить за насущный комфорт, который они только звонит

Тем не менее, я думаю, что рассуждения «короткие наличные» - это совершенно божественный - как разработчик не давно в колледже, я составил около $ 50 тысяч ежегодно или 200 долларов в день (то есть моя компания, вероятно, заплатила около 300 долларов в день в день Мой стул, все рассмотрел). Когда вы сравните эту цену на инструмент в 300 долларов, очевидный ответ: «Если он будет тратить больше, чем в день вашего времени, вы должны купить его вместо этого и вернуться к работе». Однако это не то, что я наблюдаю - люди кажутся готов убивать десятки часов, чтобы избежать платить за то, что стоит всего 50 долларов.

Помогите мне понять - как разработчик сам инструменты, я бы хотел, чтобы однажды продать, я хочу понять менталитет. Я был избалован, работая в компании, которая не боится потратить? Есть ли укороченные разрабатыватели (или их компании), не хотят тратить деньги? Могут ли люди не точно оценить затраты на «бесплатные» инструменты с точки зрения утраченной производительности?


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

Это было полезно?

Решение

То, что вы не рассматриваете, являются зависимости и партнерствами.

Он отлично, когда компании объявляют о «партнерских отношениях», их маркетинговые и юридические команды проводят в возрасте договоров формулиров и пресс-брифинги, которые в основном объявляют «Теперь присоединились к хип-бедру!».

То, что вы не можете понять, это то, что каждый раз, когда вы решите использовать 3-й инструмент для вечеринок, вы связываете себя в эту компанию, в отличие от партнерства, в которой находится зависимость только в одном случае (например, маркетинговая и юридическая реклама).
Что произойдет, если они решают отменить продукт?
Или они меняют, как это работает, и вдруг это не совместим с тем, как вы его используете?
Или они удвоили свои ежегодные разработчики?

Здесь мы используем множество инструментов с открытым исходным кодом, в то время как есть только «поддержка уровня сообщества» и время наращивания мая Будь дольше, чем для отдела полки, мы считаем, что цена, которую мы платим.

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

Если проект с открытым исходным кодом падает в сторону стороны, мы все еще оставлены с доступом к исходному коду, поэтому мы можем продолжать строить и поддерживать это тоже, если мы желаем.

Мы считаем, что сходит с открытым исходным кодом дает нам гораздо больше свободы, чем связывая себя к другим компаниям, которые могут (и делать) изменить свою ценовую политику.

Стоимость застройщика в следующем году может быть вдвое, что это в этом году. Изменение на другой продукт может стоить столько же или более или более.

Мои два цента.

Другие советы

Где я работаю, я могу скачать бесплатный инструмент OpenSource Thumin в той минуте, когда я его нашел. Мне даже не нужно говорить моему боссу, что я использую это.

Если я нахожу некоммерческий инструмент, я смогу бы загрузить бесплатную пробную версию, не сообщив боссу, но если я хочу купить полную версию инструмента, я определенно придется поговорить с моим боссом, и он не только собираюсь дать это мне. Мне придется мотивировать, почему мне это нужно. Он определенно спросит, есть ли какие-либо бесплатные альтернативы и «я не знаю». не достаточно хороший ответ. Итак, если я хочу, чтобы нерешительный инструмент, я должен сначала оценить все бесплатные инструменты.

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

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

Я предлагаю, что другие рабочие места могут иметь подобную ситуацию.

Два момента, чтобы рассмотреть:

  • Вы профессиональный инженер-программист. Не все, заинтересованные в разработке программного обеспечения. Для некоторых людей это хобби ... и платить несколько сотен баксов для профилирования (или что-то), просто не стоит того.
  • Вы в США и предполагаете доход в стиле США. Это далеко от универсального.

Во-первых, не все спрашивают, могут финансироваться компанией.

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

Когда вы посмотрите на лицензирование, что 300 долларов на 300 долларов за Том, но затем он не может позволить Джо, Фрэнку и Боб. Внезапно, если инструмент популярен, теперь это еще дороже. Это не похоже на покупку степлера. И тогда вы вернетесь к тому, что было якобы мелкой покупкой наличными теперь становится покупкой капитала.

Бесплатный инструмент можно загрузить и использовать мгновенно (обычно). Покупка даже инструмента на 50 долларов может занять неделю, получая проверку от учетной записи, то его можно скачать.

Наконец, много раз люди ищут немного небольшого удельного элемента инструмента, а не весь набор. Тем не менее, они вынуждены приобретать всю вещь. Набор инструментов Whiz Bang Ka-Blammo Enterprise, когда они только интересны только в 17-й пуле. Отметьте список функций.

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

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

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

Разработчик оплачивается, и вообще мотивирован, разрабатывать вещи.

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

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

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

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

  • Сделайте его убедительным разработчику, так что они думают, что это стоит того, чтобы политическое время, чтобы получить их руки на него. Time-Limited Trial Versions и т. Д. Может помочь здесь: после того, как разработчик узнал инструмент и увидел, что он может сделать, они будут не только счастливее попросить своего босса потратить деньги, они будут лучше подготовлены к оправдыванию расходов С точки зрения времени уже сохранено.
  • Сделайте его убедительным для менеджера, либо так, чтобы разработчик знал, что у них будет легко продавать, если они будут просить или пропустить индивидуальный уровень разработчика и продавать непосредственно управление. Что-нибудь с "предприятием" во имя принимает этот подход.

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

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

Как вы сосредоточились на попытке в конечном итоге что-то продавать, вот несколько советов, чтобы убедить людей прекратить прыгать, как только они нашли ваш удивительный продукт:

  • Состоять особенности. Отказ Я слишком часто нашел сайт, говорящий о виджете, который просто бомбандирует меня последними новостями, изменяющимися файлами, ценами, Yada Yada ... Но не говорит мне, что это на самом деле делает! Первый абзац должен кратко объяснить, что это делает.

  • Предоставлять много Из примерного кода, образцов проектов, документация. Тонны этого. Чем больше случаев использования тем лучше. Теперь, конечно, вам также нужно предоставить навигационную систему, чтобы пользователь мог найти вещи, но тем больше примеров, образцов и документов, которые вы предоставляете, тем быстрее пользователь может проверить ваш Whatsit.

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

Компании, которых я работал для поиска бесплатных альтернатив (и обычно я имею в виду действительно свободный, не просто бесплатно), потому что «платные» часто имеют (или вовремя) ограничительные лицензии по перераспределению. Я не хочу основывать весь весь продукт вокруг библиотеки для выплаты, чтобы узнать, что теперь я должен заплатить им 1000 долларов за копию, которую я продаю.

На самом деле, я заработал кучу денег в прошлом году портирование продукта, который был написан с использованием третьей сторонней веб-гусеника / индексатора, чтобы использовать Щедро, потому что человек, который заплатил за продукт, чтобы написать в первом Место не осознавала, что третья сторонняя веб-гусениц / индексатор собирался стоить ее больше на лицензию, чем она планировала взимать плату за весь продукт, и потому, что она также не осознала, что третий продукт был построен для интрасети чем через интернет ползет и так игнорируют robots.txt.

В некоторых случаях «управление» не хочет чего-либо покупать для «разработчика», думающего о том, что последний платят за разработку программного обеспечения. Я был в таких ситуациях, и было очень трудно убедить Mangement купить набор элементов управления пользовательским интерфейсом, который нам нужен для веб-приложения.

Я лично предпочитаю бесплатные инструменты, потому что изучаю, как использовать инструмент, не 5 минут. Чтобы действительно освоить инструмент, который вам нужно провести много времени, используя его. Я скорее не тратить время в изучении чего-то, что не является универсальным и не может использоваться всегда. Узнайте один раз, используйте где угодно.

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

Когда в последний раз вы прочитали свой Mainusto GNU. Концепция копии осталось забыто? Может быть, вы забыли свои корни. Мир разработки программного обеспечения начался с пота «хобби» или «для удовольствия» разработчика. Помните этих двух разработчиков в своем гараже, который позже сделали и продавали эти операционные системы? Это не только часть нашего наследия, чтобы взломать наши собственные решения, но и в нашей крови.

Кроме того, компании платежных решений пытаются заработать деньги. В то время как хорошая бизнес-модель будет включать в себя помощь клиенту достичь своих целей, зарабатывание денег является их первоочередным приоритетом и имеет хороший шанс на прогресс развития. Бесплатно использовать сообщество с другой стороны, от того, что я понимаю, является чисто альтруистическим и имеет только полезность программного обеспечения в виду. Сообщество свободно используемого, Copyleft, Open-Source очень сильна.

Идеи / концепции должны были быть разделены (свободно), чтобы продвинуть нас как народ.

Иногда вам нужен бесплатные инструменты, если вы не уверены, что результат принесет вам достаточно денег. Например, вы установили запуск, который работает на создании приложения (или сайта). Они не хотят тратить деньги на сторонние инструменты, потому что они не могут быть уверены, что он принесет деньги или нет.

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

Вы заметили, что большинство бесплатных инструментов приходят без гарантии (см. ГНУ публичную лицензию, V.2) или поддержку? Я использую тонны «свободного» программного обеспечения каждый день, потому что как хобби, я люблю развиваться тоже. И хорошее приложение всегда покупает, но обратно в почему.

  • Сообщество FOSS - это большой, большинство приложений бесплатны. Следовательно, это не было бы странного вопроса, чтобы запросить бесплатный или открытый исходный код альтернативы, потому что хорошо, есть много.
  • Бесплатная поездка всегда лучше, чем платный. Зависит от притяжения, хотя. Некоторые платные люди лучше или намного хуже. (Babes, Photoshop, Dreamweaver, Vim) Комментарий: «Детка» не является программой.
  • Некоторые коммерческие приложения требуют, чтобы вы оплачивали кредитной картой. Я ненавижу онлайн-платежи, и я двойной ненавижу кредитные карты. Я тройную ненавижу, как компании хранят мою личную информацию.
  • Не каждый - это инженер-программист. Некоторые из нас, сделайте это просто ради удовольствия: D (Linus Torvalds, Matz, Guido, Ларри ... продолжаю, иду на ....)

Еще одна линия мысли вот как хорошо эти превосходные платы известны всем? Например, как я должен знать каждый вид надстройки, что имеет Visual Studio? Хотя некоторые могут сказать: «Ну, нет», то это еще одна причина для некоторых, чтобы не найти эти отличные инструменты там. Некоторые могут быть легко обнаружить, а другие могут потребовать одного, чтобы узнать некоторую жаргонскую фразу, чтобы использовать некоторые Google Fu, чтобы найти его.

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

Похоже, что с того времени, когда программирование и развитие возникли в существовании, между коммерческими и некоммерческими приливами - на эти дни более точно описаны как «корпоративная америка» и «Сообщество с открытым исходным кодом», соответственно. Я лично мел все это до существования средних мужчин и спекулеров.

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

УДАЛЕНИЕ ПРИМЕНЕНИЯ - это прекрасный баланс, но я лично я нахожу, что большинство программного обеспечения не обеспечивает адекватного времени для оценки. Большинство инструментов, которые я скачаю, - это «один раз в месяц», - это «раз в месяц» на их высочайшей частоте, поэтому порча на 30-60 долларов США (США), кажется неоправданным, пока не узнаю, что инструмент поживает на мои желания.

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

Что касается вашей личной дилеммы, сделайте свои инструменты достаточно хорошими, предложите хорошие условия оценки в стиле условностей и зарядите разумную цену для нее. Выбор популярных (и несколько) платформ также не повредит ... Рассмотрим количество людей, которые сделали Mint, продающие приложения для iPhone, независимо от этих приложений фактической утилиты.

Я говорю о ситуациях, когда крайний срок уходит на разработчик / Компания, и время разработки отвлекается от цели в погоне за «бесплатным» инструментом для достижения того, что нужно сделать.

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

Номер три из 9 способов маркетинговые ласки постараются манипулировать вами. Отказ Это бесплатно"! Люди делают иррациональные решения о свободных вещах.

Я думаю, что для компаний вносят много смысла для того, чтобы компании старались использовать бесплатные / открытые исходные продукты по следующим причинам:

  1. Уменьшите цену доставляющего продукта. Почему вы ожидаете, что клиент купил что-то, что работает с проприетарной базой данных, когда компания может запустить MySQL, например, бесплатно? Таким образом, компания может снизить цену и быть более конкурентоспособным.
  2. Обычно при покупке программного обеспечения / инструментов есть проприетарные проблемы.
  3. Обычно при покупке программного обеспечения / инструментов существуют зависимости для других также без свободных модулей. Есть и другие причины, подобные тому, что ИМХО считается «модным», но самым недоношенным является то, что использование свободного программного обеспечения может сократить окончательные цены, помогая компании получить клиентов.

Также важно поддерживать бесплатные инструменты, добавив в него импульс, иногда по простому факту запустить его. Найдя / отчеты об ошибках или, что более важно, исправляя их и давая исправления, вы улучшаете их в симбиотических отношениях, которые приносят пользу как вашу компанию, так и инструменты, которые вы решаете использовать (и, следовательно, все остальные, которые также их используют).

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

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

Я пролил слезу для тех, кто должен жить так, это не легко.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top