Attualmente sono al college per diventare un ingegnere del software e uno dei principi fondamentali insegnati è come imparare da soli e come cercare sul Web quando abbiamo un dubbio. Questo porta ad un atteggiamento proattivo - quando ho bisogno di qualcosa, vado a prenderlo.
Recentemente, ho iniziato a chiedermi quanto sviluppo avrei potuto fare senza l'accesso a Internet e la risposta mi ha infastidito parecchio. Conosco il concetto delle lingue e come usarle, ma sono rimasto stupito da come "lente" fossero le cose senza dover aiutare Google nello sviluppo. La maggior parte dei problemi che ho sono legati alla sintassi specifica.
Ad esempio, leggere e scrivere su un file in Java. Ho fatto questo circa una dozzina di volte nella mia vita, ma ogni volta che ho bisogno di farlo, finisco su googling "leggere file java" e rinfrescare la mia memoria. Capisco perfettamente il codice e capisco perfettamente cosa fa, ma sono sicuro che senza Google ci vorrebbero alcuni tentativi per ottenere il codice corretto.
È normale? Dovrei essere preoccupato e provare a cambiare qualcosa nel mio comportamento di programmazione?