Programování

Zahájení podnikání jako konzultant s otevřeným zdrojovým kódem

Vývojáři softwaru, kteří si chtějí vydělat na živobytí v open source, často zvažují, že se stanou nezávislými konzultanty. Tato rada od dvou úspěšných vývojářů vám může pomoci začít.

Po dlouhé nepřítomnosti se na večírku setkali dva kamarádi programátorů. Jeden hrdě prohlásil: „Pustil jsem se do podnikání jako počítačový konzultant!“ Druhý pohlédl na svou vizitku a inkoust sotva zaschl na „John Smith & Associates“. A zeptal se: „Kdy jsi byl propuštěn?“

Poprvé jsem tento vtip (je to vtip?) Uslyšel v 80. letech, kdy jsem se stal aktivním ve fóru počítačových konzultantů společnosti CompuServe. Stejně to platí i dnes. Vyžaduje to víc než vizitku a webovou stránku, abychom se stali konzultantem - skutečným konzultantem, nikoli někým, kdo se snaží získat příjmy při hledání „skutečné práce“ - a několik z těchto pravidel se změnilo. Ale mnoho ze základů nese opakování (přál bych si, abych měl dolar za každou odpověď, „měl bych účtovat klientům čas na cestu?“), Zvláště když nás ekonomika nutí přehodnotit to, s čím chceme dělat naše životy.

To je jeden z důvodů, že minulý týden se na konferenci Open Source Bridge, která se konala v Portlandu v Oregonu, konalo více než jedno zasedání o podnikání s otevřeným zdrojovým kódem. Brian Jamison, který založil Open Sourcery v roce 2004 (nyní má 24 lidí), hovořil o „Jak vydělat na open source život bez převzetí investorů nebo prodeje své duše,“ a Nate Aune sdílel „Jak vybudovat úspěšné open source softwarové poradenství na základě svých zkušeností s Jazkartou, bostonskou společností, kterou založil v roce 2004 a která nyní zaměstnává tři zaměstnance na plný úvazek a deset subdodavatelů.

Zopakovali mnoho stejných bodů, z nichž většina měla méně společného s provozováním společnosti s otevřeným zdrojovým kódem než s pravidly Computer Consulting 101. To dává dokonalý smysl, protože vaše oblast specializace je irelevantní, pokud nemůžete prodat nebo zaplatit své účty včas. Mohl bych tedy napsat celý blogový příspěvek o „19 věcech, které byste měli vědět, než vyrazíte na poradenský šindel“ (a s jakoukoli provokací), například o přijetí krize, proč ne naslouchat svým přátelům a rodině a najít způsob, jak odlišit vaše podnikání od ostatních.

Chtěl bych se ale zaměřit na body, které tito muži udělali při živobytí v open source. Nebo budete rozčilení, protože to jsem slíbil v názvu.

Jedním z jedinečných atributů provozování podnikání s otevřeným zdrojovým kódem je například to, že konzultanti jsou potenciálními zákazníky často žádáni, aby bránili možnosti otevřeného zdroje. „Znát FUD [strach, nejistota a pochybnosti]. Milujte FUD,“ radí Jamison, který říká, že tito lidé papouščí nepřesnosti, které slyší od jiných prodejců. Ale nehádejte se o technické přednosti; to je zbytečné úsilí. Místo toho navrhuje: „Požádejte je, aby položili stejnou otázku jako uzavřenou otázku, o které uvažují.“ To znamená, že se váš potenciální zákazník může zeptat: „Jak můžete použít systém správy obsahu s otevřeným zdrojovým kódem [CMS]; nebojte se o bezpečnost?“ pravděpodobně proto, že to jeden z vašich konkurentů zamával jako červená vlajka. Navrhněte zákazníkovi, aby se zeptala druhého dodavatele: „Jak víte, že produkty, které používáte, jsou zabezpečené, když se na ně nikdo jiný než prodejce nedívá?“ Říká Jamison. „Obvykle open source vyhrává, víš. ... [Tato metoda] prostě uloží problém do postele.“

To neznamená, že byste měli ignorovat, co se děje v proprietárních softwarových kruzích. „Bude se vám líbit komunikovat s Microsofties, kteří pijí Kool-Aid,“ říká Jamison. Zaprvé proto, že „někdy jejich technologie nakopává prdel.“ A také proto, že byste měli pochopit, kde jsou jejich bolestivé body a frustrace. Tyto frustrace konkurence můžete použít ve svém vlastním marketingu; „Pusťte je do konverzace,“ dodává Jamison.

Poradenství ohledně „jak uvádět na trh“ tradičně klade důraz na vytváření sítí a doporučení z úst. To samozřejmě platí i pro vývojáře open source, protože doporučení od spokojených zákazníků jsou vždy nejlepším způsobem, jak získat nové. Existuje však několik marketingových zdrojů, které jsou charakteristické pro komunitu open source, nebo alespoň zdůrazněné v kruzích open source: samotná komunita. Protože komunity s otevřeným zdrojovým kódem podporují konverzaci a spolupráci, může vaše přítomnost jako autoritativní, užitečný a dobře informovaný zdroj vést podnikání k vaší cestě.

