Programavimas

Verslo pradžia kaip atviro kodo konsultantas

Programinės įrangos kūrėjai, norintys užsidirbti pragyvenimui atvirame kode, dažnai svarsto galimybę tapti nepriklausomais konsultantais. Šis dviejų sėkmingų kūrėjų patarimas gali padėti jums pradėti.

Po ilgo nebuvimo vakarėlyje susitiko du draugai programuotojai. Vienas išdidžiai pareiškė: "Aš pats pradėjau verslą kaip kompiuterio konsultantas!" Kitas pažvelgė į savo vizitinę kortelę, rašalas vos išdžiūvo ant „John Smith & Associates“. Ir paklausė: "Kada jus atleido?"

Pirmą kartą tą pokštą išgirdau 1980-aisiais, kai pradėjau aktyviai dalyvauti „CompuServe“ kompiuterių konsultantų forume. Tai vienodai teisinga ir šiandien. Norint ją padaryti kaip konsultantą, reikia ne tik vizitinės kortelės ir interneto svetainės - tikro konsultanto, o ne to, kuris ieškodamas „tikro darbo“ siekia užsidirbti pajamų - ir nedaugelis tų taisyklių pasikeitė. Tačiau daugelis pagrindinių dalykų kartojasi (norėčiau, kad turėčiau dolerį už kiekvieną kartą, kai atsakau: „Ar turėčiau mokėti klientams už kelionės laiką?“), Ypač kai ekonomika verčia mus iš naujo įvertinti, ką norime daryti mūsų gyvenimai.

Tai viena iš priežasčių, kodėl praėjusią savaitę vykusioje „Open Source Bridge“ konferencijoje, vykusioje Portlande, Oregone, vyko ne viena sesija apie atvirojo kodo verslą. Brianas Jamisonas, įkūręs „Open Sourcery“ 2004 m. (Dabar 24 žmonės), kalbėjo apie „Kaip užsidirbti atviro kodo pragyvenimui neprisiimant investuotojų ar neparduodant savo sielos“, o Nate Aune pasidalijo tema „Kaip sukurti sėkmingą atvirojo kodo programinės įrangos konsultavimą“ bendrovė “, remdamasis savo patirtimi su Jazkarta, Bostono srities įmone, kurią jis įkūrė 2004 m., kurioje dabar dirba trys etatiniai darbuotojai ir dešimt subrangovų.

Jie pakartojo daugelį tų pačių punktų, kurių dauguma buvo mažiau susiję su atviro kodo įmonės valdymu nei su „Computer Consulting 101“ taisyklėmis. Tai yra prasminga, nes jūsų specializacija nėra svarbi, jei negalite laiku parduoti ar sumokėti sąskaitų. Taigi galėčiau parašyti visą tinklaraščio įrašą apie „19 dalykų, kuriuos turėtumėte žinoti prieš pakabindami savo konsultacinę malksną“ (ir su bet kokia provokacija turėsiu), pavyzdžiui, apie krizę, kodėl ne klausytis savo draugų ir šeimos narių bei rasti būdą, kaip atskirti savo verslą nuo kitų.

Bet noriu sutelkti dėmesį į tai, ką šie vaikinai išsakė pragyvenimui atvirame kode. Arba būsi linksmas, nes tai ir pažadėjau pavadinime.

Pavyzdžiui, vienas unikalus atviro kodo verslo atributas yra tas, kad potencialūs klientai dažnai paprašo konsultantų apginti atvirojo kodo pasirinkimą. "Žinokite FUD [baimę, netikrumą ir abejones]. Mylėkite FUD", - pataria Jamisonas, sakydamas, kad šie žmonės papūga netikslumus, kuriuos girdi iš kitų pardavėjų. Tačiau neginčykite techninių nuopelnų; tai nenaudingos pastangos. Vietoj to jis siūlo: „Paprašykite jų užduoti tą patį uždaro klausimo klausimą, kurį jie svarsto“. Tai yra, jūsų potencialus klientas gali paklausti: "Kaip galite naudoti atvirojo kodo turinio valdymo sistemą [TVS]; ar nesijaudinate dėl saugumo?" tikriausiai todėl, kad vienas iš jūsų konkurentų mojavo kaip raudona vėliava. Pasiūlykite klientui, kad ji paklaustų kito pardavėjo: „Kaip sužinoti, kad jūsų naudojami produktai yra saugūs, kai į juos žiūri ne kas kitas, o pardavėjas?“ Jamisonas sako. "Paprastai atvirasis šaltinis laimi, žino Whaddya. ... [Šis metodas] tiesiog kelia problemą."

