Miksi kehittäjät rakentavat niin monia sivuprojekteja

Kahden viime vuoden aikana olen rakentanut ja käynnistänyt kahdeksan pientä Internet-projektia. Sovelluksista verkkosivustoihin suurin osa niistä on epäonnistunut – mutta yhdessä räjähdysmäistä projektiryhmääni voidaan harkita ramen kannattavaa. Viimeinen projektini, Paperisivusto, voit aloittaa blogin kynällä ja paperilla. Se oli outo idea, mutta se on löytänyt muutaman sitkeän fanin, joka maksaa sen käytöstä kuukausittain.

Sivuprojekti on yleensä harrastusohjelmointiprojekti, jota kehittäjä rakentaa työnsä ohella (päivätyöni on fintech-startupin perustaja ja teknologiajohtaja) – kuten Raspberry Pi -robotti, tehtävälistasovellus tai iOS-peli, joka tekee muutaman dollarin. Olen kuitenkin huomannut, että kehittäjät rakentavat yhä enemmän yhden sivuprojektin rakentamisen sijaan erien pienemmistä projekteista, aivan kuten minä. 

Mitä tapahtuu? Kyllä, ilman koodia, Codecademy ja työkalut, kuten Stripe, ovat tehneet projektin kirjoittamisesta ja käyttöönotosta helpompaa kuin koskaan. Ne ovat miten ja miksi nyt. Mutta vaikka ottaen huomioon kaikki nämä edistysaskeleet, miksi kehittäjät rakentavat niin paljon sivuprojekteja? Tässä viestissä tutkin joitakin mielenkiintoisimpia syitä.

🎰 Uhkapelit sivuprojektin kasinolla

Istuu suurella kultaisella valtaistuimella innokkaiden kirjailijoiden yleisön edessä, George RR Martin oli puhumassa kirjailijan urasta: 

”Se on pelaajien ura. Joka kerta kun kirjoitat kirjan, heität noppaa uudelleen, etkä tiedä, kaatuuko se ja palaako se vai onko siitä suuri menestys.

Martin voitti palkintoja varhaisista romaaneistaan ​​neljänteen kirjaansa asti, Armageddon Rag, pommitti ja melkein tuhosi hänet. Kesti 28 kirjaa, ennen kuin hän lopulta kirjoitti Game of Thrones.

Samoin Internet-projektien rakentajat ovat suoraviivaisia ​​pelaajia. Jännitys ennen kuin napsautat seuraavaa ideaa "käynnistä" on koukuttava; et vain tiedä mitä tapahtuu. Satunnainen peli, jonka teit pienen keltaisen linnun lentämisestä Super Mario -putkien välissä, voi räjähtää ja muuttua Flappy Birdiksi, nettouttamalla sinua 50,000 dollaria päivässä. Sanapalapeli, jonka rakensit tyttöystävällesi, voi levitä ja siitä voi tulla Wordle.

Lyhyesti: Internet-projektiin panostus on usein irrallaan sen tuloksista. Tämän satunnaisuuden omaksuminen käytännössä tarkoittaa yksinkertaisesti uusien hankkeiden käynnistämistä. Esimerkiksi:

  • Haasteet kuten 12 uutta yritystä 12 kuukaudessahollantilainen ohjelmoija Pieter Levels on johtanut siihen, että yksin kehittäjä on ajanut portfoliota projekteja, jotka luovat 3 miljoonaa dollaria vuodessa. 
  • Verkkosivustot kuten ProductHunt voit saada idean maanantaina ja julkaista sen tuhansille ihmisille perjantaihin mennessä. 
  • Tätä kirjoittaessani ilmestyi viesti, jonka otsikko on "Miksi lanseeraan 25 tuotetta 25 viikossa” on IndieHackers-foorumin huippupostaus.

Rakentajat kohtelevat sivuprojektejaan kuin kasinoa. Kun projektit pidetään pieninä ja käynnistetään usein, niiden todennäköisyys voittaa jättipotti kasvaa.

🤳 Projektit sisältönä

Tekijöiden talous kukoistaa, eivätkä vain Instagram-mallit julkaise selfieitä Ibizan rannalla. Kehittäjä-vaikuttajat - outo uusi luoja, kuten ennen heitä olleet vloggaajat ja striimaajat - ovat hyvin todellinen asia. Projektit toimivat niiden sisältönä ja kaupallistamiseen yhdistettynä.

Ben Awad hämärtää rajaa kehittäjän ja perinteisen sisällöntuottajan välillä enemmän kuin useimmat, sillä 1.3 miljoonaa seuraajaa katselee hänen projektivideoita YouTube, TikTok ja Twitter. "Jotkut kutsuvat sitä tekniseksi huumoriksi, toiset kehittäjälokiksi", hän kertoi minulle yrittäessään kuvailla sisältöään. "En edes tiedä, miksi sitä kutsuisin." 

