Articolo originale: Donating a Million Dollars to freeCodeCamp to Develop a Free, Carbon-Neutral Web3 Curriculum

Sono uno studente di freeCodeCamp. Ho imparato a programmare su freeCodeCamp. Ho usato queste skill per creare una società di successo.

Oggi, questa società – KaijuKingz – sta donando un milione di dollari a freeCodeCamp per aiutarli e creare ancora più risorse gratuite.

La comunità di freeCodeCamp ha aiutato me e migliaia di altre persone a imparare a programmare creando progetti. Per preparare la scena per la nostra donazione, vorrei dare un po' di contesto sul mio percorso da sviluppatore, a partire da quando ho trovato per caso freeCodeCamp a quando sono entrato in Web3.

Questa è la mia storia

Da smanettone a lasciare il college

Ero interessato nella programmazione fin dalla tenera età. Durante le superiori creavo semplici giochi IF-ELSE di avventura testuale per la mia ragazza. Immagino che nella mia mente fossi una sorta di leet developer.

Sfortunatamente, la mia scuola a quel tempo non offriva percorsi per esplorare la programmazione. Nonostante ciò ho fatto del mio meglio per accrescere le mie abilità. Ero molto coinvolto in un corso su computer system che permetteva di ottenere certificazioni come CompTIA, A+, e Net+.

Quando poi ero stato in grado di andare al college, decisi di studiare Computer Science, ma rimasi indietro piuttosto in fretta. I libri costavano troppo, c'era una mancanza di risorse in generale. Alla fine ho lasciato il college.

Dopo aver combattuto con la motivazione, ed essere stato senzatetto per un po', mi impegnai a rimettere la mia vita in ordine.

La risalita

Sono stato in grado di usare la certificazione CompTIA per ottenere il mio primo lavoro a salario minimo come tecnico dei computer ad un grosso rivenditore. Andai sempre più a fondo nel campo, e lavorai verso la cima con sforzo consistente.

Sono riuscito ad arrivare al ruolo di supporto di livello 2 nel dipartimento informatico di un grosso centro salute. Qui è dove ho riscoperto il mio amore per la programmazione e iniziai a automatizzare priccole attività. Ho iniziato a scrivere script in Visual Basic. PowerShell era diventato il mio strumento preferito per automatizzare le attività. Pezzettino a pezzettino, crescevo nel campo.

Questo è il punto in cui ho considerato per la prima volta imparare per diventare uno sviluppatore full-stack. Cercavo strumenti e sognavo il giorno in cui avrei potuto frequentare un bootcamp di programmazione e diventare un super fantastico sviluppatore full stack.

Questo è il punto in cui ho scoperto per la prima volta risorse gratuite come freeCodeCamp e i tanti canali YouTube che insegnano a programmare. (Menzione speciale per Sentdex <3).

Nel 2019 ho completato la certificazione del corso di Web Design Responsivo di freeCodeCamp. E continuavo a controllare freeCodeCamp per leggere i nuovi tutorial r guardare nuovi corsi video che la comunità crea ogni giorno. Era divertente, stavo imparando un sacco, e non mi stava costando un centesimo.

Dal mio primo lavoro in Software Engineering a iniziare la mia prima società

Ho ottenuto il mio primo lavoro in software engineering in 2020 per una piattaforma di eCommerce. Ho continuato a migliorare le mie abilità.

Salto temporale a sei mesi fa: ho decisp di dedicare tutto il mio tempo a imparare lo spazio Web3, con un focus su decentralizzazione e creazione di una comunità. Il risultato: KaijuKingz.

HksSNM6Vm1K635EdBVlDwlMCHhRG3FamNt9lgWyfydvjHsW7xiZPlQcKgF-HSDsucgxqon49qRxXVmaFKdK_icSidKIWA5wsh6LKeNr_w4S0T-a9xQdjanAPMpHbWJb4SWB_CL-q
Il logo di KaijuKingz, inspirato dalla tecnica tradizionale giapponese col pennello

Quando abbiamo creato KaijuKingz, il mio team ha deciso di mettere da parte dei fondi per aiutare altri aspiranti sviluppatori e creatore a imparare Web3. Avevamo pianificato di mettere da parte abbastanza soldi per mangare 3-4 a un bootcamp per programmare, magari cambiare la vita a qualcuno, e fine.

Dopo il nostro successo, abbiamo realizzato che avevamo l'opportunità di influenzare le vite di più persone di quante avessimo inizialmente pianificato. Quindi ci siamo rivolti a Quincy per discutere come potessimo usare i nostri fondi per creare un programma Web3 per aspiranti sviluppatori. Volevamo aiutare persone che sono appassionate degli argomenti di decentralizzazione e tecnologie possedute dalla comunità.

Abbiamo deciso di mettere tutto in campo con questo team e la loro storia di sviluppare corsi efficaci e certificazioni accessibili da chiunque nel mondo.

Piani per il futuro Curriculum Web3 su freeCodeCamp

La nostra donazione da un milione di dollari andrà verso la creazione di un intero curriculum sullo sviluppo Web3. Coprirà tutto dalle basi della programmazione con Rust e Solidity, a usare librerie JavaScript come web3.js.

Questo curriculum provvederà alla fine circa 300 ore di apprendimento gratuito per aiutare le persone  ad andare da zero to hero con Web3. L'unica cosa di cui gli studenti avranno bisogno è accesso ad un computer e la disciplina di completare il curriculum. L'esistente curriculum Web2 ti insegnerà tutti i prerequisiti necessari.

Sia io che Quincy teniamo molto all'ambiente, e questo curriculum sarà carbon-neutral.

Ho fondamentalmente cambiato la mia vita imparando a programmare attraverso risorse gratuite. Restituire a una delle più complete ed efficaci risorse gratuite per imparare a programmare (e anche aiutando ad aggiornare il loro curriculum per il futuro) mi ha dato un proposito. Invece di cambiare la vita di una persona, speriamo di cambiare la vita di migliaia di persone e di portare nuovi sviluppatori all'ecosistema Web3.

Grazie a freeCodeCamp, alla comunità KaijuKingz che ci ha supportato, e a tutti coloro che stanno aiutando a costruire un futuro decentralizzato.

Saluti,
Nathan