Programmēšana

Uzņēmējdarbības uzsākšana kā atvērtā koda konsultants

Programmatūras izstrādātāji, kuri vēlas nopelnīt iztiku atvērtā kodā, bieži apsver iespēju kļūt par neatkarīgiem konsultantiem. Šis divu veiksmīgo izstrādātāju ieteikums var palīdzēt jums sākt darbu.

Pēc ilgas prombūtnes ballītē satikās divi draugi no programmētājiem. Viens lepni paziņoja: "Es pats esmu nodarbojies ar uzņēmējdarbību kā datoru konsultants!" Otrs paskatījās uz viņa vizītkarti, un tinte tikko bija izžuvusi uz lapas "John Smith & Associates". Un jautāja: "Kad jūs tikāt atlaists?"

Pirmo reizi šo joku (tas ir joks?) Dzirdēju pagājušā gadsimta astoņdesmitajos gados, kad sāku aktīvi darboties CompuServe datorkonsultantu forumā. Tas ir vienlīdz patiesi arī šodien. Nepieciešama ne tikai vizītkarte un vietne, lai to padarītu par konsultantu - īstu konsultantu, nevis kādu, kurš meklē, lai gūtu ienākumus, meklējot "reālu darbu", un daži no šiem noteikumiem ir mainījušies. Bet daudzi pamati atkārtojas (es vēlos, lai man būtu dolārs par katru reizi, kad esmu atbildējis: "Vai man jāmaksā klientiem par ceļojuma laiku?"), It īpaši, ja ekonomika liek mums pārvērtēt, ko mēs vēlamies darīt mūsu dzīvi.

Tas ir viens iemesls, kāpēc pagājušajā nedēļā notikušajā Open Source Bridge konferencē, kas notika Portlendā, Oregonā, bija vairāk nekā viena sesija par atvērtā pirmkoda biznesu. Braiens Džamissons, kurš 2004. gadā nodibināja Open Sourcery (tagad ir 24 cilvēki), runāja par tēmu "Kā nopelnīt atvērtā koda iztikai, neuzņemoties investorus vai nepārdodot savu dvēseli", un Nate Aune dalījās ar tēmu "Kā izveidot veiksmīgu atvērtā pirmkoda programmatūras konsultāciju uzņēmums ", balstoties uz pieredzi ar Jazkarta, Bostonas apgabala uzņēmumu, kuru viņš dibināja 2004. gadā un kurā tagad strādā trīs pilnas slodzes darbinieki un desmit apakšuzņēmēji.

Viņi atkārtoja daudzus tos pašus jautājumus, no kuriem lielākajai daļai bija mazāk sakara ar atvērtā pirmkoda uzņēmuma vadīšanu nekā ar Computer Consulting 101 noteikumiem. Tas ir pilnīgi loģiski, jo jūsu specializācijas jomai nav nozīmes, ja nevarat laicīgi tirgot vai samaksāt rēķinus. Tāpēc es varētu uzrakstīt veselu emuāra ierakstu par “19 lietām, kas jums jāzina, pirms jūs izliekat konsultāciju šindeli” (un ar jebkādu provokāciju, es to darīšu), piemēram, par krīzes pārņemšanu, kāpēc klausīties savus draugus un ģimeni, kā arī atrast veidu, kā atšķirt savu biznesu no citiem.

Bet es gribu koncentrēties uz punktiem, ko šie puiši izteica par iztikas pelnīšanu atvērtā kodā. Vai arī jūs kļūsiet kaprīzs, jo to es solīju nosaukumā.

