Uploaded avatar of iHiD

2 millió felhasználó, de egy fillér sem a bankszámlán. Kemény idők 😔

@iHiD
Kb. 2 éve ezelőtt

Frissítés: Ez a bejegyzés valamennyire virálissá vált az Exercism közösségén kívül is. Köszönöm mindenkinek, aki támogató szavakat küldött, és annak a sok száz embernek, aki erre válaszul adományozott. Egy Hacker News-kommentben kicsit több kontextust adtam hozzá, és tisztáztam néhány dolgot.


Sziasztok!

A múlt héten elértük a hatalmas mérföldkövet: kétmillió felhasználó. Néhány órával később a 45 millió feladatbeküldést is elértük.

Egy nappal később kifizettem az utolsó bérkifizetést magamnak, Eriknek és Aronnak, és a bankszámlánk annyira leapadt, hogy egy újabb kifizetést már nem engedhetünk meg magunknak.

Szerintem ez elég jól összefoglalja az Exercism történetét. Az Exercism-re naponta több mint 1200 ember regisztrál. Naponta több tízezren oldanak meg feladatokat. De nincs elég pénzünk ahhoz, hogy tovább dolgozzunk a platformon.

Sok mindent kipróbáltunk, hogy ezen változtassunk. Több száz támogatóval és céggel beszéltünk, de az Exercism nem illik bele abba, amit ők támogatnak. Nem illeszkedik egy olyan réteghez sem, amely számukra értelmes lenne. Mivel mindenhol szolgáljuk az embereket, úgy tűnik, nem elég szűk célcsoportot szolgálunk ahhoz, hogy illeszkedjünk a támogatók gyakran szűk küldetéséhez!

Az egyetlen terület, ahol ígéretes sikereket értünk el, az a hirdetés az oldalon. De a hirdetők felkutatásával és kezelésével járó erőfeszítés, valamint az, hogy alapvetően nem szeretném elárasztani az Exercism-öt reklámokkal, azt jelenti, hogy szerintem ez nem egy túl fenntartható stratégia.

Szerintem nyugodtan kijelenthetjük, hogy ezen a ponton elveszítettem a bizalmamat a nonprofit üzleti modellben, mert nem úgy működik, hogy az Exercism kihozhassa a benne rejlő lehetőségeket. Ha valamit mindenki számára ingyenesen akarsz tartani, ahhoz vagy arra van szükség, hogy maga a felhasználó legyen a termék, vagy jelentős adományokra. Ha egyik sincs, nagyon nehéz növekedni.

Erik és az OSS átszervezés

A jelenlegi helyzet talán legnehezebb része, hogy már nem engedhetjük meg magunknak, hogy Eriknek fizetést adjunk, így a hét végén kilép alkalmazottként.

Erik abszolút kulcsfontosságú szerepet játszott az Exercism elmúlt évekbeli növekedésében és sikerében. Csodálatos kolléga és barát is volt, és nagyon fog hiányozni, hogy együtt dolgozhattam vele. Mondanom sem kell, hogy hihetetlenül hálás vagyok Eriknek a rengeteg munkájáért és támogatásáért. És tudom, hogy sokan közületek ugyanígy éreznek (ha igen, kérlek, keresd fel és mondd el neki!)

Erik megrögzött Exercism-rajongó, és néhány kurzus szenior karbantartójaként folytatja, megőrzi a szuperadmin-jogosultságait is, de a nap mint nap elvégzett rengeteg láthatatlan (és gyakran kissé unalmas) feladatot szét kell osztani a szervezetben.

Az egyik kulcsfontosságú dolog, amit most bevezetünk, hogy egy élő Exercism-tárházban minden PR-t át kell nézni, mielőtt egyesíteni lehet (egyetlen kivétellel, amelyet alább ismertetünk). Ez egyébként régóta nagyjából így is működött, de voltak helyek, ahol átesett a réseken, ezért most szkriptekkel biztosítjuk, hogy ez mindig így legyen.

Ehhez új osztályozási rendszert dolgoztunk ki a tárházakhoz, és minden típusra külön szabályokat:

  • maintained: Olyan tárház, amelynek több karbantartója van. Minden PR-hez egy kurzus karbantartójának az áttekintése szükséges.
  • maintained-solitary: Olyan tárház, amelynek egyetlen karbantartója van. Egy új cross-track-maintainers csapat kap értesítést, hogy átnézze az összes PR-t.
  • unmaintained: Olyan tárház, amelynek nincs karbantartója. Itt is a cross-track-maintainers csapat kap értesítést.
  • maintained-autonomous: Olyan tárház, ahol minden karbantartó tagja a cross-track-maintainer csapatnak is. Ez a kivétel: itt a saját PR-jeiket maguk egyesíthetik.
  • wip-track: Még el nem indított kurzus. Mivel még nem „él”, nincsenek rá megkötések.

