Sono uno sviluppatore più recente che ha lavorato su alcuni progetti personali e su progetti non-profit / di beneficenza. Tuttavia, mi sembra di essere lo sviluppatore più "senior" nella mia cerchia, il che significa che la maggior parte dei ragazzi viene da me per chiedere aiuto e quando ho bisogno di aiuto non possono aiutarmi.
Dato che non ho un lavoro di programmazione a tempo pieno, sono un po 'perso in termini di come ottenere una revisione del codice di livello professionale. In altre parole, prima di entrare a pieno titolo nell'applicare lavori a tempo pieno, voglio le opinioni di poche persone affidabili / rispettabili su come il mio codice attuale appare, dove potrei migliorare, come mi classificheranno come programmatore, ecc ... Perché al momento non ne ho la più pallida idea e, anche se l'avessi fatto, non è solo la mia opinione che conta comunque. L'altro problema è che non ho idea se i miei progetti di portfolio sono "abbastanza buoni" o sono solo piccoli progetti di scherzo in termini di ciò che un datore di lavoro sta cercando. Continuo a pensare di dover lavorare su progetti più grandi, ma potrebbe andare avanti all'infinito. Il fatto è che preferirei farlo con qualcuno di persona in loco e non un estraneo casuale su internet in quanto non c'è modo di giudicare se il consiglio di quella persona è credibile o in linea con dove sto cercando di andare se ciò rende senso.
Questo tipo di servizio è offerto dai consulenti di programmazione? Non posso essere l'unico ad affrontare questo problema. Come programmatore autodidatta, questo è molto difficile perché la gente dice spesso mettere portfolio e progetti, ma non ho modo di giudicare se il mio codice è "buono" o non è altro che la mia percezione di ciò che leggo da libri come Clean Code di Uncle Bob e Code Complete di Steve McConnell. Ovviamente parte di questo è soggettivo, ma ciò non significa che non ci sia una sorta di standard professionale che non può essere raggiunto. Grazie per il tuo consiglio.
PS: Anch'io sento molto parlare di "mentoring", ma non ho visto come si farebbe per ottenere un mentore. Mi piacerebbe un mentore, è un servizio a pagamento o è questo un tipo di relazione che qualcuno ha in genere con un collaboratore più anziano nel contesto di un ufficio? Sto parlando di una persona reale, non di un canale YouTube.