Cum a reușit pornirea mea să iasă cu succes printr-o strategie inițială pentru dezvoltatori

În ianuarie 2018, am ajutat la crearea unui startup de învățare automată cu alte 2 persoane. 9 luni mai târziu l-am vândut cu 5 milioane de dolari. Care a fost secretul nostru? Am pus dezvoltatorii pe primul loc. În această postare, intenționez să vă împărtășesc modul în care punerea dezvoltatorilor pe primul loc poate ajuta proiectul dvs. tehnologic / startup / companie / întreprindere să decoleze cu adevărat.

Obiectivul nostru cu Machine Box a fost de a simplifica cât mai simplu posibil construirea, implementarea și scalarea învățării automate. Am înghesuit o mulțime de lucruri magice de învățare automată în containerele Docker și le-am înfășurat într-un API atât de simplu încât chiar și cel mai junior dezvoltator dintr-o echipă ar putea construi niște lucruri uimitoare. Apoi, l-am făcut gratuit pentru ca oricine să încerce.

Ne-am concentrat asupra dezvoltatorilor

Le-am făcut o preocupare de primă clasă a produsului nostru și ne-am asigurat că vor putea evalua tehnologia înainte de a-și scoate cardul de credit. Am încercat din răsputeri să nu-i inundăm cu ghilimele și „doar verificând” e-mailurile fără să le oferim ceva util în schimb.

În schimb, ne-am concentrat asupra construirii a ceva util.

API-urile noastre au fost concepute pentru a spune o poveste în jurul produsului, astfel încât utilizatorii noștri să poată gândi în termeni de rezolvare a problemelor, în loc să deruleze documente nesfârșite în căutarea sintaxei corecte a cererii POST. Am muncit din greu pentru a le simplifica, fără a adăuga niciodată funcții, cu excepția cazului în care acestea au fost validate complet de către utilizatorii noștri.

Și a funcționat.

Cred că dezvoltatorilor le-a plăcut să poată descărca containerele, să le rotească și să acceseze unele documente API sexy. Am creat surse deschise, cum ar fi imgclass și un Go SDK, pentru a face și mai ușor utilizarea casetelor noastre, am scris postări pe blog care detaliază cum să implementăm modelele în diferite cadre și am predat ateliere despre cum să implementăm învățare automată. Mii de oameni s-au înscris, au apărut feedback-uri extraordinare, iar companiile au cerut cotații. Alți oameni au început să lanseze tutoriale video despre integrarea Machine Box, să scrie articole de blog despre ceea ce au realizat și să deschidă surse SDK-uri pentru alte limbi.

Mai important, cazurile de utilizare au fost rezolvate și produsele au fost eliberate. Am avut clienți să ne spună că le-am economisit atât timp, cât și bani, livrând soluții pregătite pentru producție pe piață. Deoarece software-ul este peste tot, la fel și dezvoltatorii. Nu mă pot gândi la o piață care nu are un fel de software care alimentează cel puțin o parte din productivitatea sa.

Câștigă viața reală pentru dezvoltatori

Iată câteva exemple despre modul în care dezvoltatorii au reușit să câștige cu Machine Box, demonstrând, sperăm, cum puteți câștiga concentrându-vă și pe dezvoltatori.

Domnule Borgo (nu mă pricep să vin cu nume anonimizate) lucrează într-un departament IT pentru o întreprindere masivă. El a fost însărcinat să cerceteze o etapă de generare a datelor în fluxul de lucru al produselor pentru a reduce erorile și dependența de munca umană. Un dezvoltator la o conferință ML i-a spus despre Classificationbox, așa că s-a înscris pentru contul GRATUIT, a descărcat caseta, a construit și a testat o soluție la problema sa și mi-a scris un e-mail prin care ceream o licență de întreprindere. Domnul Borgo nu este un inginer de învățare automată sau un om de știință al datelor. Este un dezvoltator de tip full-stack care a avut sarcina de a rezolva o problemă complexă. A ales Machine Box pentru că i-a făcut viața mult mai ușoară.

