Uploaded avatar of iHiD

Exercism Insiders: accesso anticipato alla modalità scura e all'integrazione con ChatGPT!

@iHiD
Oltre 3 anni fa
Video

Voglio raccontarti qualcosa su due novità che stiamo aggiungendo a Exercism per aiutarlo a diventare finanziariamente sostenibile. La seconda, Exercism Insiders, è qualcosa che credo ti entusiasmerà in modo particolare. E assicurati di leggere fino alla fine, perché annuncio due funzionalità speciali, una delle quali sarà disponibile solo per gli early adopter.

Cominciamo con un po' di contesto. Quando Katrina ha creato Exercism 10 anni fa non aveva assolutamente alcuna intenzione di trasformarlo in un prodotto importante. Era una piattaforma semplice che usava con i suoi studenti. Ma per un felice caso è diventato un fenomeno. E 10 anni dopo abbiamo milioni di visitatori al mese. Siamo arrivati a questo punto con un budget ridicolmente piccolo. Negli 8 anni di Exercism fino al lancio della v3, abbiamo speso meno di 500.000 $, solo 60.000 $ all'anno. In quel periodo abbiamo ricostruito la piattaforma da zero due volte, creato 65 track di linguaggi, avuto milioni di soluzioni inviate, discussioni, iterazioni… Abbiamo costruito sistemi di feedback automatico che hanno dato un riscontro oltre 800.000 volte. Abbiamo fatto tantissimo. Con pochissimo.

E gran parte del motivo per cui è stato possibile è ovviamente il fatto che siamo open source. Migliaia di persone hanno contribuito a Exercism, e qualche centinaio di persone particolarmente straordinarie ha fatto il lavoro di costruire e mantenere i nostri contenuti. Ma con il successo del lancio della v3 siamo arrivati al punto in cui ci serviva un vero team a tempo pieno che lavorasse a Exercism per mantenerlo funzionante. In quel periodo ci è anche stata fatta una donazione incredibilmente generosa di 500.000 $, che ci ha permesso di assumere un piccolo team. Così abbiamo assunto Aron per il lavoro di front-end, Jonathan per far crescere e gestire la parte community, e Loretta per lavorare sulla raccolta fondi e sulle partnership.

Il risultato di quel lavoro è stato davvero sorprendente. L'uso quotidiano del sito è cresciuto di circa il 250% anno su anno. Abbiamo aggiunto un sacco di funzionalità di mentoring automatico, grazie a cui abbiamo ormai dato un feedback istantaneo su oltre 800.000 soluzioni. Abbiamo la community che fa live streaming su Twitch ogni giorno. Abbiamo un forum vivace e un server Discord. Abbiamo anche aumentato le nostre donazioni mensili da praticamente zero a oltre 6.000 $ al mese. Il che è tantissimo. Però il nostro lavoro per convincere le aziende a sostenerci attraverso i loro budget di responsabilità sociale d'impresa (CSR) è andato meno bene, e anche se 6.000 £ al mese sono tantissime, in realtà sono solo un quinto di quello che ci serve, e la maggior parte delle donazioni sono regali una tantum, non un sostegno ricorrente. Quindi ci resta poco tempo per essere sostenibili con il team attuale, e senza quel team non abbiamo le risorse per mandare avanti davvero Exercism: per quanto mi piacerebbe che una settimana avesse 400 ore perché potessi fare tutto, non è così. E io non ce la faccio. Quindi dobbiamo trovare un modo per pagare tutti, e in fretta.

Ma voglio anche che Exercism cresca. Chi di voi ha passato del tempo a parlare con me negli ultimi anni conosce tutte le idee, le speranze e le ambizioni che ho per Exercism, le cose che penso potremmo fare e che sarebbero fantastiche. Ma per farlo ci serve sia un team più grande, sia la possibilità di pagare stipendi più competitivi. Quindi dobbiamo trovare un modo per sistemare le cose.

E ci sono due cose che proveremo a fare.

La prima è aggiungere un po' di sponsorizzazione al sito. Cercheremo partner che secondo noi offrono ottimi prodotti e servizi agli sviluppatori e li inviteremo a sponsorizzare i track e anche ambiti come le nostre email e la nostra infrastruttura. La sponsorizzazione sarà una cosa a lungo termine: le aziende dovranno impegnarsi probabilmente per un minimo di 12 mesi di supporto. E ci teniamo davvero a trattarle come partnership vantaggiose per entrambi. Penso che potremmo fare cose come co-creare contenuti davvero validi, fare qualche intervista con persone di alto livello nelle loro aziende, e anche far sì che offrano sconti o prove gratuite ai nostri utenti più attivi. Ma ne parlo meglio tra un attimo!

Ci sono un paio di cose che non faremo. Non sarà pubblicità nel mondo del pay-per-click. Non aggiungeremo alcun sistema di tracciamento al sito, non condivideremo i dati di nessuno, né niente del genere. Cerchiamo semplicemente organizzazioni che vogliano sostenere l'istruzione gratuita, l'open source, iniziative dal basso come la nostra, e in cambio raccontiamo a tutti quello che fanno, nella speranza di incoraggiarti almeno a dare un'occhiata ai loro prodotti. Spero anche che molte di queste organizzazioni scelgano di donare a Exercism attraverso le loro divisioni di responsabilità sociale d'impresa. Vedremo.