Két új GitHub-csapatot hoztunk létre, amelyek ezt érvényesítik.

  • @exercism/guardians: Csapat, amely a tooling-tárházakba (tesztfuttatók, elemzők stb.) érkező PR-ek biztonságát ellenőrzi. Néhány régi motoros poliglott alkotja.
  • @exercism/cross-track-maintainers: Új csapat, amely olyan régi motoros poliglottokból áll, akik nap mint nap aktívak az oldalon, és ugyanolyan szintű áttekintési pedantériával rendelkeznek, mint én (vagyis nem szigorúbbak és nem is engedékenyebbek nálam). Ez azért fontos, mert szeretném, ha ez a csapat következetes és gyors választ adna.

Mindkét csapat csak meghívásos. Rendszertelen időközönként átnézem őket.

Ennek részeként új karbantartókat is meghívtunk, és rengeteg inaktív karbantartót „megnyestünk”. Azoknak, akiket eltávolítottunk: köszönöm mindazt, amit tettetek, és tudjátok, hogy nagyon szívesen látunk vissza benneteket, ha lesz időtök és kedvetek ismét komolyan közreműködni az Exercism munkájában!

Mi következik?

Eddig tehát elég borús volt a hangulat. Az életben nem mindig úgy alakulnak a dolgok, ahogy reméled, de a rosszból is jót kell kihozni!

Jelenleg körülbelül 800 havi adományozónk van, a havi adományok pedig körülbelül 7500 dollárt tesznek ki. Ez nagyjából pontosan fedezi a szerverköltségeinket. Tehát ha most adományozol, köszönöm. Szó szerint te tartod üzemben a szervereinket. Az adományozói körünk általában meglehetősen stabil, ezért nem aggódom túlzottan az Exercism létezésének kilátásai miatt.

(Nagyon jó lenne egy kis pénzügyi tartalékot felépíteni, ezért ha megengedheted magadnak, kérlek, gondolj egy rendszeres vagy egyszeri adományra 💙)

Van egy csodálatos közösségünk, karbantartócsapatunk és mentorcsoportunk is, akik folyamatosan új feladatokat (és kurzusokat!) adnak hozzá, segítenek a tanulóknak, és még számtalan mást tesznek. Az Exercism szervezetként talán még soha nem volt ilyen egészséges. Gyorsabban növekszik, mint valaha, többen használják, mint valaha, és szerintem a termék és a tanulási élmény is jobb, mint valaha. Ezért továbbra is mélyen elkötelezett vagyok amellett, hogy az Exercism növekedjen és virágozzon.

Az elmúlt néhány hónapban egy új oktatási terméken dolgoztam, amely a programozás alapjait tanítja, és 2025-ben fogom elindítani. Az emberek 96%-a, aki megpróbál megtanulni programozni, feladja. Ezt elfogadhatatlannak tartom, ezért ezen szeretnék változtatni. A tervem az, hogy a kezdőknek egy sziklaszilárd alapot adjak, majd átirányítsam őket az Exercism-re. Az új termékhez egy új, profitorientált céget hozok létre, és a bevételét arra fogom használni, hogy az Exercism tovább növekedjen. Ehhez egy kis befektetést is szereztem, ami azt jelenti, hogy tovább tudom fizetni Aron bérét, így ő is marad, velem együtt dolgozik ezen, és szükség szerint finomítja az Exercism-öt.

Azt is tervezem (körülbelül 90%-os biztonsággal), hogy 2025 januárja és márciusa között egy külön programozástanuló kurzust indítok, ahol kipróbálhatom egy részét annak, amin dolgoztunk, és a saját kezemmel is dolgozhatok azokkal a tanulókkal, akiket a jelenlegi platformok nem szolgálnak ki. Szóval figyeljetek, hamarosan bejelentést teszünk erről.

Azon is gondolkodom, hogy elindítom az Exercism Teams egy alapverzióját, hogy egy kis extra bevételre tegyek szert. Itt van egy fórumbejegyzés, ahol leírhatod a gondolataidat. Nagyon hálás lennék értük!

De előbb szükségem van egy kis szünetre! A következő két hétben szabadságon leszek, kikapcsolódom és egy kicsit regenerálódom.

Köszönöm a támogatást, érzelmit és anyagit egyaránt. Az Exercism közössége fenomenális, és mélységesen hálás vagyok mindenkinek, aki részt vesz a projektben.

5. Sep 2024 · Hasznosnak találtad?