Echipa din spatele LearnerVerified a fost însărcinată cu livrarea unui nou produs pentru centrele de testare din toată țara. Cazul de utilizare a fost relativ simplu; oprește oamenii să-și plătească prietenii pentru a-și face testele. Soluția, totuși, ar fi putut fi destul de complexă. Trebuie să instruiască o tehnologie de recunoaștere a feței cu o singură imagine a persoanei din permisul de conducere și apoi să verifice în permanență persoana care a efectuat testul pentru a se asigura că este încă ea. Vorbiți despre crearea mai multor soluții pentru a rezolva acest caz de utilizare folosind tehnici de învățare automată total diferite și tehnici de viziune pe computer. În schimb, echipa a descoperit Facebox prin comunitate. Le-a rezolvat problema imediat, nu este nevoie să devină un expert în învățarea automată.

În mai multe rânduri, am aflat de la dezvoltatorii care lucrează pentru companii care construiesc aplicații de gestionare a activelor care construiesc noi fluxuri de lucru bazate pe învățare automată care etichetează automat activele pentru a le face mai accesibile (printre altele). Dezvoltatorii care ne-au găsit au făcut acest lucru deoarece au lovit unul dintre mai mulți pereți atunci când au integrat furnizorii existenți de Machine-Learning-as-a-Service (MLaaS), cum ar fi Google, Amazon și alții. Ne-au spus că ne-au găsit căutând pe internet „învățarea automată la fața locului” și / sau alți termeni similari. Ceea ce ne-au spus că iubesc este că ne-ar putea descărca cutiile gratuit, să le ruleze la nivel local și să înceapă să construiască o integrare, fără a fi nevoie să contactați un fel de departament de vânzări. Când am aflat de ei, au decis deja că vor merge cu Machine Box. Potrivit CEB, cumpărătorii sunt în mod obișnuit 57% din procesul de luare a deciziilor * înainte * de a contacta reprezentantul de vânzări * pentru prima dată. *

Aceasta este puterea de a permite dezvoltatorilor!

Deci, de ce am vândut?

Deoarece experiența dezvoltatorului este vârful suliței și am văzut o mare oportunitate de a explora oferirea de soluții mai complete cu Veritone. Avem o oportunitate reală de a combina mentalitatea dezvoltatorului-întâi cu o platformă robustă care se adresează tipurilor de lucruri pe care inițial nu le-am putut visa decât să le susținem; la nivel de întreprindere, având o opțiune SaaS, orchestrând modelele noastre cu alte modele și, în general, oferind o soluție la cheie celor care au avut cel mai mult nevoie de ea.

Încă vom livra Machine Box ca containere Docker direct dezvoltatorilor, dar acum avem, de asemenea, opțiunea de a combina acest lucru cu multe altele.

Ce am învățat din această experiență este că suntem în epoca dezvoltatorului și, în multe feluri, ei dețin cheile viitorului. Rămân umilit de sprijinul și încurajarea lor.

Aș dori, de asemenea, să vă încurajez să intrați la parterul acestei platforme AI pe care o construim. De fapt, zgâriem doar suprafața cantității de probleme care pot fi rezolvate cu dezvoltatorii care construiesc lucruri grozave pe lângă aiWARE și ne-ar plăcea să primim gândurile și feedback-ul dvs.

Ce urmează?

Pentru umila mea pornire, am găsit locul perfect pentru a continua să ne gândim la dezvoltatori și la experiența lor. Pentru tine, drag cititor, te las cu acest gând de despărțire; Există aproximativ 18,2 milioane de dezvoltatori de software la nivel mondial, un număr care urmează să crească la 26,4 milioane până în 2019, o creștere de 45%. Aceasta este cea mai rapidă creștere a forței de muncă de pe planetă. Ar fi înțelept să ne închinăm viitorilor noștri stăpâni ~~ să le recunoaștem importanța.

P.S. – Medium nu acceptă strikethrough.

Această poveste este publicată în The Startup, cea mai mare publicație antreprenorială Medium, urmată de + 378.907 de persoane.

Abonați-vă pentru a primi poveștile noastre de top aici.