Suggerimenti che vi aiuteranno ad iniziare a programmare
Consigli / / December 19, 2019
Nei prossimi anni, la programmazione diventerà ancora più importante abilità di quanto lo sia ora. Non è troppo tardi per partecipare al campo di persone che creano il nostro futuro. Naturalmente, solo se ti piace. Abbiamo scelto 10 suggerimenti che ti aiuteranno a fare la parte più pesante della formazione - inizio.
il sito business Insider si può guardare una lista di 10 professioni che sarà più richiesta nel 2015. Non è sorprendente vedere che i tre di loro hanno bisogno di competenze di programmazione.
Negli ultimi anni, la programmazione è diventato uno dei più competenze importanti per le persone che aspirano a un lavoro di carriera-pagato e interessante. Un sacco di persone le cui occupazioni non sono stati associati con la programmazione, ora vogliono imparare a scrivere codice. Inutile dire che non è così semplice? Al fine di diventare un programmatore, ci vuole un sacco di tempo, fatica ed errori. Tuttavia, questo è vero per qualsiasi professione.
Tuttavia, se si vuole veramente a padroneggiare questa abilità, abbiamo alcuni consigli per aiutarvi a iniziare.
Scopri perché si desidera il programma
Se aveste visto le bellissime foto o uffici di Google Uber e altre start-up e decidere che si desidera lavoro nello stesso posto, è una buona motivazione. Ma se questo è l'unico motivo per cui si vuole diventare un programmatore, allora forse non è sufficiente per le centinaia di ore che passerete, la creazione di tutti i nuovi riga di codice.
Selezionare la specializzazione
Si vuole imporre siti? creare Giochi per Android o iOS? Rendere il software per i professionisti? Ognuna di queste aree è completamente diverso dal resto. Non dimenticate che se si decide di diventare un programmatore indipendente e crearne uno nuovo di Minecraft, allora per questo è necessario gli sforzi di altre persone - designer e game designer. Naturalmente, se non si vuole fare in prima persona tutto.
Selezionare la lingua corretta
Perfezionare alcun linguaggio di programmazione. Ognuno di loro ha lo scopo di risolvere problemi specifici. La notizia buona è che una volta che si impara una lingua, imparare l'altro sarà molto più facile. Ad esempio, la lingua Swift consente di scrivere applicazioni per iOS, e Java - per Android.
Prova applicazioni per i bambini
Se si fanno i primi passi nella programmazione, quindi cerchiamo di seguire questa metafora per il futuro. Perché non provare applicazioni per i bambini? Ad esempio, il gioco Codice di combattimentoChe è in forma di gioco di ruolo vi insegnerà JavaScript. o campana - gioco per iPad, che racconta le basi della programmazione.
Utilizzare i corsi gratuiti
Non c'è nemmeno bisogno particolare ceppo di trovare naturalmente vale la pena. Coursera, Udacity e altri servizi educativi offrono centinaia di corsi sulla programmazione tra cui scegliere. E ogni mese abbiamo scelto 10 migliori corsi con Coursera. E spesso tra loro sono corsi interessanti relativi alla programmazione.
Imparare divertendosi
Quando ho pensato a quali servizi sono conformi il delicato equilibrio tra utile e formazione interessante, tre nomi vengono in mente:
- Accademia HTML - contiene esercitazioni pratiche sullo studio di HTML e CSS.
- Hexlet - Questo sito contiene decine di lezioni e workshop sulla programmazione.
- Codecademy - sessioni interattive, formazione di tutti i linguaggi di programmazione per libero.
Scarica gratuitamente i libri
Recentemente abbiamo parlato della collezione di 24 libri gratuiti Programmazione. Ogni libro nella lista copre le basi di una delle lingue. Essi vi aiuterà a capire quali sono le aree di programmazione che si desidera dedicarsi.
trovare un mentore
La prima volta che sono andato lo sci, ho sentito che ho imparato piuttosto rapidamente: dopo il primo giorno, ero fiducioso e fuori della montagna. La cosa andò avanti per circa una settimana, fino a quando ho incontrato per caso uno sciatore della vecchia scuola, che mi ha detto che io giro come un orso ferito. In un'ora di parlare e praticare con lui, ho imparato a dieci volte di più rispetto alla settimana precedente.
Di cosa si tratta? Cercare un mentore, coach. L'uomo che sa più di te, e voglio aiutare, si avrà il servizio e dare un enorme impulso allo sviluppo.
Go Offline Corso
Purtroppo, scegli offline corso è molto più difficile che in linea. Ciò è dovuto al fatto che si dovrà pagare una notevole somma di denaro, e quali benefici si ottengono da esso - è sconosciuto. Mentre alla ricerca di un buon corso, soprattutto, prestare attenzione agli oratori che saranno leggerlo. Se questo è degno di programmatori che lavorano in aziende ben note, quindi in realtà avranno qualcosa da insegnare. Con i teorici è meglio stare alla larga.
esperimento
Quando si impara le basi, si sarà in grado di andare a questo consiglio. Ulteriori informazioni su come il codice di altri sviluppatori, rivedere e chiedetevi: "Posso fare di meglio?". Certamente. Cercate di semplificare e di venire con soluzioni eleganti.
Che consiglio può dare ai programmatori?