Cum se scriu programe de calculator

Autor: Ellen Moore
Data Creației: 12 Ianuarie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Lista de programe ce trebuie sa le aveti in calculator
Video: Lista de programe ce trebuie sa le aveti in calculator

Conţinut

Pe măsură ce tehnologia devine din ce în ce mai disponibilă publicului larg, la fel și nevoia de programatori. Scrierea de coduri și programe pentru computer sau codarea (din engleza „coding”) este o abilitate care a fost dobândită și îmbunătățită de-a lungul timpului, dar chiar și cel mai experimentat programator a fost cândva începător. Există o mare varietate de limbaje de programare care sunt excelente pentru programatorii începători, indiferent unde doriți să vă aplicați abilitățile (de exemplu, JavaScript este destul de complex, deci este mai bine să începeți cu HTML sau CSS). Aflați cum să învățați cum să scrieți programe pentru computer citind acest articol.

Pași

Metoda 1 din 2: Aflați un limbaj de programare

  1. 1 Nu vă faceți griji prea mult în ce limbă ar trebui să alegeți să studiați. Mulți programatori începători au dificultăți în a alege o limbă atunci când încep să învețe cum să scrie coduri de programe. Limbajul real pe care îl alegeți nu contează atunci când vine vorba de studierea structurilor și logicii construirii informațiilor. Aceste abilități sunt mult mai importante și pot fi învățate cu orice limbaj de programare.
    • Când alegeți o limbă, concentrați-vă asupra scopului pentru care doriți să creați coduri de program și alegeți doar limba de pornire. De exemplu, dacă doriți să faceți dezvoltarea site-ului web, ar trebui să începeți prin a învăța HTML5 și apoi să îl completați cu CSS, JavaScript și PHP. Dacă doriți să creați programe pentru computer, începeți să învățați C sau orice alt limbaj de programare principal.
    • Dacă devii programator profesionist, s-ar putea să descoperi că nu folosești niciodată limba pe care ai învățat-o inițial pentru munca ta. În schimb, veți continua să învățați noi limbi tot timpul prin documentare și experimentare.
  2. 2 Găsiți resurse online gratuite dedicate limbii alese de dvs. Internetul este o comoară de tutoriale gratuite, cursuri și videoclipuri despre limba pe care alegi să o înveți. Puteți învăța elementele de bază ale oricărui limbaj introductiv într-o zi.
    • Iată doar câteva site-uri populare: Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools și multe altele.
    • WikiHow oferă, de asemenea, o varietate de instrucțiuni pentru începători să învețe limbaje de programare.
    • Puteți găsi videoclipuri tutoriale pentru aproape orice limbă pe YouTube.
    • Stack Exchange este unul dintre cele mai populare forumuri în care programatorii profesioniști răspund la întrebările utilizatorilor.
    SFATURI SPECIALISTULUI

    Archana Ramamoorthy, MS


    Workday CTO Archana Ramamurthy este Workday CTO (America de Nord). Specialist în produse de înaltă calitate, pledează pentru securitate, pledează pentru o mai mare integrare la condiții de concurență echitabile în industria tehnologică. A obținut licența de la Universitatea SRM și masteratul de la Universitatea Duke. Lucrează în domeniul managementului produselor de peste opt ani.

    Archana Ramamoorthy, MS
    CTO pe zi lucrătoare

    Specialistul nostru împărtășește povestea sa:: „Am ajuns la codificare fără să știu nimic despre proiectarea sau programarea computerelor. Când am vrut să învăț să scriu programe, am început citind cărți în limba respectivă și folosind informații de pe Internet.Există atât de multe resurse disponibile în lume astăzi încât este foarte ușor să înveți noi abilități! "


  3. 3 Descărcați un editor de text bun. Multe limbaje de programare vă permit să utilizați editori de text externi pentru a scrie programe. Găsiți un editor de text care să afișeze indentarea și marcarea codului.
    • Programele populare includ Notepad ++ (Windows), TextWrangler (OS X) și JEdit (orice sistem).
  4. 4 Descărcați toate compilatoarele de care aveți nevoie. Unele limbaje de programare necesită un compilator pentru a afișa codul sursă pe care l-ați scris. Compilatoarele traduc codul sursă într-un program de limbaj echivalent, care este apoi procesat de computer. Multe compilatoare sunt gratuite și open source. Limbile care necesită utilizarea compilatoarelor includ:
    • C;
    • C ++;
    • C #;
    • Java;
    • DE BAZĂ;
    • Fortran.
  5. 5 Începeți primul dvs. proiect. Alegeți un proiect introductiv bun care vă va permite să vă încercați noile abilități. Există multe sugestii și tutoriale pe această temă pe Internet. De exemplu, puteți începe prin crearea de site-uri web HTML simple, baze de date și funcții PHP simple sau programe simple în oricare dintre limbile care necesită compilatoare.
  6. 6 Comentează-ți tot codul. Toate limbajele de programare au o funcție de comentariu care vă permite să introduceți text care este ignorat de compilator. Astfel, puteți lăsa comentarii la cod. Aceste comentarii sunt extrem de importante, atât pentru a informa ceilalți cum funcționează codul dvs., cât și pentru a vă reaminti ce face codul.
    • Funcția de comentariu poate fi utilizată pentru a elimina rapid o parte din cod din program în scopul testării. Adăugați etichete pentru ambele comentarii la începutul și la sfârșitul codului pe care doriți să îl excludeți temporar din program, apoi eliminați acele etichete pentru a returna codul.
  7. 7 Luați în considerare detaliile altor programe sau proiecte web. Când înveți codul din mers, nu-ți fie rușine să cauți indicii pe Internet și să vezi ceilalți oameni rezolvă probleme similare. Faceți-vă timp pentru a înțelege cum face codul ceea ce face.
    • Citiți acest articol pentru a afla cum să vizualizați codul sursă al oricărui site web.

