La riproduzione carica il player incorporato di YouTube (modalità privacy avanzata).
Come imparare a programmare: la guida definitiva per principianti
CanaleCheersKevinDescrizione dell’autore
Ecco qui. Questo è il codice che ti aiuterà a superare il tuo primo colloquio tecnico.
Tra l’altro, non scrivere mai cose così.
Mi sono proprio entusiasmato, perché questa è una domanda a cui dovrei essere in grado di rispondere! Programmo da quando ero un bambino, lavoro come sviluppatore da otto anni, ho studiato informatica (anche se non ho mai preso la laurea), ho tenuto conferenze, ho revisionato tecnicamente molti libri, scritto e letto tutorial.
È una domanda a cui dovrei essere in grado di rispondere.
Eppure, sorprendentemente, questa è una domanda davvero difficile. È una domanda che gli sviluppatori si sentono porre spesso da chi vuole entrare nel settore: *«Come faccio a cominciare?»*.
E ci sono due risposte un po’ scontate che, a mio parere, non funzionano molto bene. Voglio parlarne velocemente entrambe.
La prima è: *«Fai una laurea! Studia i fondamenti dell’informatica. Se vuoi sviluppare motori di gioco, devi imparare il calcolo vettoriale. Se vuoi lavorare in ingegneria dei sistemi, devi imparare l’algebra booleana. Studia gli algoritmi!»*.
Il problema di questo approccio è che la maggior parte degli sviluppatori è intrinsecamente pigra. È per questo che programmano i computer per fare cose al posto loro. È davvero difficile appassionarsi al software quando non stai creando qualcosa che ti emoziona.
Molti diranno *«Impara C»* o *«Impara JavaScript»*, o qualche altro linguaggio o strumento. E di solito lo fanno perché è uno strumento che usano loro per risolvere problemi...
Tra l’altro, non scrivere mai cose così.
Mi sono proprio entusiasmato, perché questa è una domanda a cui dovrei essere in grado di rispondere! Programmo da quando ero un bambino, lavoro come sviluppatore da otto anni, ho studiato informatica (anche se non ho mai preso la laurea), ho tenuto conferenze, ho revisionato tecnicamente molti libri, scritto e letto tutorial.
È una domanda a cui dovrei essere in grado di rispondere.
Eppure, sorprendentemente, questa è una domanda davvero difficile. È una domanda che gli sviluppatori si sentono porre spesso da chi vuole entrare nel settore: *«Come faccio a cominciare?»*.
E ci sono due risposte un po’ scontate che, a mio parere, non funzionano molto bene. Voglio parlarne velocemente entrambe.
La prima è: *«Fai una laurea! Studia i fondamenti dell’informatica. Se vuoi sviluppare motori di gioco, devi imparare il calcolo vettoriale. Se vuoi lavorare in ingegneria dei sistemi, devi imparare l’algebra booleana. Studia gli algoritmi!»*.
Il problema di questo approccio è che la maggior parte degli sviluppatori è intrinsecamente pigra. È per questo che programmano i computer per fare cose al posto loro. È davvero difficile appassionarsi al software quando non stai creando qualcosa che ti emoziona.
Molti diranno *«Impara C»* o *«Impara JavaScript»*, o qualche altro linguaggio o strumento. E di solito lo fanno perché è uno strumento che usano loro per risolvere problemi...
Informazioni su questo tutorial
CheersKevin ha pubblicato questo video tutorial di 4:56 il 1 novembre 2015. È stato visto 1.595.237 volte su YouTube.
- Canale
- CheersKevin
- Categoria
- Persone e blog
- Durata
- 4:56
- Pubblicato
- 1 novembre 2015
- Visualizzazioni
- 1.595.237
- Mi piace
- 55.660