Esimerkkinä yksi Awadin aiemmista projekteista oli a VS Code -laajennus Tinderille, jossa käyttäjät voivat pyyhkäistä muiden ihmisten koodinpätkiä löytääkseen täydellisen päivämäärän. "Tinder-laajennus onnistui todella hyvin", hän selitti, "ja jotkut ihmiset ovat jopa lähestymässä naimisiin sen avulla.

”… Ongelmana on, että tiedän, että projektit olivat vitsejä – mutta olen vakava ohjelmistosuunnittelija ja haluan tehdä niistä hyviä. Joten Tinderille tein kirjaimellisesti Android-sovelluksen ja VS Code -laajennuksen, koska ajattelin: "Jos todella käyttäisin tätä, haluaisin todella saada push-ilmoituksen, jos saan ottelun." En aio olla VS Codessa koko päivää."

Siitä lähtien Awad on tehnyt videoita rakentamistaan ​​startup-yrityksistä. ”Jos tekemässäni projektissa tapahtuu jotain hyvää – upeaa. Jotain hyvää tapahtui, ja voin tehdä siitä YouTube-videon", hän sanoi. ”Jos projektille, jonka parissa työskentelen, tapahtuu jotain pahaa, se on perseestä, mutta ainakin voin tehdä siitä YouTube-videon. Ja ihmiset todella rakastavat sitä, kun jotain pahaa tapahtuu."

Hän lisäsi: "Ainoa syy, miksi tein kaikki nämä projektit, on se, että minulla ei ole yhtään hyvää ideaa. Joten minun on parasta vain alkaa tehdä asioita, kunnes löydän hyvän. … Luulen, että tavoitteeni on yksi todella iso yritys. Istutan paljon erilaisia ​​siemeniä auttaakseni minua löytämään yhden suuren projektin, josta todella pidän.

Hänen viimeisin projekti, VoidpetGen-Z Tamagotchin kaltaisella pelillä on 130,000 XNUMX käyttäjää.

Jos et voi sitoutua lataamaan sisällöntuottajan sovellusta tai seuraamaan Awadin kaltaista henkilöä hänen videoidensa kautta, klikkaa #buildinpublic Twitterissä, niin löydät kehittäjät, joiden biosissa on kymmeniä linkkejä heidän luomiinsa pieniin yrityksiin. . Seuraa yhtä, niin voit liittyä heidän kanssaan vuoristoratamatkalle, jossa lanseerataan tuote, hankitaan muutama käyttäjä ja jopa poistutaan micro-SaaS-palvelustaan ​​useiden tuhansien dollarien hinnalla. 

Sitten muutaman kuukauden kuluttua he tekevät kaiken uudelleen.

📉 Hankkeen katastrofin lieventäminen

Onko sivuprojektisi koskaan tuhonnut Kazakstanin vallankumouksen? 

Se ei ole kivaa.

Näin tapahtui: Eräänä päivänä huomasin, että voit käyttää emoji-verkkotunnuksia sähköpostiosoitteissa, esim 👋.kz. Tajusin, että niitä oli monia .kz emoji-verkkotunnuksia saatavilla, päätin, että se olisi hyvä idea osta niitä 300 ja käynnistä emoji-sähköpostiosoitepalvelu. Noin 1,500 XNUMX asiakasta myöhemmin emoji-imperiumi mureni, kun sain tämän twiitin:

Miksi kehittäjät rakentavat niin monia sivuprojekteja PlatoBlockchain Data Intelligence Pystysuuntainen haku. Ai.

Osoittautuu, että Kazakstanissa oli täysi internetkatkos, mikä vei projektini täysin offline-tilaan.

Miksi kehittäjät rakentavat niin monia sivuprojekteja PlatoBlockchain Data Intelligence Pystysuuntainen haku. Ai.

10 päivän paniikkien jälkeen se onneksi palasi. 

Muut ihmiset eivät ole niin onnekkaita: API-muutokset, hakutulosten mukautukset ja monet muut tekijät voivat tappaa projektin. Joten aivan kuten ostaisit osakkeita S&P 500 -listalla Dogecoinin sijoittamisen sijaan, rakentajat käyttävät monien projektien salkkua lieventääkseen tämäntyyppisiä epäonnistumisia.

Daniel Vasallo toimii verkkoyhteisö opetan ihmisiä luomaan pienten vetojen portfoliota, joka on kasvanut yli 800 maksavaan opiskelijaan lokakuusta 2021 lähtien. ”Joskus vitsailen Twitterissä ja sanon, että ainoa liiketoimintasuunnitelmani on välttää palaamista 9-5-työhön. ”, hän kertoi viimeisimmälle ryhmälleen Zoom-keskustelussa. 

”… Siksi pidän pienistä vedoista. Pienillä panoksilla yleensä yrität jotain pientä ja se epäonnistuu, se ei ole niin demotivoivaa. Jos yrität jotain suurta, se voi helposti pistää ja lannistaa monia meistä. Se voi olla tuhoisa tapahtuma."