Metoda 2 din 2: extindeți-vă cunoștințele

  1. 1 Înscrieți-vă pentru cursuri. Universitățile, colegiile și programele de internet oferă programe și cursuri care nu numai că vă vor învăța să programați, ci și să vă ajute să găsiți un loc de muncă. Deși nu este necesară întotdeauna o diplomă universitară în informatică, aceasta vă poate ajuta să găsiți un loc de muncă cu normă întreagă ca programator de computere.
    • Există, de asemenea, un beneficiu incontestabil al comunicării directe cu un profesor sau un specialist în programare, care nu este întotdeauna disponibil prin cursuri online.
    • Învățarea de a deveni programator poate fi destul de costisitoare, așa că gândiți-vă bine dacă merită. Dacă vă place să scrieți programe de calculator doar ca hobby, atunci nu ar trebui să pierdeți timp și bani la cursuri profesionale. Dacă doriți să construiți o carieră în acest domeniu, atunci obținerea unei educații profesionale vă poate ajuta foarte mult în acest sens (dar, din nou, nu este necesar dacă aveți talent).
  2. 2 Extindeți-vă cunoștințele. Veți beneficia nu numai de învățarea limbajelor de programare, ci și de cursuri de matematică și logică, deoarece aceste discipline sunt deseori necesare pentru programarea la nivel înalt. Nu trebuie să îi învățați la școală, deși un cadru academic poate fi de ajutor.
    • Programarea care implică fizică și simulare necesită o bună înțelegere a algoritmilor și a modelelor.
    • Logica este fundamentală pentru programare, astfel încât înțelegerea logicii și a proceselor vă poate ajuta să rezolvați problemele atunci când scrieți cod.
    • Cunoașterea matematicii avansate nu este adesea necesară pentru programare, dar poate fi utilizată pentru optimizare și alte beneficii.
  3. 3 Aflați mai multe limbi. După ce înțelegeți bine prima limbă, puteți începe să învățați și alte limbaje de programare. Găsiți o limbă care să o completeze pe cea pe care o cunoașteți deja sau alegeți o limbă necesară pentru un anumit proiect. Limbaje suplimentare precum HTML și CSS sunt de obicei cele mai ușor de învățat.
    • Java este unul dintre cele mai populare limbaje, iar dezvoltatorii Java sunt întotdeauna foarte solicitați. Java este utilizat pe o mare varietate de sisteme și are nenumărate utilizări. Java este folosit pentru a scrie aplicații pentru Android, una dintre piețele cu cea mai rapidă creștere.
    • C ++ este foarte recomandat dacă doriți să intrați în rândul dezvoltatorilor de jocuri video. Învățarea programării în Unity (un motor de joc ieftin și pe scară largă) și UDK (cod pentru popularul motor Unreal) îți va deschide câteva uși, dar acestea nu sunt la fel de utile în afara industriei jocurilor.
    • Dacă doriți să creați aplicații pentru iPhone, Xcode și Objective-C vor fi prima dvs. alegere. Veți avea nevoie de un Mac, deoarece Xcode poate fi compilat numai pe un Mac.
    • Python este un limbaj pentru scrierea codului de pe server, unul dintre cele mai ușor de învățat. Python este utilizat pentru servicii de internet precum Pinterest și Instagram și este suficient de simplu pentru a învăța elementele de bază în doar câteva zile.
  4. 4 Fii răbdător. În timp ce programați, veți întâlni adesea probleme, mai ales atunci când căutați erori sau aplicați idei noi. Va trebui să învățați să vă mulțumiți cu obținerea unor rezultate mici în loc să rezolvați întreaga problemă simultan. Răbdarea vă va ajuta să creați un cod mai bun, ceea ce înseamnă că programul dvs. va funcționa mai bine și colegii dvs. vor fi fericiți.
  5. 5 Învață să lucrezi în echipă. Dacă mai mulți oameni lucrează la un proiect în același timp, ar putea avea o viziune diferită despre modul în care ar trebui să se desfășoare proiectul. Munca în echipă este aproape inevitabilă în lumea afacerilor, așa că fii pregătit să lucrezi cu alte persoane, cu excepția cazului în care, desigur, intenționezi să dezvolți singur întregul proiect.
  6. 6 Găsiți un loc de muncă în care vă puteți exersa abilitățile de programare. Creați site-uri web și programe pentru computer pe bază de voluntariat. Lucrarea unui loc de muncă cu jumătate de normă la o companie mică poate, de asemenea, deschide oportunități de codificare pentru site-uri web și programe simple.
  7. 7 Discutați cu alți programatori. Există nenumărate comunități de dezvoltatori unde puteți găsi sprijin și inspirație. Căutați convenții de programare, participați la hackathons sau gamejams (adunări de dezvoltatori pentru a crea programe sau jocuri într-un timp limitat), înregistrați-vă pe mai multe forumuri de programare pentru a începe să vă creați numele și să vă dezvoltați conexiunile.
  8. 8 Practică, practică și practică. După unele estimări, este nevoie de aproximativ 15.000 de ore de programare înainte de a fi considerat un adevărat master. Aceasta înseamnă ani de practică constantă. Veți stăpâni cu adevărat abilitatea de programare numai atunci când investiți mult timp în munca practică și veți deveni un expert în domeniul dvs.
    • Încercați să programați în fiecare zi, chiar și în weekend. Programarea timpului liber poate duce la descoperiri și idei noi.