Tai nereiškia, kad turėtumėte ignoruoti tai, kas vyksta patentuotos programinės įrangos ratuose. „Jums reikės bendrauti su„ Kool-Aid “geriančiais„ Microsofties “, - sako Jamisonas. Pirma, todėl, kad „Kartais jų technologijos spardo į užpakalį“. Taip pat todėl, kad turėtumėte suprasti, kur yra jų skausmo taškai ir nusivylimas. Šiuos konkurentų nusivylimus galite naudoti savo rinkodaroje; „Nukreipkite juos į pokalbį“, - priduria Jamisonas.

Tradiciškai patarimuose „kaip prekiauti“ pabrėžiama tinklų kūrimas ir persiuntimai iš lūpų į lūpas. Tai pasakytina ir apie atvirojo kodo kūrėjus, nes laimingų klientų rekomendacijos visada yra geriausias būdas gauti naujų. Tačiau yra keli rinkodaros šaltiniai, būdingi atvirojo kodo bendruomenei arba bent jau pabrėžti atvirojo kodo ratuose: pati bendruomenė. Kadangi atvirojo kodo bendruomenės skatina pokalbius ir bendradarbiavimą, jūsų, kaip autoritetingo, naudingo ir gerai žinančio šaltinio, buvimas gali paskatinti jūsų verslą.

Aune rekomenduoja vesti derybas nemokamai, o tai gali sukelti susidomėjimą tuo, ką darote. Pavyzdžiui, jis surengė keletą pokalbių tema „Kaip naudoti„ Plone “ne pelno organizacijoms“, kuris atnešė daug darbo. Tačiau, jis pabrėžia, kad potencialūs klientai nebūtinai ateina iš pokalbio metu dalyvaujančių žmonių arba iš tų, kuriems išdalinai vizitines korteles. „Tai, ką jūs praleidžiate, yra tai, kas jums sugrįš“, - sako jis. Ta prielaida „verslas, dalijantis savo žiniomis“ būdinga ne tik atvirajam kodui - tai, kaip aš perėjau nuo kompiuterio konsultanto prie rašytojo, bet (mano pastebėjimas čia) jis dar prasmingesnis pradedančiojo atvirojo kodo konsultantui, kuris pademonstruoti kompetenciją. „Jei esate verslininkas ir neturite tinklaraščio ... darykite tai nedelsdami“, - sako Aune.

Svarbu būti gerai elgiantis atvirojo kodo piliečiu, būti didesnės ekosistemos dalimi, net jei konkuruojate su kitais atvirojo kodo kūrėjais, kurie taip pat dirba su tomis pačiomis technologijomis. „Mes dirbame kartu, bet kiekvienas turime padaryti savo dalį, kad bendruomenė būtų sveika ir gyva“, - pabrėžia Aune. Taigi rašykite dokumentus, tarnaukite lentoje savo projektui, organizuokite vartotojų grupes, pateikite kodą.

Aune taip pat siūlo, kad kai tik galite tai sau leisti, turėtumėte paremti sprintą ar kitą bendruomenės veiklą - ir savo įmonės logotipą įtraukti į renginio programą. "Esu buvęs apie 20 sprintų. Tai yra vienas įdomiausių aspektų, susijusių su atviro kodo bendruomenės dalimi", - sako jis. Kiti privalumai: tai puikus būdas įdarbinti rangovus ir rasti tinkamus žmones, kuriuos galima samdyti, nes jūs matote, kaip žmonės dirba intensyvios kodavimo sesijos metu per kelias dienas, ir jūs matote, kaip jie bendrauja su kitais. Daugiau nei 70% jo įdarbintų yra žmonės, dirbę sprinte. "Kas žino, kitame sprinte jis galbūt ieško tavęs.

