Come è passato da impiegato del cimitero a sviluppatore di software in meno di un anno

Come è passato da impiegato del cimitero a sviluppatore di software in meno di un anno
Come è passato da impiegato del cimitero a sviluppatore di software in meno di un anno

Pioneer64 ha seguito corsi online da Harvard. (Immagine illustrativa Infobae)

Su Reddit, un utente ha condiviso la sua incredibile trasformazione da impiegato del cimitero a stagista sviluppatore di software in meno di un anno.

Sotto lo pseudonimo Pioneer64 ha svelato tutti i passaggi e i percorsi che lo hanno portato dal lavoro al cimitero a diventare un esperto di programmazione. Nel tempo record di soli dieci mesi, Ha approfittato di una serie di corsi online gratuiti di Harvard per padroneggiare le complessità dello sviluppo del software.

Pioneer è specializzato in Python. (Immagine illustrativa Infobae)

CS50 completo

CS50 è il corso introduttivo all’informatica di Harvard, disponibile gratuitamente online. Gli studenti esplorano concetti come astrazione, algoritmi, strutture dati, incapsulamento, gestione delle risorse, sicurezza, ingegneria del software e sviluppo web. Le lingue insegnate includono C, Python, SQL, JavaScript, nonché CSS e HTML per il web design.

Questo corso non si concentra solo sulla teoria, ma offre anche serie di problemi ispirati ad applicazioni del mondo reale in settori quali biologia, crittografia, finanza, medicina legale e giochi.

Gli studenti che completano con successo nove serie di problemi, che consistono in attività di programmazione impegnative, oltre a un progetto capstone, Ottengono un certificato di completamento del corso.

– Prendi la maggior parte di CS50p

L’utente ha seguito diversi corsi e non ha messo in pratica le sue conoscenze. (Reddit)

CS50x Python (CS50P) è un’introduzione dinamica alla programmazione utilizzando il linguaggio Python. Questo corso è progettato per studenti con e senza esperienza di programmazione precedente, che desiderano acquisire familiarità con Python in modo specifico.

Durante il corso, I partecipanti impareranno a leggere e scrivere codicenonché testarlo ed eseguirne il debug per garantirne il corretto funzionamento.

– Corso introduttivo ai NeetCodes DSA

Questo corso si concentra sugli algoritmi e sulle strutture dati, elementi essenziali per una programmazione efficace. Pioneer64 è avanzato alla sezione degli alberi binari, acquisendo conoscenze fondamentali per affrontare problemi altamente complessi.

Questo corso online di Harvard è disponibile sul loro sito Web ed è gratuito. (Harvard)

– Avanzare un progetto personale

Realizza un tuo progetto di curriculum personale (ho realizzato un minigioco di prova di base completo per un sito Web)”, ha osservato il programmatore. Questo con l’obiettivo di motivare i lettori ad applicare ciò che hanno imparato e ad arricchire il proprio portfolio.

– Candidati a 3-5 stage al giorno

Con le conoscenze acquisite e la pratica costante, Pioneer64 ha acquisito la sicurezza necessaria per iniziare a candidarsi per tutte le offerte di lavoro disponibili.

Questo è fondamentale perché candidarsi a più offerte di lavoro non solo aumenta le possibilità di ottenere un lavoro, ma consente anche ai candidati di acquisire esperienza nel processo di candidatura e colloquio.

L’utente Reddit ha trovato un’alternativa allo studio nei corsi online. (Informazioni immagine illustrativa)

Infatti, l’utente Reddit ha dichiarato: “Mentre ricevi le interviste, studia cosa pensi che l’azienda potrebbe chiederti (ad esempio, se il post menziona l’API REST e la programmazione OO, memorizza quali API Rest e i pilastri di Oop).”

Ha inoltre sottolineato l’importanza di partecipare a eventi per fare rete con altri programmatori e potenziali datori di lavoro.

Anche se Pioneer64 non ha menzionato per quale azienda lavora al momento, ecco un elenco di aziende che spesso cercano sviluppatori di software per i loro progetti:

– Aziende tecnologiche: Dalle startup alle grandi aziende tecnologiche come Google, Microsoft, Apple, ecc.

– Consulenza tecnologica: Aziende che offrono servizi di consulenza nello sviluppo di software e soluzioni tecnologiche.

Amazon ha bisogno di diversi sviluppatori software per Amazon Web Services (AWS). REUTERS/Dado Ruvic/Illustrazione/file Foto

– Settore finanziario: Banche, istituti finanziari e fintech che necessitano di sviluppatori per sistemi di gestione finanziaria, piattaforme di pagamento, ecc.

– Settore sanitario: Ospedali, cliniche e aziende di tecnologia medica che sviluppano software per la gestione dei pazienti, l’analisi dei dati medici, ecc.

Formazione scolastica: Istituzioni educative e piattaforme di e-learning che richiedono lo sviluppo di software per l’amministrazione scolastica e la creazione di contenuti educativi.

Non è lo stesso stipendio in tutte le aziende, ma, ad esempio, OpenAI offre 310.000 dollari all’anno ai suoi analisti di dati. Amazon offre ai suoi ingegneri senior di sviluppo software a New York fino a $ 261.500 all’anno.

 
For Latest Updates Follow us on Google News
 

-

PREV A Wall Street l’indice S&P 500 batte nuovi record, raggiungerà i 6mila punti quest’anno?
NEXT Kyra Group presenta le funzionalità di Akaio, la sua piattaforma di ecosistema di innovazione con la propria intelligenza artificiale