Piemēram, viens unikāls atvērtā koda biznesa darbības atribūts ir tas, ka potenciālie klienti bieži lūdz konsultantus aizstāvēt atvērtā koda izvēli. "Zini FUD [bailes, nenoteiktība un šaubas]. Mīli FUD," iesaka Jamisons, kurš saka, ka šie cilvēki papagailīs neprecizitātes, kuras dzird no citiem pārdevējiem. Bet nestrīdieties par tehniskiem nopelniem; tas ir bezjēdzīgi centieni. Tā vietā viņš iesaka: "Palūdziet viņiem uzdot to pašu jautājumu par slēgto jautājumu, ko viņi apsver." Tas ir, jūsu potenciālais klients varētu jautāt: "Kā jūs varat izmantot atvērtā koda satura pārvaldības sistēmu [CMS]; vai jūs neuztraucat par drošību?" iespējams, tāpēc, ka viens no jūsu konkurentiem to vicināja kā sarkanu karogu. Iesakiet klientam, lai viņa pajautā otram pārdevējam: "Kā zināt, ka jūsu izmantotie produkti ir droši, ja uz tiem neviens cits kā pārdevējs neskatās?" Jamisons saka. "Parasti atklātais kods uzvar, ko zina Whaddya. ... [Šī metode] vienkārši liek šo jautājumu gulēt."

Tas nenozīmē, ka jums vajadzētu ignorēt to, kas notiek patentētas programmatūras aprindās. "Jums būs jāsadarbojas ar Kool-Aid dzeramo Microsofties," saka Jamisons. Pirmkārt, tāpēc, ka "Dažreiz viņu tehnoloģija spārdās." Un arī tāpēc, ka jums vajadzētu saprast, kur atrodas viņu sāpju punkti un vilšanās. Jūs varat izmantot šos konkurentu neapmierinātību savā mārketingā; "Nometiet viņus sarunā," piebilst Džamisons.

Tradicionāli padomi par to, kā tirgot, uzsver tīklu veidošanu un novirzīšanu mutiski. Tas, protams, attiecas arī uz atvērtā koda izstrādātājiem, jo ​​laimīgu klientu ieteikumi vienmēr ir labākais veids, kā iegūt jaunus. Tomēr ir daži mārketinga resursi, kas ir raksturīgi atvērtā pirmkoda kopienai vai vismaz uzsvērti atklātā pirmkoda aprindās: pati kopiena. Tā kā atvērtā koda kopienas veicina sarunas un sadarbību, jūsu klātbūtne kā autoritatīvam, noderīgam un zinošam resursam var virzīt biznesu.

Aune iesaka jums sarunas rīkot bez maksas, kas var radīt interesi par jūsu darbību. Piemēram, viņš ir vadījis vairākas sarunas par tematu "Kā izmantot Plone bezpeļņas organizācijām", kas noveda pie daudz darba. Bet viņš norāda, ka potenciālie klienti ne vienmēr nāk no sarunu dalībniekiem vai no tiem, kuriem jūs izsniedzāt vizītkartes. "Tas, kam jūs pavadāt laiku, ir tas, kas jums atgriezīsies," viņš saka. Šī "uzņēmējdarbības uzsākšana, daloties savās zināšanās" pieņēmums nav unikāls atvērtā koda gadījumā - tas ir tas, kā es veicu pāreju no datora konsultanta uz rakstnieku, bet (mans novērojums šeit) tas ir vēl nozīmīgāks iesācēju atvērtā pirmkoda konsultantam, kurš ir lai parādītu zināšanas. "Ja esat uzņēmējs un jums nav emuāra ... dariet to nekavējoties," saka Aune.

Ir svarīgi būt labi izturētam atvērtā koda pilsonim, būt daļai no lielākas ekosistēmas, pat ja jūs konkurējat ar citiem atvērtā koda izstrādātājiem, kuri arī strādā ar tām pašām tehnoloģijām. "Mēs strādājam kopā, bet mums katram ir jādara savs darbs, lai sabiedrība būtu vesela un dzīva," uzsver Aune. Tātad uzrakstiet dokumentāciju, kalpojiet uz sava projekta dēļa, organizējiet lietotāju grupas, veiciet kodu.

Aune arī iesaka, tiklīdz jūs to varat atļauties, jums vajadzētu sponsorēt sprintu vai citas kopienas aktivitātes - un pasākuma programmā iegūt sava uzņēmuma logotipu. "Esmu bijis apmēram 20 sprintos. Tas ir viens no interesantākajiem aspektiem, iekļaujoties atklātā pirmkoda kopienā," viņš saka. Citas priekšrocības: tas ir lielisks veids, kā pieņemt darbā darbuzņēmējus un atrast īstos cilvēkus, kurus pieņemt darbā, jo dažu dienu laikā jūs redzat, kā cilvēki strādā intensīvas kodēšanas sesijas laikā, un redzat, kā viņi mijiedarbojas ar citiem. Vairāk nekā 70% no viņa pieņemtajiem ir cilvēki, kuri strādāja sprintā. "Kas zina, nākamajā sprintā viņš var tevi meklēt.

Bet jums tas nav jādara pilnībā vienatnē. Piemēram, Portlendā, Oregonā, ir organizācija ar nosaukumu Portland Open Source Software Entrepreneurs, kurai pieder Jamison. Ja jūsu reģionā nav nekā līdzīga, sāciet to. Bet tam nav jābūt specifiskam, lai atvērtu avotu. Aune iestājās Neatkarīgo datoru konsultantu asociācijā, kad viņš pirmo reizi sāka darbu, un ziņo, ka mācības, ko viņš iemācījās no citiem, pieredzējušākiem konsultantiem, radīja milzīgas pārmaiņas.

Šķiet, ka tā ir atšķirības zīme gan Jamisonam, gan Aunem, ka, pēc Jamisona vārdiem: "Mēs dzeram paši savu šampanieti". Tas ir, abi uzņēmumi izveidoja savu infrastruktūru uz atvērtā koda, un viņi cītīgi strādā, lai izmantotu tikai atvērtā pirmkoda programmatūru. Ir daži izņēmumi; Piemēram, Aune vada QuickBooks, jo to uzstāj viņa grāmatvedis. Vēl viens ieguvums no atvērtā pirmkoda biznesa lietojumprogrammām, protams, ir tas, ka tās ir bez maksas - un katrs jaunizveidotais uzņēmums ir piesiets naudai.

Runājot par skaidru naudu ... "Atvērtā koda cilvēkiem var būt neērti par" peļņu "," saka Jamisons pat tad, ja viņi vada biznesu. Bet, viņš paskaidro, tas ir tas, ko mēs domājam teikt alkatība- ne peļņa - ir pretruna atvērtā koda filozofijai. "Peļņa ir laba; alkatība ir slikta." Ir labi būt lētam, viņš uzsvēra; patiesībā tas droši vien ir vajadzīgs. Pēc Jamisona domām, jo ​​jaukāks birojs, jo mazāk iespēju starta uzņēmumam gūt panākumus. "Saliekamie galdi ir laba zīme," viņš piebilst, ierosinot, lai jebkurš jauns konsultāciju bizness paliktu savos "bezjēdzīgajos" birojos, līdz tas ir gatavs izsprukt ārā. "Šis lētums tagad ir iestrādāts mūsu uzņēmumā, un, ja jūs esat darījis ar mums zināmu," saka Jamisons.

Katram jaunam konsultantam tiek piedāvātas iespējas, kuras būtu jānoraida, norāda Jamisons. Tas varētu būt tāpēc, ka šis agrīnais konsultāciju koncerts novestu pie specializācijas, kas jums nerūp; ja jūs uzrakstāt vienu iPhone lietotni, jūs uz visiem laikiem sauksit par iPhone App Guy. Jums jāiemācās pateikt nē, lai cik grūti to darīt, saka Jamisons. Sakiet nē piedāvājumiem strādāt par sviedru kapitālu, lai klienti varētu aizķerties, lai pazeminātu cenu. Un atklātā pirmkoda izteiksmē: "Mums jāsaka nē darbam ar Microsoft tehnoloģijām," viņš piebilst. "Mēs neuzsākām šo uzņēmumu darbam ar Microsoft tehnoloģijām."

Šie ieteikumi, protams, papildina konsultāciju 101 pamatus, un šajā jomā vien ir daudz kas jāmācās. Bet man šķiet, it kā Aune un Jamison ieteikumi sniegtu noderīgus padomus jebkuram atvērtā koda izstrādātājam, kurš domā, kā būtu izlauzties un sākt savu biznesu. Vai jums ir kādi papildu norādījumi, ko dalīties?

Šo stāstu "Uzņēmējdarbības uzsākšana kā atvērtā koda konsultants" sākotnēji publicēja JavaWorld.

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