Sono passati due anni e tre mesi da quando mi sono iscritto a questo corso e ho scritto HelloWorld. Avrei dovuto scrivere questo articolo e rendere omaggio a questa meravigliosa risorsa molto tempo fa, ma in qualche modo il ritmo frenetico della vita mi ha fermato. Ma ora “grazie” alla pandemia covid, ho tempo. Avevo 33 anni. Facevo l'assistente sociale in Lettonia e non avevo niente a che fare con l'informatica. La mia ultima esperienza con il codice è stata 15 anni fa. Ma il mio magro stipendio e la mancanza di prospettive di carriera mi hanno spinto a cercare un’alternativa. È successo che molti dei miei amici si sono cimentati nel campo informatico. Inoltre, nessuno di loro aveva una formazione informatica. Alcuni trovarono lavoro, altri non andarono molto bene. Ma i successi mi hanno ispirato molto e alla fine ho deciso. A Riga, una volta ogni sei mesi, una nota società di consulenza organizzava una serie di bootcamp (corsi di formazione intensivi) gratuiti con successiva possibilità (per chi si diploma) di ottenere uno stage e un contratto di lavoro. Ho passato un po' di tempo a pensare a quale corso seguire. Alla fine ho scelto Java perché era il bootcamp Java che offriva il maggior numero di opportunità dopo la laurea. Ho potuto fare qualche ricognizione e parlare con i partecipanti al bootcamp, inclusi alcuni che erano già assunti in azienda. Ecco le informazioni che ho raccolto: il corso è estremamente intenso; non ha senso arrivare lì senza alcuna conoscenza; è meglio imparare tutto da solo prima del bootcamp. Così ho lasciato il lavoro quattro mesi prima del bootcamp, mi sono sistemato a casa, vivendo di aiuti finanziari e qualche piccolo risparmio, e ho iniziato a studiare intensamente. Com'è stato il programma di formazione? Beh, innanzitutto questo CodeGym è stato naturalmente il braccio pratico del mio allenamento. Il braccio teorico era Head First Java (Java 5). E devo dire che CodeGym e Head First Java si completavano perfettamente. Il libro ha fornito un'eccellente panoramica delle caratteristiche di base della lingua. Inoltre il materiale comprendeva visualizzazioni e analogie di facile comprensione (il bicchiere con telecomando è davvero meraviglioso). So che ai tecnici esperti non piace questo libro proprio a causa di questa presentazione, ma se vieni da discipline umanistiche, questo è proprio ciò di cui hai bisogno. In ogni caso, questo è come appariva il mio curriculum: 3 ore di teoria da Head First Java al mattino, 3 ore di pratica pratica su CodeGym al pomeriggio. 6 ore tutti i giorni, compresi i fine settimana e tutti i giorni festivi. Molto intensamente. Forse troppo intensamente: il mio rigido reggimento ha causato alcuni problemi di salute. Se hai tempo e una riserva finanziaria, non consiglierei un approccio così intenso. Ma non avevo quel lusso e non potevo fallire il bootcamp. Quindi ho studiato per 4 mesi fino all'inizio del bootcamp, ho raggiunto il livello 23 su CodeGym con una soluzione decente per tutti i compiti (anche se alcuni mi hanno fatto sudare molto) e ho finito il libro, dopo aver completato tutti i compiti. Avevo ancora un paio di settimane prima del bootcamp. Avrei potuto fare ulteriori progressi attraverso i livelli, ma invece ho deciso di padroneggiare tutti i tipi di abilità correlate, come Git. Il bootcamp è iniziato e i corsi sono stati super intensi, ma si è scoperto che in precedenza non avevo affrontato solo due argomenti: scrivere unit test e JavaFX. La mia scommessa su uno studio autonomo rigoroso ha dato i suoi frutti. Si è scoperto anche che non ero il peggiore del gruppo. Inoltre, ho deciso di prendere l'iniziativa e dare un grande contributo al progetto finale. È stato riunito un team piccolo ma meraviglioso che ha prodotto una domanda per infermieri (il mio background di assistente sociale è venuto a galla). Nel complesso, il bootcamp si è concluso bene, ho ottenuto uno stage e ho anche avuto l'opportunità di scegliere una specializzazione. Qui ho commesso un tradimento nefasto scegliendo Salesforce invece di Java hardcore. Salesforce è iniziato come un sistema CRM (gestione delle relazioni con i clienti) basato su cloud che offriva numerose opzioni di personalizzazione. Ma molti anni dopo, ora è una potente piattaforma a tutti gli effetti che ti consente di fare quasi tutto. Ho visto molti progetti che non hanno nulla a che fare con il CRM.
John Squirrels
Livello 2
Riqualificazione sugli steroidi
Sono passati due anni e tre mesi da quando mi sono iscritto a questo corso e ho scritto HelloWorld. Avrei dovuto scrivere questo articolo e rendere omaggio a questa meravigliosa risorsa molto tempo fa, ma in qualche modo il ritmo frenetico della vita mi ha fermato. Ma ora “grazie” alla pandemia covid, ho tempo. Avevo 33 anni. Facevo l'assistente sociale in Lettonia e non avevo niente a che fare con l'informatica. La mia ultima esperienza con il codice è stata 15 anni fa. Ma il mio magro stipendio e la mancanza di prospettive di carriera mi hanno spinto a cercare un’alternativa. È successo che molti dei miei amici si sono cimentati nel campo informatico. Inoltre, nessuno di loro aveva una formazione informatica. Alcuni trovarono lavoro, altri non andarono molto bene. Ma i successi mi hanno ispirato molto e alla fine ho deciso. A Riga, una volta ogni sei mesi, una nota società di consulenza organizzava una serie di bootcamp (corsi di formazione intensivi) gratuiti con successiva possibilità (per chi si diploma) di ottenere uno stage e un contratto di lavoro. Ho passato un po' di tempo a pensare a quale corso seguire. Alla fine ho scelto Java perché era il bootcamp Java che offriva il maggior numero di opportunità dopo la laurea. Ho potuto fare qualche ricognizione e parlare con i partecipanti al bootcamp, inclusi alcuni che erano già assunti in azienda. Ecco le informazioni che ho raccolto: il corso è estremamente intenso; non ha senso arrivare lì senza alcuna conoscenza; è meglio imparare tutto da solo prima del bootcamp. Così ho lasciato il lavoro quattro mesi prima del bootcamp, mi sono sistemato a casa, vivendo di aiuti finanziari e qualche piccolo risparmio, e ho iniziato a studiare intensamente. Com'è stato il programma di formazione? Beh, innanzitutto questo CodeGym è stato naturalmente il braccio pratico del mio allenamento. Il braccio teorico era Head First Java (Java 5). E devo dire che CodeGym e Head First Java si completavano perfettamente. Il libro ha fornito un'eccellente panoramica delle caratteristiche di base della lingua. Inoltre il materiale comprendeva visualizzazioni e analogie di facile comprensione (il bicchiere con telecomando è davvero meraviglioso). So che ai tecnici esperti non piace questo libro proprio a causa di questa presentazione, ma se vieni da discipline umanistiche, questo è proprio ciò di cui hai bisogno. In ogni caso, questo è come appariva il mio curriculum: 3 ore di teoria da Head First Java al mattino, 3 ore di pratica pratica su CodeGym al pomeriggio. 6 ore tutti i giorni, compresi i fine settimana e tutti i giorni festivi. Molto intensamente. Forse troppo intensamente: il mio rigido reggimento ha causato alcuni problemi di salute. Se hai tempo e una riserva finanziaria, non consiglierei un approccio così intenso. Ma non avevo quel lusso e non potevo fallire il bootcamp. Quindi ho studiato per 4 mesi fino all'inizio del bootcamp, ho raggiunto il livello 23 su CodeGym con una soluzione decente per tutti i compiti (anche se alcuni mi hanno fatto sudare molto) e ho finito il libro, dopo aver completato tutti i compiti. Avevo ancora un paio di settimane prima del bootcamp. Avrei potuto fare ulteriori progressi attraverso i livelli, ma invece ho deciso di padroneggiare tutti i tipi di abilità correlate, come Git. Il bootcamp è iniziato e i corsi sono stati super intensi, ma si è scoperto che in precedenza non avevo affrontato solo due argomenti: scrivere unit test e JavaFX. La mia scommessa su uno studio autonomo rigoroso ha dato i suoi frutti. Si è scoperto anche che non ero il peggiore del gruppo. Inoltre, ho deciso di prendere l'iniziativa e dare un grande contributo al progetto finale. È stato riunito un team piccolo ma meraviglioso che ha prodotto una domanda per infermieri (il mio background di assistente sociale è venuto a galla). Nel complesso, il bootcamp si è concluso bene, ho ottenuto uno stage e ho anche avuto l'opportunità di scegliere una specializzazione. Qui ho commesso un tradimento nefasto scegliendo Salesforce invece di Java hardcore. Salesforce è iniziato come un sistema CRM (gestione delle relazioni con i clienti) basato su cloud che offriva numerose opzioni di personalizzazione. Ma molti anni dopo, ora è una potente piattaforma a tutti gli effetti che ti consente di fare quasi tutto. Ho visto molti progetti che non hanno nulla a che fare con il CRM.
GO TO FULL VERSION