Bet jūs neturite to atlikti visiškai vienas. Pavyzdžiui, Portlande, Oregone, yra organizacija, vadinama „Portland Open Source Software Entrepreneurs“, kuriai priklauso „Jamison“. Jei jūsų regione nėra nieko panašaus, pradėkite. Bet tai nebūtinai turi būti specifinė atviram kodui. Pradėjęs Aune prisijungė prie Nepriklausomų kompiuterių konsultantų asociacijos ir praneša, kad pamokos, kurias jis išmoko iš kitų, labiau patyrusių konsultantų, padarė didžiulį pokytį.

Atrodo, kad tai ir „Jamison“, ir „Aune“ išskirtinumo ženklas, kad, pasak Jamisono žodžių: „Mes geriame savo šampaną“. Tai yra, abi įmonės savo infrastruktūrą kūrė ant atvirojo kodo ir jos sunkiai dirba naudodamos tik atvirojo kodo programinę įrangą. Yra keletas išimčių; Pavyzdžiui, Aune valdo „QuickBooks“, nes to reikalauja jo buhalterė. Kitas atviro kodo verslo programų naudojimo pranašumas, be abejo, yra tas, kad jos yra nemokamos - ir kiekvienas pradedantis verslas yra susietas su grynaisiais pinigais.

Kalbant apie grynuosius pinigus ... „Atvirojo kodo žmonėms gali būti nepatogu dėl„ pelno “, - sako Jamisonas, net kai jie užsiima verslu. Bet, aiškina jis, tai ir norime pasakyti godumas- ne pelnas - atvirojo kodo filosofijos priešprieša. "Pelnas yra geras; godumas yra blogas". Gerai, kad esi pigus, pabrėžė jis; iš tikrųjų tai tikriausiai būtina. „Jamison“ nuomone, kuo gražesnis biuras, tuo mažiau galimybių startuolis turi sėkmę. „Sulankstomi stalai yra geras ženklas“, - priduria jis ir siūlo, kad bet koks naujas konsultavimo verslas liktų savo „bedugniuose“ biuruose, kol bus pasirengęs išsiveržti pro duris. „Šis pigumas dabar yra įtrauktas į mūsų įmonę ir, jei jau susidūrėte su mumis, žinote“, - sako Jamisonas.

Kiekvienam naujam konsultantui siūlomos galimybės, kurių reikėtų atsisakyti, atkreipia dėmesį Jamisonas. Taip gali būti todėl, kad tas ankstyvas konsultacinis koncertas paskatintų specializuotis, kuri jums nerūpi; jei parašysite vieną „iPhone“ programą, jūs amžinai vadinsitės „iPhone App Guy“. Jūs turite išmokti pasakyti „Ne“, kad ir kaip sunku tai būtų padaryti, sako Jamisonas. Pasakykite „Ne“ pasiūlymams, siekiantiems prakaituoti kapitalą, siekdama, kad klientai slinktų, kad sumažintumėte kainą. Ir atviro kodo žodžiais: „Turime pasakyti„ Ne “darbui su„ Microsoft “technologija“, - priduria jis. „Mes nepradėjome šios įmonės dirbti su„ Microsoft “technologijomis.

Šie pasiūlymai, be abejo, papildo „Consulting 101“ pagrindus, ir vien šioje srityje galima daug ko išmokti. Bet aš jaučiuosi taip, lyg Aune'o ir Jamisono pasiūlymai būtų naudingi patarimai visiems atvirojo kodo kūrėjams, kurie domisi, kaip būtų išsiveržti ir pradėti savo verslą. Ar turite papildomų patarimų, kuriais galėtumėte pasidalinti?

Šią istoriją „Verslo pradžia kaip atviro kodo konsultantas“ iš pradžių paskelbė „JavaWorld“.

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