Стартиране на бизнес като консултант с отворен код

Разработчиците на софтуер, които искат да се прехранват с отворен код, често обмислят да станат независими консултанти. Този съвет от двама успешни разработчици може да ви помогне да започнете.

След дълго отсъствие двама приятели програмисти се срещнаха на парти. Един с гордост заяви: „Започнах бизнес за себе си като компютърен консултант!“ Другият погледна визитката си, като мастилото едва изсъхна на „John Smith & Associates“. И попита: "Кога ви уволниха?"

За първи път чух тази шега (шега ли е?) През 80-те години на миналия век, когато станах активен във Форума за компютърен консултант на CompuServe. И днес е еднакво вярно. Необходими са повече от визитна картичка и уебсайт, за да го направите като консултант - истински консултант, а не някой, който се бори, за да генерира приходи, докато търси „истинска работа“ - и малко от тези правила са променени. Но много от основните неща се повтарят (бих искал да имам долар за всеки път, когато отговоря: „Трябва ли да начислявам на клиентите време за пътуване?“), Особено когато икономиката ни принуждава да преоценим какво искаме да правим живота ни.

Това е една от причините, че миналогодишната конференция Bridge Open, проведена в Портланд, Орегон, имаше повече от една сесия за бизнеса с отворен код. Брайън Джеймисън, който основава Open Sourcery през 2004 г. (сега на 24 души), говори за „Как да печелите с отворен код, без да поемате инвеститори или да продавате душата си“, а Nate Aune споделя „Как да изградим успешно консултиране със софтуер с отворен код компания "въз основа на опита му с Jazkarta, компанията в Бостън, основана през 2004 г., която в момента има трима щатни служители и десет подизпълнители.

Те повториха много от същите точки, повечето от които имаха по-малко общо с управлението на компания с отворен код, отколкото с правилата на Computer Consulting 101. Това е напълно логично, тъй като вашата област на специализация е без значение, ако не можете да продавате или плащате сметките си навреме. Така че бих могъл да напиша цяла публикация в блога за „19-те неща, които трябва да знаете, преди да изкарате консултантската си херпес зостер“ (и с всяка провокация, ще го направя), като прегръщане на криза, защо да не слушате приятелите и семейството си и намиране на начин да разграничите бизнеса си от другия.

Но искам да се съсредоточа върху въпросите, които тези момчета направиха, за да си изкарват прехраната с отворен код. Или ще се развихрите, тъй като това обещах в заглавието.

Един уникален атрибут на управлението на бизнес с отворен код например е, че потенциалните клиенти често искат консултанти да защитават избора с отворен код. "Познавайте FUD [страх, несигурност и съмнение]. Обичайте FUD", съветва Джеймисън, който казва, че тези хора папагалят неточности, които чуват от други доставчици. Но не спорете за технически достойнства; това е безполезно усилие. Вместо това той предлага: „Помолете ги да зададат същия въпрос на затворения въпрос, който те обмислят“. Тоест, потенциалният Ви клиент може да попита: „Как можете да използвате система за управление на съдържанието с отворен код [CMS]; не се ли тревожите за сигурността?“ вероятно защото един от вашите конкуренти размаха това като червен флаг. Предложете на клиента да попита другия продавач: „Откъде знаете, че продуктите, коитоповторното използване са сигурни, когато никой друг, освен доставчика, не го гледа? ", казва Джеймисън.„ Обикновено печелят с отворен код, whaddya знае. ... [Този метод] просто поставя проблема в леглото. "

Това не означава, че трябва да игнорирате случващото се в собствени софтуерни кръгове. „Ще ви се наложи да си взаимодействате с питейните Microsofties на Kool-Aid“, казва Jamison. Първо, защото „Понякога технологията им рита задници“. И също така, защото трябва да разберете къде са техните болезнени точки и разочарования. Можете да използвате тези разочарования от конкурентите във вашия собствен маркетинг; „Пуснете ги в разговор“, добавя Джеймисън.

Традиционно съветите за „как да предлагаме на пазара“ наблягат на работата в мрежа и препоръките от уста на уста. Това е вярно и за разработчиците с отворен код, разбира се, защото препоръките от щастливи клиенти винаги са най-добрият начин да получите нови. Съществуват обаче няколко маркетингови ресурси, които са характерни за общността с отворен код или поне са подчертани в средите с отворен код: самата общност. Тъй като общностите с отворен код насърчават разговори и сътрудничество, вашето присъствие като авторитетен, полезен и осведомен ресурс може да насочи бизнеса ви по пътя.

