CodeGym /Java Blog /Random-IT /Ho bisogno di aiuto? Modi migliori per trovare un mentore...
John Squirrels
Livello 41
San Francisco

Ho bisogno di aiuto? Modi migliori per trovare un mentore di programmazione per i principianti di Java

Pubblicato nel gruppo Random-IT
Ammettiamolo, provare a padroneggiare qualcosa di nuovo da solo può essere un viaggio faticoso. Dopotutto, noi umani siamo creature sociali. E se il tuo obiettivo è imparare a programmare da zero (non l'abilità più semplice) la strada può essere lunga e piena di terrore, in senso figurato. CodeGym come piattaforma ha tutto a posto per non sentirti solo , mentre impari e procedi da solo online. Ma per alcune persone è semplicemente troppo difficile andare fino in fondo senza che nessuno gli guardi le spalle.Ho bisogno di aiuto?  Modi migliori per trovare un mentore di programmazione per i principianti di Java - 1
Harry Potter e la pietra filosofale (2002)

Perché potresti aver bisogno di un mentore di programmazione

Ecco perché il mentoring è un concetto piuttosto popolare nello sviluppo del software. Trovare un mentore può essere estremamente utile per coloro che sentono di non potercela fare da soli, generalmente hanno problemi con l'apprendimento da soli o semplicemente cercano di applicare ogni strumento possibile per ottenere il massimo dall'apprendimento. Per i principianti nella programmazione, avere un mentore può essere molto utile. Avere qualcuno professionale ed esperto che supervisiona il tuo processo di apprendimento potrebbe salvarti da innumerevoli errori comuni, dirigere i tuoi sforzi nel modo giusto e supportarti solo con buoni consigli. Come trovare un mentore? Esistono diversi modi in cui puoi trovare un vero mentore di programmazione, e questo è ciò di cui parleremo oggi.

1. Cerca su LinkedIn

Il più grande social network al mondo per la comunicazione professionale è ancora un punto di riferimento per trovare connessioni serie, anche se oggi sarà molto più difficile ottenere una risposta da qualcuno su Linkedin che non conosci (diversi tipi di spam sono per colpa). Per trovare un mentore di programmazione su LinkedIn, prova a passare attraverso le tue attuali connessioni, cercando qualcuno che potrebbe essere adatto. Se non hai ancora nessuno nel tuo elenco di connessioni, prova a cercare profili interessanti utilizzando termini come "ingegnere del software", "sviluppatore", "sviluppatore Java" o "sviluppatore back-end". Se stai cercando un mentore di codifica Java, ovviamente avrebbe senso cercare sviluppatori Java esperti, preferibilmente che lavorano per aziende rispettabili. Inizia con lo studio dei profili dei tuoi potenziali mentori per capire che esperienza possono effettivamente avere, in quali ruoli e posizioni hanno lavorato, in quali aziende, ecc. Il tuo obiettivo è trovare qualcuno che abbia veramente esperienza e possa potenzialmente diventare un buon mentore. Dovresti identificare da 5 a 10 di queste persone e quindi inviare un messaggio a ciascuna di loro. Cerca di rendere il tuo primo messaggio il più unico possibile (meglio non inviare a tutti lo stesso modello di messaggio), spiegando il tuo obiettivo nel modo più chiaro possibile e chiedendo aiuto o consiglio, ma senza essere troppo invadente. È probabile che riceverai una risposta da qualcuno. spiegando il tuo obiettivo nel modo più chiaro possibile e chiedendo aiuto o consiglio, ma senza essere troppo invadente. È probabile che riceverai una risposta da qualcuno. spiegando il tuo obiettivo nel modo più chiaro possibile e chiedendo aiuto o consiglio, ma senza essere troppo invadente. È probabile che riceverai una risposta da qualcuno.

2. Partecipa a incontri di programmazione nella vita reale

Se risiedi in una città piuttosto grande o in qualsiasi luogo con una scena attiva di incontri tecnologici, allora hai un modo ancora migliore per trovare il tuo mentore di programmazione. Stabilire connessioni di persona è sempre molto più semplice che online, almeno se le tue capacità comunicative sono abbastanza buone. Basta controllare se ci sono alcuni meetup interessanti relativi alla programmazione vicino a te, trova quello che ti piace e partecipa. Puoi provare a utilizzare Meetup.com o cercare altri popolari siti Web e app di meetup nella tua zona.

3. Partecipa ai meetup di programmazione virtuale

Anche partecipare a incontri virtuali online è un'opzione, anche se potrebbe non essere efficace come partecipare a una riunione offline per interagire nella vita reale. Ma con i meetup virtuali, hai molta più scelta, poiché sei libero di partecipare a eventi in qualsiasi parte del mondo. A parte questo, l'approccio è praticamente lo stesso: cerca i meetup relativi a Java (se stai cercando di imparare a programmare in Java ovviamente) o almeno allo sviluppo back-end in generale, usali per incontrare e ottenere conoscere sviluppatori esperti, chiedere loro suggerimenti e raccomandazioni e scegliere un mentore tra coloro che sono disposti ad aiutare.

4. Unisciti a progetti GitHub open source

In precedenza stavamo parlando dell'importanza di lavorare su progetti GitHub open source per i principianti della codifica e abbiamo persino reso questo top dei migliori progetti Java aperti su GitHub . In che modo può aiutarti a trovare un mentore di programmazione? Lavorare su qualcosa insieme rende le persone più vicine. Prova a unirti a un progetto e inizia a creare connessioni con altri sviluppatori più esperti che vi stanno contribuendo. Dopo aver impostato la connessione iniziale, puoi provare a chiedere informazioni sul tutoraggio.

5. Unisciti a StackOverflow, freeCodeCamp, Hackernoon e altre comunità di sviluppatori

Nel caso in cui LinkedIn e GitHub non abbiano portato i risultati che stavi cercando, prova a unirti ad alcune delle comunità di codifica online più popolari e fai la stessa cosa, ovvero cercare sviluppatori esperti nel tuo campo e chiedere loro aiuto senza essere troppo invadente . Stack Overflow, freeCodeCamp, Hackernoon sarebbero tra i migliori tra cui scegliere. Se stai cercando alternative, prova HackerNews, CodeProject o Hashnode. Women Who Code potrebbe essere un'ottima scelta per le programmatrici donne.

6. Prova Quora, Facebook, Twitter e altri siti di social media

Non dimenticare altri siti Web di social media che sono anche popolari tra gli sviluppatori di software. Ad esempio, puoi trovare molti programmatori esperti sul sito Web di domande e risposte Quora. Su Quora puoi persino iniziare subito a porre domande specifiche, aspettando che gli sviluppatori esperti rispondano. Lascia che questo diventi l'inizio di una bella amicizia. O tutoraggio. Facebook ha anche molti gruppi relativi alla codifica, mentre Twitter spesso è il modo migliore per raggiungere qualcuno che non è facile da raggiungere in altri modi.

7. Controlla amici e conoscenti

Se trovare un mentore online non funziona per te per qualche motivo, o se stai semplicemente cercando una buona vecchia comunicazione di persona, prova a cercare persone adatte tra i tuoi amici e conoscenti. Se non conosci nessun programmatore, cerca gli amici degli amici: chiedi alle persone che conosci di presentarti qualcuno se sono amici di sviluppatori esperti. Dopotutto, la regola delle 6 strette di mano è ancora valida, quindi non aver paura (o timidezza) di usarla.

8. Pratica la programmazione e cogli le opportunità di mentoring quando si presentano

Infine, puoi semplicemente perseguire il tuo obiettivo imparando da solo e provando a programmare ogni volta che puoi. Prima o poi, in un modo o nell'altro, ti imbatterai in sviluppatori più esperti, online o nella vita reale. La chiave qui è andare avanti e interagire con la comunità degli sviluppatori. Fai quante più domande puoi ovunque puoi: che si tratti della sezione Aiuto di CodeGym , di Quora o di StackOverflow. E fai attenzione alle persone che notano il tuo entusiasmo ed esprimono il desiderio di aiutare.

Riepilogo

Un consiglio importante come epilogo. Quando cerchi un mentore e dopo averne trovato uno, è importante concentrarsi sulla relazione invece che sulle informazioni. In altre parole, non abusare del rapporto con il mentore ponendogli troppe domande troppo spesso o semplicemente essendo invadente. Fai del tuo meglio per contattare il mentore solo con domande specifiche che hai preparato in anticipo e cerca di portare anche qualcosa sul tavolo (per quanto puoi) - ovvero, fai del tuo meglio affinché questa relazione sia vantaggiosa a lungo termine ad entrambi. Altrimenti, è probabile che i tuoi potenziali mentori ti stiano ignorando o ti forniscano solo consigli di base che non faranno molta differenza.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION