Найти тему
Александр Соловьёв

Почему я против платных модификаций?

Оглавление

#it #tilda #разработка сайтов #веб дизайн

Создавая necodim.ru я заранее знал, что буду делать модификации бесплатными, как большинство коллег до меня, а зарабатывать буду на донатах. Как показала практика, сложно назвать это зарабатыванием, т.к. за 9 месяцев мне задонатили 1000₽ 😂, из которых 100₽ были мои для теста. Так почему же я топлю за бесплатные модификации?

Немного о норвежских фермах

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

Photo by Francois Olwage on Unsplash (Vikøy, Norway)
Photo by Francois Olwage on Unsplash (Vikøy, Norway)

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

Ничего не напоминает? Почти что донатная система, только у норвежских фермеров есть четкая цена за продукты, а у нас, разработчиков просто донаты 😅

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

Предыстория

Без неё нельзя, так что будь добр, прочитай!

В IT всегда находятся энтузиасты, которые делают собственные Open Source (открытый исходный код) разработки, которыми может воспользоваться каждый. Например, в нескольких моих модификаций используют чужие скрипты. Люди это делают, потому что им интересно, они горят желанием, у них чешутся руки. А ещё они так получают опыт и совершенствуют навыки. В процессе создания чего-либо ты всегда обучаешься, так почему бы не создавать что-то не просто «в стол», а для людей?

Photo by Emile Perron on Unsplash
Photo by Emile Perron on Unsplash

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

Не могу, конечно, сказать, что теперь разбираюсь как Боженька! Я всего лишь в начале пути. Если говорить профессиональнее, то, наверное, junior frontend developer 😆 (ненавижу эти модные названия профессий на английском языке), хотя где-то, может и middle...

При этом большинство модификаций (не только моих, но и чужих в том числе) – это по сути базовый уровень знаний HTML и CSS. Да, JavaScript посложнее, но и основанные на скриптах моды в большинстве своём являются простейшими. Конечно же, они делают удобнее жизнь тем, кто вообще не сечёт в этих ваших языках программирования (если что из вышеперечисленного таковым является только JS), и человек, ни разу не сталкивавшийся с подобным смотрит на предоставляемый код как на иероглифы.

За что брать деньги-то?

Так почему же стали появляться платные моды, если их разработка – это порой простейшие действия? Не знаю... Вот, смотрю я на один популярный сервис с нулём в названии, и думую: «А за что мне тут платить деньги? За количество модификаций в одном месте? За плагин для Google Chrome? За то, что есть у меня на сайте или на других сайтах бесплатно?»

https://dev-donut.ru/demo/metaball
https://dev-donut.ru/demo/metaball

Я понимаю, когда человек сел, разобрался в Three.js, выкатил подробную инструкцию и продаёт это. Но когда ты сделал изменение цвета через CSS – это не «вау, дайте две»! Повторюсь: для того, кто не знает, что такое CSS, здесь происходит магия. Но как можно брать за это деньги?

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

Великая мудрость

Знаете, в чём большая проблема собирания денег за код? Ты один раз сделал код, а дальше он стал доступен всем. Я уже наблюдаю, как чужие разработки, сделанные на заказ, появляются на нескольких сайтах. А всё почему? Потому что код нельзя приватизировать. Как 2+2=4 (в десятичной мере счисления, умник), так и $('.t001__title').css('color','red'); сделает текст заголовка обложки красным. И никуда от этого не деться.

Конечно, знающие люди скажут: «Но можно обфусцировать код ☝️!» – и будут отчасти правы, но более знающие ответят им – «А потом можно попытаться деобфусцировать и оптимизировать чужой код...»

Короче, великая мудрость заключается в том, что любой код можно украсть, если очень захотеть. А париться над тем, чтобы изменить до неузнаваемости код, сделанный для Тильды – это мазохим. Так зачем это делать?

Великая мудрость
Великая мудрость

Следовательно любой платный код когда-нибудь может всплыть в бесплатном месте и хрен вы что с этим сделаете. Так зачем за него просить деньги?

Не зарабатывать совсем? Альтруист что ли?

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

Донаты
Донаты

Если бы каждый, кто использует код, скидывал мне по 100₽, я бы заработал не 900₽, а в сотню раз больше 🤑. Поверьте, мотивация «делаю бесплатно для людей, потому что я – Д'Артаньян» быстро проходит и настигает мысль: «Нафига мне это всё?». Чтобы сделать одну модификацию, надо потратить как минимум день на все действия, чтобы вы её увидели и могли нормально пользоваться. За этот день я мог бы заработать десятки тысяч. И так думает каждый разработчик. Зачем стараться, если нет ни отдачи в виде «Спасибо», ни доната. И если вы не будете поддерживать авторов, у вас не появится новых классных решений.

Как минимум двоих разработчиков, которые забили из-за отсутствия мотивации, я уже знаю. Мне жаль, что так происходит. Надеюсь, до остальных веб-дизайнеров дойдёт, что за труд на до платить. Хотя бы добрым словом.

А! Так вот о чём эта статья...

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

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

Но главная мысль здесь другая. То, что лежит бесплатно, нельзя просто так бесконечно забирать. Когда-нибудь «доходное место» иссякнет 🤗. Поэтому будьте, как норвежские покупатели на фермах – кладите копеечку в кассу за взятые в магазине без продавцов продукты.