E come interludio, se lavori per un'azienda che offre prodotti o servizi agli sviluppatori, magari sarebbe interessata a sponsorizzare Exercism. Se potessi fare una presentazione, metterci in contatto con la persona giusta, o anche solo dirci in anonimo a chi dovremmo rivolgerci, ci aiuteresti moltissimo. Quindi scrivi a Loretta (la sua email è nella descrizione qui sotto) e troveremo insieme la soluzione migliore!

All'inizio ero un po' scettico su tutta questa storia, ma adesso sono davvero entusiasta. Penso che vere partnership potrebbero rappresentare un vero salto di qualità per Exercism e portare vantaggi extra a tutti i nostri membri.

Questa è la prima parte. La seconda è qualcosa che mi entusiasma sicuramente, e da molto tempo, ed è Exercism Insiders.

Exercism Insiders sarà il nostro nuovo programma di ricompense per chi sostiene attivamente Exercism. Ti daremo più accesso dietro le quinte, più coinvolgimento nel futuro di Exercism, funzionalità extra divertenti e, in più, chiederemo a tutte le aziende con cui parliamo di sponsorizzazione di offrire prove gratuite o sconti ai nostri Insiders.

Per essere un Insider la regola generale è che devi sostenere attivamente Exercism. Per la maggior parte significa che hai contribuito attivamente alla nostra codebase, hai fatto mentoring attivamente, oppure hai fatto una donazione recente. Stiamo ancora definendo i dettagli, ma la mia idea è più o meno che ogni volta che guadagni una certa quantità di reputazione, o ci fai una donazione, questo estende il tuo accesso di 30 giorni da quel momento. Se doni o contribuisci regolarmente, probabilmente ti daremo anche un periodo di tolleranza un po' più lungo, così se non ti sei fatto vedere per 30 giorni, ma c'eri nei 9 mesi precedenti, non perdi semplicemente l'accesso. E daremo anche l'iscrizione a vita a chi ha dato contributi enormi in passato ma non è attivo adesso.

Insiders ti darà anche un badge che appare accanto al tuo nome sul sito, un flair sul forum e un ruolo su Discord che ti dà accesso a canali privati speciali. Significherà anche che a cose come le nostre call della community potrai partecipare e intervenire attivamente, invece di guardarle solo in differita. Ti darà accesso a vlog e interviste dietro le quinte, e stiamo anche considerando cose come dare priorità alle domande degli Insiders nelle AMA che ospitiamo. In pratica, se fai parte di ciò che rende Exercism un successo, vogliamo celebrarti e portarti davvero con noi in questo viaggio.

All'inizio ho accennato che abbiamo due funzionalità speciali per gli early adopter. La prima è la modalità scura. So che è qualcosa che molti di voi desiderano da sempre, ed è finalmente arrivata. La lanceremo nello stesso momento di Insiders e sarà disponibile solo per gli Insiders per i primi 3 mesi. Quindi, se la vuoi, vai a guadagnare un po' di reputazione contribuendo o facendo mentoring, oppure iscriviti come donatore regolare.

La seconda funzionalità è quella che nel Regno Unito chiamiamo «marmite»: o la ami o la odi. Integreremo ChatGPT nel nostro sito, così se ti blocchi su un esercizio puoi chiedergli aiuto, e quando finisci un esercizio riceverai da lui un feedback automatico. Nei nostri esperimenti finora ChatGPT è stato fantastico circa la metà delle volte, e inutile l'altra metà, quindi in questa fase lo trattiamo come una funzionalità puramente divertente, ma pensiamo che sarà molto divertente sperimentare con lui. Sarà una funzionalità solo per gli Insiders per il prossimo futuro e, per il mese di maggio, vi avranno accesso solo le persone che erano Insiders il giorno del lancio di Insiders. Quindi, se vuoi provarlo, devi esserti guadagnato l'accesso a Insiders prima del lancio. Aggiungeremo anche un badge speciale per chi ci ha sostenuto prima del lancio di Insiders, e la piccola etichetta Insiders accanto al tuo nome sul sito rifletterà per sempre il tuo sostegno iniziale.

La prossima settimana lanceremo una landing page con i dettagli esatti e il tuo stato di Insider in sospeso, ma fare una donazione adesso ti garantisce l'accesso, e sarebbe fantastico vedere arrivare delle donazioni prima del lancio, quindi valuta di farlo se puoi!

Una cosa che voglio chiarire è che nessuna delle nostre funzionalità educative inizierà a essere chiusa a pagamento. Insiders sarà pieno di funzionalità divertenti, di extra nell'interfaccia e di accesso dietro le quinte. Non sarà contenuto extra, né funzionalità pronte per la produzione. Quindi, se non hai il tempo o i soldi per accedere a Insiders, non avrai per questo un'esperienza educativa peggiore: è una linea rossa davvero importante per noi.

Ok, quindi queste sono le due cose: sponsorizzazione e Insiders. La nostra speranza è che, attraverso di esse, sia le aziende sia le singole persone scelgano di sostenere economicamente Exercism, e che possiamo sia arrivare a un punto più sostenibile, sia iniziare a vedere un futuro in cui possiamo davvero prosperare e cominciare a costruire alcune delle idee entusiasmanti che abbiamo.

Quindi grazie per aver letto. Spero che anche tu sia davvero entusiasta, soprattutto di Insiders. Non vedo l'ora di raccontarti di più nelle prossime settimane!

05 aprile 2023 · Ti è stato utile?