331 Shares 4534 views

Come iniziare a programmare propri programmi

Per la maggior parte delle persone che hanno deciso di legare la loro vita con la programmazione, la domanda sorge spontanea: come avviare la programmazione, perché vorrei una volta, con i primi passi per scrivere i propri programmi. Poi, da un lato, sarà acquisire esperienza pratica, e dall'altro – l'acquisizione di competenze per risolvere i problemi applicativi.

Computer – è lo stesso strumento in programmazione, come l'ascia di un falegname, e l'artista – un cavalletto. La cosa principale – lo sviluppo di conoscenze e competenze, e non sarete in grado di praticamente qualsiasi auto. Ciò significa che v'è una grande differenza, per iniziare la programmazione di apprendimento. Naturalmente, la scelta della lingua per scrivere programmi in grado di svolgere un ruolo decisivo in cui i giovani iniziano ad offrire se stesso come un professionista promettente. Ma sarà un po 'più tardi.

Ad esempio, se si considera la programmazione web (da dove cominciare – la stessa domanda), allora c'è un insieme minimo di tecnologie per il front e back-end'a, senza le quali il pieno sviluppo delle applicazioni Web non è possibile in qualsiasi parte del lavoro. Un insieme di strumenti software avanzati va oltre il programmatore alle prime armi, e non è un dato di fatto per iniziare la programmazione è possibile in linea di principio.

programma Classics si consiglia di porre le basi in tre direzioni:

  • Fortemente tipizzato linguaggio – come C / C ++.
  • Completamente lingua, quello che è tradizionalmente considerata JAVA OOP-oriented.
  • linguaggio di scripting, dove le scelte possono essere da classici come shell, sed, awk o Perl o qualcosa di più recente. Se si vuole spendere meno tempo e fatica per lo studio, il PHP adatto.

Naturalmente, oggi, quando le nuove tecnologie sembrano quasi ogni giorno, è improbabile che qualcuno seguirà i precetti esperienza per iniziare la programmazione. risposta Forse più relative a questa domanda è: cosa dovrebbe essere fatto per avviare il programma, almeno per un po 'la lingua. Ma le raccomandazioni risultanti sono adatti solo per lo sviluppo delle competenze di base e non molto altro. Nella vita reale, qualsiasi linguaggio di programmazione popolare, o meglio il suo studio possono essere confrontati con gli studi, ad esempio, la lingua russa al liceo. L'analogia non è completa, ma è abbastanza indicativa per capire cosa stava succedendo. Si dovrebbe iniziare con la più semplice – lo studio della programmazione "alfabeto", e poi, con l'aiuto di un regolare esercizio fisico e di apprendimento di nuove informazioni gradualmente passare alla parte superiore della arte di scrivere codice intricato.

Qualunque cosa fosse, ma il potenziale datore di lavoro o paga programmatore con grande esperienza, o quasi non paga, ma non richiede particolari competenze in cambio. Quindi, tornando alla domanda "da dove iniziare a programmare" dovrebbe essere risolta in questo modo: con l'accumulo di esperienza. Ciò significa che è necessario scrivere programmi da sempre e ovunque, come un pittore che vuole affinare le proprie competenze, e disegna tutto ciò che attirò la sua attenzione. La pratica rende perfetti, e già per la perfezione, molti sono disposti a pagare fior di quattrini. Per esempio, ora anche i primi bozzetti di artisti famosi spiccano un sacco di soldi.

L'ultimo punto, che vale la pena menzionare, è la necessità di fare in modo che possa poi parlare o scrivere. In altre parole, stiamo parlando di creazione di un programmatore di portafoglio, in cui sarà presentato il codice sorgente – dalle prime creazioni a tutti i successi avanzate in questo campo. Con un tale conversazioni di aiuto con potenziali datori di lavoro saranno più brevi, e la necessità di un curriculum può e deve cadere via da solo – solo iniziare a ricevere offerte per lavorare.