Це не порожній заклик, в цьому пості я розповім які приносять бонуси безкоштовні сервіси і open source проекти…

І так почну з перерахування своїх проектів (я не скромний і плідний):

  • Безкоштовні сервіс: Charts Builder (~3 000 відвідувань)
  • jQuery плагіни: (a) Slideshow (~2 500 скачувань), (a) Sexy Images (~500), jQuery iPhone UI (~3 500 )
  • WordPress плагіни: (a) Slideshow (~14 000) і (a) QR Code (~300)
  • WordPress теми: Constructor (~200 000), Urban Black (~16 000)
  • PHP бібліотеки: ZFCore (~800), jQuery PHP (~7 500), Yandex XML (~700), HSTemplate (~1 200)
  • Різне: iCMS (~700)

Тепер про булочками, які мені дав кожен з цих проектів:

Досвід розробки

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

// Create new instance of Yandex class
$Yandex = new Yandex();
// Set Query
$Yandex -> query($query)
-> host($host) // set one host or multihost
-> page($page) // set current page
-> limit(10) // set page limit
-> geo($geo) // set geo region – http://search.yaca.yandex.ru/geo.c2n
-> cat($cat) // set category – http://search.yaca.yandex.ru/cat.c2n
-> request() // send request
;

Досвід спілкування

У моїй повсякденній роботі я рідко спілкуюся безпосередньо з замовниками, а ось займаючись підтримкою своїх проектів — постійно. Хтось щось питає, хто просить про фичах, а хто вказує і на помилки. Пам’ятаю був час, коли кожен баг або зміна функціоналу в робочих проектах сприймався вороже, з open source проектом такий фокус не пройде, ти або адекватно реагуєш, або втрачаєш користувача. Такий розклад досить добре дисциплінує. В моїй поштовій скриньці немає не прийнятих листів, хоча іноді і доводиться починати лист з фрази «sorry for the late reply letter».

Якщо твій продукт починає користуватися попитом, то по трохи навколо нього починає рости співтовариство. Так на форумі підтримки теми Constructor для WordPress мені немає необхідності відповідати на всі питання, з’явилися вже люди які мені допомагають. Там же якось проскакувало ось таке повідомлення:

Thats all when ANTON says anything listen to him he is always right 😀

Монетизація

Сервіс Charts Builder, як і більшість домашніх сторінок монетезированы за допомогою Google AdSense, подекуди висить Text-Ads-Links, вихлоп при цьому становить ~$20 з AdSense і $60 з Text-Ads-Links в місяць (це всього 8 посилань).

Звичайно якісь true-сеошники скажуть, що це мізерний заробіток і порадять SAPE, XAP, Бігун і т. д, або ще якусь іншу систему, але я вже багато чого перепробував, і можу сказати, що ви рекламуєте ці продукти виключно з реферальными посиланнями (хоча по початку віддача вражає, поки пузомірки не сдуются).

Donate

На кожній домашній сторінці проекту у мене висить кнопочка «PayPal Donate» — саме вона приносить свої плоди. З моменту її появи, а це грудень 2009, мені накапало від свідомих людей ~$600. Для більш активної стимуляції користувачів стандартна кнопка була замінена на progress bar:

Так само планую відкрити відкрив сторінку зі списком усіх благодійників, хоча звичайно це більше схожим на купівлю посилання, але кого це цікавить? Подібним чином зроблена сторінка проекту denwer:

Бонуси

Напевно головним бонусом є поширення байки про те, що автор — «крутий розробник». На підтвердження цієї теорії на моїй поштовій скрині накопичилася достатня кількість листів з пропозицією про постійну або тимчасову роботу, головне щоб було бажання.

Ну ще бонус – мені ось недавно сподобалася IDE PHPStorm, і у мене зараз встановлена безкоштовно ліцензійна версія для open source розробників:

У розробників WordPress тим є додатковий бонус у вигляді вхідних посилань (SEO фахівці зможуть перевести ці цифри на гроші):

Робота

Тут все не так безхмарно, на розробку і на підтримку проектів природно потрібен час. Я можу розповісти про створення сервісу http://charts.hohli.com просто тут не було підтримки і будь-яких змін, лише розробка і віддача. Розробка зайняла у мене один недільний день, саме так, я просто читав новини, побачив повідомлення про вихід нового Google Charts API і цілий день витратив на розробку. Вартість мого вихідного дня — €165. Надалі, набратися досвіду, сервіс був оновлений за 16 годин — +€150.

Щодо підтримки, кожен день на неї у мене йде в середньому 15-20 хвилин, що жодним чином не позначається на моїй ефективності, і навіть навпаки, допоможеш людині з ранку, і настрій твоє покращився».

Розкруткою проектів практично не займаюся, стаття у блозі + стаття на хабре, от і все.

P. S.

Насправді, більшість моїх проектів — це вивчення нового, просто не хочеться витрачати час на простенькі приклади «hello world», адже хочеться створити дійсно щось корисне. Вчив Google Chart API — створив charts.hohli.com треба було підучити WordPress — ось вам Конструктор, вивчав можливості jQuery UI — ось і iPhone UI наспів, прикладів можу наводити багато.

Якщо в даному пості ви побачили саморекламу, то готовий вас порадувати — ви звичайно праві, але якщо це все, що ви змогли вловити тут ви засмучуєте мене, спробуйте перечитати, і знайдіть заклик до дії