Aune doporučuje, abyste hovořili zdarma, což může vyvolat zájem o to, co děláte. Například přednesl několik přednášek na téma „Jak používat Plone pro neziskové organizace“, což vedlo ke spoustě práce. Poukazuje však na to, že vedení nemusí nutně pocházet od lidí na přednášce nebo od těch, kterým jste rozdávali vizitky. „Trávíte čas tím, co se vám vrátí,“ říká. Tento předpoklad „získejte obchod sdílením svých znalostí“ není u open source jedinečný - tak jsem provedl přechod od počítačového konzultanta k spisovateli - ale (moje pozorování zde) je to ještě smysluplnější pro začínajícího open source konzultanta, který má prokázat odbornost. „Pokud jste podnikatel a nemáte blog ... udělejte to okamžitě,“ říká Aune.

Je důležité být dobře vychovaným občanem open source, být součástí širšího ekosystému, i když soutěžíte s dalšími vývojáři open source, kteří také pracují se stejnými technologiemi. „Pracujeme společně, ale každý se musíme podílet na tom, abychom udrželi komunitu zdravou a živou,“ zdůrazňuje Aune. Takže pište dokumentaci, servírujte na desce svůj projekt, organizujte skupiny uživatelů, přispívejte kódem.

Aune také navrhuje, že jakmile si to budete moci dovolit, měli byste sponzorovat sprint nebo jinou komunitní aktivitu - a dostat své firemní logo do programu akce. „Byl jsem na zhruba 20 sprintech. Je to jeden z nejzajímavějších aspektů toho, že jsem součástí komunity open source,“ říká. Další výhody: je to skvělý způsob, jak zaměstnat dodavatele a najít ty správné lidi k pronájmu, protože vidíte, jak lidé pracují během intenzivního programování během několika dní, a uvidíte, jak komunikují s ostatními. Více než 70% z těch, které přijal, jsou lidé, kteří pracovali na sprintu. “Kdo ví, při příštím sprintu vás může hledat.

Ale nemusíte to dělat úplně sami. Například v Portlandu v Oregonu existuje organizace s názvem Portland Open Source Software Entrepreneurs, ke které patří Jamison. Pokud ve vaší oblasti nic podobného není, začněte. Ale nemusí to být specifické pro open source. Aune se připojil k Asociaci nezávislých počítačových konzultantů, když začínal poprvé, a uvádí, že poučení z jiných, zkušenějších konzultantů přineslo obrovský rozdíl.

Zdá se, že pro Jamisona i Aune je to rozdíl, který podle Jamisonových slov: „Pijeme si vlastní šampaňské.“ To znamená, že obě společnosti vybudovaly svou infrastrukturu na otevřeném zdroji a tvrdě pracují na používání pouze softwaru s otevřeným zdrojovým kódem. Existuje několik výjimek; Aune například provozuje QuickBooks, protože na tom jeho účetní trvá. Další výhodou používání podnikových aplikací s otevřeným zdrojovým kódem je samozřejmě to, že jsou zdarma - a každý start-up je vázán na hotovost.

Když už mluvíme o hotovosti ... „Lidé s otevřeným zdrojovým kódem mohou být kvůli„ zisku “nepříjemní,“ říká Jamison, i když podnikají. Ale vysvětluje, co tím chceme říct je chamtivost—Zisk - je protikladem filozofie otevřeného zdroje. „Zisk je dobrý; chamtivost je špatná.“ Je v pořádku být levný, zdůraznil; ve skutečnosti je to pravděpodobně nutné. Podle Jamisonova názoru, čím hezčí je kancelář, tím menší je šance, že startup bude mít úspěch. „Skládací stoly jsou dobrým znamením,“ dodává a navrhuje, aby jakýkoli nový poradenský podnik zůstal ve svých „propastných“ kancelářích, dokud nebude připraven vyrazit dveře. „Ta lacinost je nyní zabudována do naší společnosti, a pokud jste s námi jednali, víte,“ říká Jamison.

Každému novému konzultantovi jsou nabídnuty příležitosti, které by měly být odmítnuty, zdůrazňuje Jamison. Může to být proto, že ten raný konzultační koncert by vedl ke specializaci, o kterou se nestaráte; pokud napíšete jednu aplikaci pro iPhone, budete navždy označeni jako iPhone App Guy. Musíte se naučit říkat Ne, bez ohledu na to, jak těžké je to udělat, říká Jamison. Řekněte Ne nabídkám, že budete pracovat pro potní kapitál, že se budete snažit od zákazníků, abyste snížili cenu. A otevřeně: „Musíme říci„ Ne “práci s technologií Microsoft,“ dodává. „Nezačali jsme tuto společnost pracovat s podmanivou technologií Microsoftu.“

Tyto návrhy samozřejmě doplňují základy Consulting 101 a pouze v této doméně se toho lze hodně naučit. Mám ale pocit, že návrhy Aune a Jamison nabízejí užitečné rady pro všechny vývojáře otevřených zdrojů, kteří uvažují o tom, jaké by to bylo vypuknout a zahájit vlastní podnikání. Máte nějaké další ukazatele ke sdílení?

Tento příběh, „Zahájení podnikání jako konzultant s otevřeným zdrojovým kódem“, původně publikoval JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found