gtemata.com

Cum să devii programator

Pe măsură ce tehnologia devine tot mai accesibilă, este normal ca cererea să crească în industria de programare. Programarea este o abilitate care trebuie dobândită și perfecționată în timp, dar toată lumea trebuie să înceapă undeva. Există o varietate de limbi perfecte pentru începători, indiferent de domeniul de interes. Continuați să citiți pentru a afla mai multe.

paşi

Metoda 1

Aflați o limbă
Imaginea intitulată Cod Pasul 1
1
Nu vă faceți griji prea multe despre limba pe care o alegeți. Mulți programatori novici experimentează conflicte reale pentru a înțelege ce limbă să înveți mai întâi. De fapt, ceea ce începi să asimilezi nu joacă un rol preponderent atunci când vine vorba de a intra în studiul structurilor și logicii datelor. Acestea sunt abilitățile care contează mai mult decât oricare alta și pot fi absorbite în orice limbă.
  • Când alegeți o limbă, concentrați-vă numai asupra tipului de dezvoltare pe care doriți să-l începeți și selectați o introducere de aici. De exemplu, dacă doriți să învățați cum să dezvoltați site-uri web, începeți cu HTML5, și adăugați câteva suplimente, și anume CSS, jаvascript și PHP. Dacă doriți să creați aplicații desktop, începeți cu C ++ sau un alt limbaj de programare de bază.
  • Dacă intenționați să lucrați în industria de programare, puteți constata că nu veți folosi niciodată limba în care ați început. În schimb, veți asimila noi limbi în cursul antrenamentelor și experimentelor voastre.
  • Imaginea intitulată Cod Pasul 2
    2
    Găsiți resurse online gratuite dedicate limbii alese. Internetul oferă o mulțime de tutoriale gratuite, lecții și videoclipuri, toate concentrate pe limba pe care o preferați. Puteți începe să obțineți o idee generală despre orice limbă introductivă într-o singură zi.
  • Iată câteva dintre cele mai renumite site-uri: Bento, Codeacademy, code.org, html.net, Academia Khan, Udacity, W3Schools, dar sunt multe altele.
  • Aici, la wikiCum se găsește o varietate de ghiduri dedicate anumitor limbi.
  • Puteți găsi ghiduri despre aproape orice fel de programare pe YouTube.
  • Stack Exchange este unul dintre cele mai populare site-uri pentru a găsi răspunsuri la întrebările dvs. de programare.
  • Imaginea intitulată Cod Pasul 3
    3
    Descărcați un editor de text bun. Multe limbi de programare vă permit să utilizați editorii de text extern atunci când faceți programe. Găsește unul care îți permite să vezi denumirile și codurile de marcare.
  • Printre programele cele mai populare se numără Notepad ++ (Windows), TextWrangler (OS X) sau jEdit (orice sistem).
  • Imaginea intitulată Cod Pasul 4
    4
    Descărcați toate compilatoarele necesare. În unele cazuri, veți avea nevoie de un compilator pentru a traduce codul sursă scrise într-o limbă de programare înaltă într-un limbaj de nivel inferior, care poate fi procesat de aparat. Mulți compilatori sunt gratuite și gratuite. Printre limbile care necesită compilatoare se numără următoarele:
  • C.
  • C ++.
  • C #.
  • Java.
  • BASIC.
  • Fortran.
  • Imaginea intitulată Cod Pasul 5
    5
    Începe primul proiect. Alegeți o sarcină bună de introducere care vă va ajuta să vă încălziți. Există o varietate de sfaturi online și tutoriale, dar puteți începe cu HTML și crearea de site-uri web simple, cu PHP și bazele sale de date și funcții sau cu cele mai simple limbi folosind orice compilator.
  • Imaginea intitulată Cod Pasul 6
    6
    Observați-vă tot programul. Toate limbile de programare au această funcție, care vă permite să introduceți un text ignorat de compilator. Acest lucru vă oferă posibilitatea de a adăuga comentarii la program, care sunt esențiale, atât pentru că oferă celorlalți posibilitatea de a ști cum funcționează munca dvs., cât și de a vă aminti aceste informații.
  • De asemenea, puteți utiliza funcția care vă permite să comentați pentru a șterge rapid un cod din programul dvs. pentru al testa. Introduceți etichetele de comentariu în jurul codului pe care doriți să-l excludeți și apoi eliminați etichetele de comentarii pentru a le readuce la loc.
  • Imaginea intitulată Cod Pasul 7
    7
    Uitați-vă la alte programe sau proiecte de pe web. Învățați zi de zi, nu vă fie rușine să faceți cercetări și să vedeți cum aceleași sarcini au fost îndeplinite de alții. Luați tot timpul necesar pentru a înțelege de ce codul funcționează într-un anumit mod.
  • citit acest articol pentru detalii privind modul de vizualizare a codului sursă al site-urilor web.
  • Metoda 2

    Extindeți-vă cunoștințele
    Imaginea intitulată Cod Pasul 8


    1
    Înscrieți-vă pentru un curs. Există școli specializate și programe online care oferă certificate și lecții, care vă vor învăța cum să vă planificați și să vă ajutați să găsiți un loc de muncă. Nu este întotdeauna necesar să ai o diplomă în știința informaticii, dar ar putea să-ți dai o mână de angajat cu normă întreagă pentru a face o profesie de acest gen.
    • A fi în aceeași cameră cu un profesor sau un expert în programare înseamnă a trăi o experiență mai bogată decât una care vă va permite doar să obțineți resurse online.
    • Cursurile pot fi scumpe, deci cântăriți beneficii. Dacă programarea este doar un hobby, poate că nu va merita să cheltuiți bani și să pierdeți timpul de învățare. În cazul în care doriți să faceți o carieră, un curs vă va da un anumit impuls (și va face și mai mult dacă aveți talent).
  • Imaginea intitulată Cod Pasul 9
    2
    Extindeți-vă cunoștințele. În plus față de învățarea limbajelor de programare, puteți nu numai să îmbogățiți experiența după lecțiile de logică și matematică, deoarece acestea sunt adesea obligatorii pentru programarea avansată. Nu este necesar să le studiați printr-un curs, dar cu siguranță vă poate ajuta.
  • Programarea care implică calcule fizice și alte simulări necesită o înțelegere profundă a algoritmilor și modelelor.
  • Logica este baza fundamentală pentru programare, astfel încât înțelegerea proceselor vă va ajuta să rezolvați problemele atunci când programați.
  • Nu este obligatoriu să fi urmat un curs de matematică avansată pentru majoritatea lucrărilor de programare, dar cunoașterea acestui subiect vă poate oferi beneficii și vă poate ajuta să vă optimizați proiectele.
  • Imaginea intitulată Cod Pasul 10
    3
    Aflați alte limbi. După ce ați apucat bine pe cea inițială, puteți începe să vă extindeți. Găsiți o altă limbă referitoare la ceea ce știți sau alegeți una pentru un anumit loc de muncă care vă interesează. Limbile complementare, precum HTML și CSS, sunt adesea mai ușor de învățat.
  • Java este una dintre cele mai răspândite limbi și există adesea o mulțime de oportunități pentru dezvoltatorii de acest gen. Acesta poate fi într-adevăr utilizat pentru o mare varietate de sisteme și prezintă nenumărate aplicații. Este folosit pentru aplicațiile Android, una dintre piețele cu cea mai rapidă creștere.
  • C ++ este recomandat dezvoltatorilor de jocuri video. Învățați să programați în Unity (un motor de joc cu costuri reduse utilizate la scară largă) și UDK (faimosul cod de motor Unreal) vă pot deschide câteva porți, chiar dacă acestea nu sunt la fel de utile în afara industriei de jocuri video.
  • Dacă doriți să creați aplicații pentru iPhone, Xcode și Obiectiv-C vor fi instrumentele principale. Veți avea nevoie și de un Mac, deoarece numai atunci puteți compila cu Xcode.
  • piton este o limbă pentru scrierea pe servere și este una dintre cele mai ușor de învățat. Este folosit pentru servicii web, cum ar fi Pinterest și Instagram, și este destul de simplu să asimilezi elementele de bază în câteva zile.
  • Imaginea intitulată Cod Pasul 11
    4
    Fii răbdător. Veți întâlni adesea provocările tipice ale programării, mai ales când trebuie să găsiți erori sau să implementați o idee nouă. Va trebui să înveți să te simți mulțumit când ai rezultate mici, să nu crezi că poți rezolva întregul puzzle dintr-o dată. Răbdarea vă permite să programați mai eficient, ceea ce va duce la programe de o calitate mai bună și la o performanță profitabilă a muncii.
  • Imaginea intitulată Cod Pasul 12
    5
    Învață să lucrezi cu alții. Dacă există mai mulți oameni care sunt dedicați unui proiect, veți avea mai multe puncte de vedere despre cum să procedați. Lucrul într-o echipă este practic inevitabil într-o companie, prin urmare, dacă nu intenționați să vă dezvoltați totul, pregătiți-vă să colaborați.
  • Imaginea intitulată Cod Pasul 13
    6
    Căutați un loc de muncă care vă permite să vă exersați abilitățile de programare. Lucrați ca voluntar în proiectarea sau scrierea de aplicații desktop. Un loc de muncă cu fracțiune de normă la o companie mică vă poate determina să aveți ocazia de a programa pagini web sau aplicații simple.
  • Imaginea intitulată Cod Pasul 14
    7
    Încercați să cunoașteți alți programatori. Există multe comunități și întâlniri între dezvoltatori care vă pot sprijini și inspira. Căutați convenții locale de programare, participați la evenimente cum ar fi hack-a-thon sau blocajele jocurilor (evenimente temporizate care au o temă comună) sau vă înscrieți pe unele forumuri de programare pentru a începe extinderea expunerii și a rețelei dvs.
  • Imaginea intitulată Cod Pasul 15
    8
    Faceți o mulțime de practică. Sa calculat că durează aproximativ 15.000 de ore înainte de a putea fi considerat un expert în programare. Aceasta înseamnă să lucrezi în mod constant de ani și ani. Puteți însuși această abilitate numai după ce ați dedicat ceva timp și ați devenit competent.
  • Încercați să petreceți programarea în fiecare zi, chiar și atunci când nu lucrați. Făcând-o în timpul liber vă permite să faceți descoperiri minunate sau să aveți idei noi.
  • Distribuiți pe rețelele sociale:

    înrudit