Se stai cercando di entrare nel mondo dell'ingegneria, può essere difficile sapere da dove cominciare. Dopotutto, ci sono migliaia di classi diverse su centinaia di argomenti e lingue: come puoi sviluppare un corso logico di istruzione che non solo ti permetta di imparare tutto ciò che puoi, ma attiri anche l'attenzione di giganti della tecnologia o emergenti start-up?
Per fortuna, Google ha svolto il duro lavoro per te con questo schema di ciò che la società consiglia per un forte sviluppo tecnico, completo di collegamenti a risorse online per aiutarti a iniziare ad acquisire tali competenze.
Mentre la risorsa è stata inizialmente creata per aiutare gli studenti a seguire la loro istruzione universitaria e integrare ciò che stanno imparando in classe, pensiamo che sia uno strumento fantastico per chiunque desideri imparare l'ingegneria del software. Dalla specifica base di conoscenza di cui hai bisogno ai tipi di progetti su cui dovresti avere esperienza lavorando, pensa a questo documento regolarmente aggiornato come un programma per l'auto-educazione. Usalo per le fantastiche risorse a cui si collega (o dai un'occhiata ad alcuni dei nostri fantastici consigli online!). Organizza le diverse parti in "lezioni" sul tuo calendario per un solido piano di sviluppo professionale.
Avvertenza importante qui: la società è attenta a sottolineare che "il checkout di tutti gli articoli in questa guida non garantisce un lavoro presso Google" (né, aggiungeremmo, in nessuna azienda). Ma questo è un ottimo punto di partenza per chiunque inizi a imbarcarsi nel vasto mondo della programmazione.