Hän tiivisti ajattelutapansa näin: ”Minulle menestys on pelissä pysymistä. Periaatteessa pelin ohi -tilan välttäminen ikuisesti."

Sébastien Dubois tuntee tämän tilan hyvin. Viime vuonna hänen artikkelinsa "Käynnistysvirhetarinoita: 20 kuukautta sisään, 2 200 käytettyä tuntia ja XNUMX XNUMX € menetyksiä” levisi viruksena Hacker Newsissa ja kertoi uppoutuneiden kustannusten virheellisen tarinan siitä, kuinka Dubois vietti kaksi vuotta koodaamalla startuppia, jonka markkinoille oli vaikea päästä.. Dubois kuitenkin tekee hienosti rakentaa useita pieniä projekteja nyt.

"Rakentelen nyt rajoitetun ajan ja vaivannäön projekteja, joissa on enemmän hyviä puolia kuin huonoja puolia", hän kertoi minulle sähköpostitse. Hän on rakentanut yhteisön, luonut kaksi "infotuotetta", jotka myyvät tarpeeksi hyvin, ja hänellä on jopa kirjaprojekti mielessä. 

"Olen luonut tehokkaan vauhtipyörän projektivalikoimani välille", hän sanoi. ”… Sillä välin en pilannut itseäni päästäkseni tähän pisteeseen. ;-)"

🌵 Hauskaa, harjoittelua ja superluovuutta

Kehittäjät ovat erittäin luovia ihmisiä. Aivan kuten muusikko säveltää tai taiteilija maalaa, kehittäjä voi aloittaa sivuprojektin vapauttaakseen tämän luovuuden.

Ben Issen on karismaattinen ranskalainen kehittäjä käynnissä seitsemän pientä projektia. "Kohtelen projektejani kuin puutarhan hoitoa", hän kertoi minulle Pariisin asunnostaan ​​Zoomissa. ”Se on mukavaa toimintaa. Lempiprojektini ovat kuin pieni kaktus; ne ovat helppoja ruukuttaa, kasvavat nopeasti ja vaativat vähän vettä ja huoltoa.

Sitten hän juoksee ikkunalaudalleen ja tarttuu valtavaan saniaiseen: "Tällaiset projektit vaativat paljon huomiota tai ne kuolevat."

Jos sinulla on paljon ideoita, monien pienten, itseään ylläpitävien projektien rakentaminen on yksinkertaisesti hauskaa. Voit rakentaa yhden ja siirtyä sitten seuraavaan. Joka kerta se on kuin tyydyttävä palapeli, kun siirryt nollasta muutamaan käyttäjään. Ja jokainen projekti on enemmän harjoittelua – toinen edustaja, joka tasoittaa rakennus-, lanseeraus- ja markkinointitaitojasi.

Usein uudet projektit inspiroituvat tai yhdistetään aiempien koodien avulla, mikä johtaa parempiin ideoihin ja helpottaa niiden käynnistämistä. Pyysin sähköposteja, joissa kysyin ihmisiltä, ​​miksi he rakentavat useita projekteja sen sijaan, että keskittyisivät yhteen, ja luova prosessi on suuri syy joillekin vastaajille. ”Olen suuri ristipölytyksen ystävä. Sekoittamalla asioita, jotka eivät usein sovi yhteen, voit tavoittaa jotain täysin erilaista”, eräs henkilö kirjoitti.

Kaikki eivät kuitenkaan välttele suuria projekteja kokonaan. Kuten toinen sähköpostin lähettäjä selitti, pienet projektit voivat tarjota luovia oivalluksia, jotka antavat suurille projekteille suunnan: "Pienet projektini auttavat kertomaan, kuinka suuri projektini toimii, missä pääprojektini on puunrunko ja pienet projektit sen oksia."

🔮 Johtopäätökset ja tulevaisuus

Eniten minua kiehtoo kaikissa näissä projekteissa, että tulemme näkemään joitain täysin ainutlaatuisia yrityksiä, joita ei yleensä olisi olemassa. MSCHF on äärimmäisen moderni esimerkki pääomasijoittamasta yrityksestä, joka käynnistää virusprojekteja kahden viikon välein, mutta numerot viittaavat siihen, että sillä on lopulta paljon seuraa.

Niin, miksi rakentavatko kehittäjät niin monia sivuprojekteja? Oli kyse sitten halusta luoda, oppia tai rikastua, kaikki johtuu perustavanlaatuisesta muutoksesta, joka tapahtuu siinä, miten kehittäjät näkevät projektejaan. Laitoit sivuprojekteja CV:hen saadaksesi uran tekniikan alalla. Nyt sivuprojektit voivat be urasi tekniikassa.

Julkaistu 9. elokuuta 2022

Tekniikka, innovaatiot ja tulevaisuus, kuten sitä rakentajat kertovat.

Kiitos rekisteröitymisestä.

Tarkista postilaatikostasi tervetuliaisviesti.

Aikaleima:

Lisää aiheesta Andreessen Horowitz