Aune препоръчва да провеждате беседи безплатно, което може да предизвика интерес към това, което правите. Например той изнесе няколко беседи на тема „Как да използвам Plone за организации с нестопанска цел“, което доведе до много работа. Но, посочва той, потенциалните клиенти не идват непременно от хора в разговора или от тези, на които сте раздали визитки. „Това, за което отделяте време, е това, което ще ви се върне“, казва той. Тази предпоставка за „получаване на бизнес чрез споделяне на вашите знания“ не е уникална за отворен код - това е начинът, по който направих прехода от компютърен консултант към писател - но (моето наблюдение тук) е още по-смислено за стартиращ консултант с отворен код, който има за демонстриране на опит. „Ако сте предприемач и нямате блог ... направете го веднага“, казва Оун.

Важно е да сте добре възпитан гражданин с отворен код, да бъдете част от по-голямата екосистема, дори когато се конкурирате с други разработчици с отворен код, които също работят със същите технологии. "Ние работим заедно, но всеки от нас трябва да изпълни своята част, за да поддържа общността здрава и жива", подчертава Оун. Така че напишете документация, служи на дъската за вашия проект, организирайте потребителски групи, внесете код.

Aune също така предлага, веднага щом можете да си го позволите, трябва да спонсорирате спринт или друга общностна дейност - и да вземете логото на вашата компания в програмата на събитието. "Бил съм на около 20 спринта. Това е един от най-интересните аспекти на това да бъдеш част от общността с отворен код", казва той. Други предимства: това е чудесен начин да наемете изпълнители и да намерите подходящите хора, които да наемете, тъй като виждате как хората работят в интензивна кодираща сесия в рамките на няколко дни и виждате как взаимодействат с другите. Повече от 70% от набраните от него са хора, които са работили в спринт. "Кой знае, на следващия спринт може да ви търси.

Но не е нужно да го правите изцяло сами. Например в Портланд, Орегон, има организация, наречена Portland Open Enterprise Software Entrepreneurs, към която принадлежи Джеймисън. Ако във вашия район няма нищо подобно, започнете. Но не е задължително да е специфично за отворен код. Оун се присъедини към Асоциацията на независимите компютърни консултанти, когато започна за първи път, и съобщава, че уроците, които е научил от други, по-опитни консултанти, са направили огромна разлика.

Изглежда, че и за Джеймисън, и за Оун е отличителен белег, че по думите на Джеймисън „Ние пием собствено шампанско“. Тоест и двете компании са изградили инфраструктурата си с отворен код и работят усилено, за да използват само софтуер с отворен код. Има няколко изключения; Например Оун управлява QuickBooks, защото на това настоява неговият счетоводител. Друга полза от използването на бизнес приложения с отворен код, разбира се, е, че те са безплатни - и всяко стартиране е свързано с пари.

Говорейки за пари в брой ... „Хората с отворен код могат да изпитват неудобство относно„ печалбата “, казва Джеймисън, дори когато управляват бизнес. Но той обяснява, че искаме да кажем, че алчността - не печалбата - е антипод на философията с отворен код. "Печалбата е добра; алчността е лоша." Добре е да е евтино, подчерта той; всъщност вероятно е необходимо. Според Джеймисън, колкото по-хубав е офисът, толкова по-малко шанс има един стартъп за успех. "Сгъваемите маси са добър знак", добавя той, предлагайки всеки нов консултантски бизнес да остане в "бездната" си офиси, докато не е готов да излезе през вратите. „Тази евтиност вече е вградена в нашата компания и ако сте се справили с нас, знаете“, казва Джеймисън.

На всеки нов консултант се предлагат възможности, които трябва да бъдат отхвърлени, посочва Джеймисън. Може да е така, защото този ранен консултантски концерт би довел до специализация, която не ви интересува; ако напишете едно приложение за iPhone, завинаги ще бъдете марка като iPhone App Guy. Трябва да се научиш да казваш „Не“, колкото и трудно да е това, казва Джеймисън. Кажете „Не“ на предложенията да работите за пот, да обхванете пълзенето от клиентите и да намалите цената си. И с термини с отворен код: „Трябва да кажем„ Не “на работата с технологията на Microsoft“, добавя той. „Не стартирахме тази компания, за да работим с измамна технология на Microsoft.“

Тези предложения са в допълнение към основите на Consulting 101, разбира се и има много какво да се научи само в тази област. Но чувствам, че предложенията на Aune и Jamison предлагат полезни съвети за всеки разработчик с отворен код, който се чуди какво би било да избухне и да започне собствен бизнес. Имате ли допълнителни указатели за споделяне?

Тази история „Стартиране на бизнес като консултант с отворен код“ първоначално е публикувана от JavaWorld.