QNA > I > In Media, Quanto Tempo Ci Vuole Per Un Principiante Per Imparare I Fondamenti Generali E Le Funzioni Di Python Se È La Sua Prima Lingua?

In media, quanto tempo ci vuole per un principiante per imparare i fondamenti generali e le funzioni di Python se è la sua prima lingua?

Io sto imparando Python da circa sei mesi. Non spendendoci 8 ore al giorno, ma più come un hobby.
Ho iniziato meno di un anno fa con html, css e javascript. Quindi ho iniziato python con una solida conoscenza del codice e della programmazione.
Ovviamente, quando ho iniziato python, mi sono innamorato della sintassi e della semplicità che questo linguaggio offre. Mi ha anche permesso di imparare facilmente alcuni concetti di programmazione complessi che sono in grado di utilizzare in altri linguaggi con cui a volte mi diverto (per esempio VBA).
Dopo sei mesi di python ho avuto alcuni progetti in corso ed ecco le cose principali su cui ho lavorato, cronologicamente:

  1. Ho creato un bot che gioca un gioco online per me. Funziona riconoscendo le immagini sullo schermo e cliccando dove appropriato. Questa è stata una grande esperienza perché è stato il primo "grande" programma che abbia mai scritto.
  2. Raspberry pi: lavorando su questo con mio fratello. Abbiamo avuto diversi progetti. A partire dall'accensione delle luci fino ad un'auto a guida autonoma:
main-qimg-55ea0ab4d746bbeeb6e033f943096ae9-mzj


  1. il nostro prossimo obiettivo è quello di aggiungere una telecamera ed essere in grado di controllare la macchina da un sito web.
  2. OpenPyxl: uso molto Excel per lavoro. VBA è un grande linguaggio, ma mi piace essere in grado di fare le cose attraverso Python, completamente al buio e una volta che apro Excel, magicamente copia e confronta i dati da diversi file. Così tante cose accadono "sotto" che non sono stato in grado di fare con VBA.
  3. Django: è quello su cui cerco di concentrarmi di più recentemente. Se un giorno voglio lavorare nell'industria tecnologica, credo che lo sviluppo web sia la strada migliore per me per iniziare. Django è davvero potente e comincia ad avere senso (devo dire che l'inizio sembrava un po' opprimente perché ci sono un sacco di cose che devono essere capite, così come i collegamenti tra queste cose) per me. Penso che il fatto di aver iniziato con html, css e javascript mi aiuterà molto nei progetti Django, quindi sono impaziente di vedere le cose che creerò in futuro.

Dopo 6 mesi sono abbastanza contento del livello di python che ho raggiunto. Spero di riuscire a raddoppiare questa conoscenza nei prossimi sei mesi. Ed essere in grado di applicare il più possibile nella mia vita quotidiana (lavoro attuale, applicazioni personali, altri progetti) per mantenerlo eccitante come lo è stato.

Spero che questa risposta vi dia un'idea di come potrebbero essere i prossimi mesi per voi.

Di Esdras Bonia

Qualsiasi cavo micro USB può caricare un Kindle? :: Dopo due anni di utilizzo, si dovrebbe sostituire la batteria di un telefono?
Link utili