Wéi schreiwen ech Computerprogrammer

Auteur: Ellen Moore
Denlaod Vun Der Kreatioun: 12 Januar 2021
Update Datum: 1 Juli 2024
Anonim
Emanet Capitulo 233 | Emanet Episódio 233 Legandado Portugues (Emanet Brasil)
Videospiller: Emanet Capitulo 233 | Emanet Episódio 233 Legandado Portugues (Emanet Brasil)

Inhalt

Wéi d'Technologie ëmmer méi verfügbar ass fir d'Allgemengheet, sou de Besoin fir Programméierer. Computercoden a Programmer ze schreiwen, oder ze codéieren (vum englesche "Codéieren") ass eng Fäegkeet déi mat der Zäit kaaft a verbessert gouf, awer och den erfuerste Programméierer war eemol en Ufänger. Et ginn eng grouss Varietéit u Programméierungssprooche déi super fir Ufänger Programméierer sinn, egal wou Dir Är Fäegkeeten uwenden wëllt (zum Beispill, JavaScript ass zimmlech komplex, also ass et am beschten mat HTML oder CSS ze starten). Léiert wéi Dir léiert wéi Dir Computerprogrammer schreift andeems Dir dësen Artikel liest.

Schrëtt

Method 1 vun 2: Léiert eng Programméierungssprooch

  1. 1 Maacht Iech keng Suergen ze vill iwwer wéi eng Sprooch Dir sollt wielen ze studéieren. Vill Ufänger Programméierer fannen et schwéier eng Sprooch ze wielen wa se just ufänken ze léieren wéi Dir Programmcoden schreift. Déi tatsächlech Sprooch déi Dir wielt ass egal wann et drëm geet d'Strukturen an d'Logik vun der Gebaierinformatioun ze studéieren. Dës Fäegkeeten si vill méi wichteg a kënne mat all Programméierungssprooch geléiert ginn.
    • Wann Dir eng Sprooch wielt, konzentréiert Iech op den Zweck fir deen Dir Programmcoden erstellt wëllt, a wielt nëmmen dann d'Startsprooch. Zum Beispill, wann Dir Websäitentwécklung wëllt maachen, sollt Dir ufänken HTML5 ze léieren an et dann mat CSS, JavaScript, a PHP ze ergänzen. Wann Dir Computerprogrammer wëllt erstellen, fänkt dann un C oder eng aner Mainstream Programméierungssprooch ze léieren.
    • Wann Dir e professionnelle Programméierer gëtt, fannt Dir datt Dir ni d'Sprooch benotzt déi Dir ursprénglech fir Är Aarbecht geléiert hutt. Amplaz wäert Dir ëmmer nei Sproochen léieren duerch Dokumentatioun an Experimentéiere.
  2. 2 Fannt gratis Online Ressourcen gewidmet fir Är gewielt Sprooch. Den Internet ass eng Schatzkëscht vu gratis Tutorials, Coursen a Videoen iwwer d'Sprooch déi Dir gewielt hutt ze léieren. Dir kënnt d'Grondlage vu bal all Aféierungssprooch a wuertwiertlech engem Dag léieren.
    • Hei sinn nëmmen e puer populär Siten: Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools a vill méi.
    • WikiHow bitt och eng Vielfalt vun Instruktiounen fir Ufänger fir Programméierungssproochen ze léieren.
    • Dir fannt Tutorials Videoe fir bal all Sprooch op YouTube.
    • Stack Exchange ass ee vun de populäerste Forum'en wou professionnell Programméierer all Froen vun de Benotzer beäntweren.
    SPECIALIST'S ADVICE

    Archana Ramamoorthy, MS


    Workday CTO Archana Ramamurthy ass Workday CTO (Nordamerika). Héichprofiléierte Produktspezialist, Affekot fir Sécherheet, Plädoyer fir eng gréisser Integratioun op engem gläiche Spillfeld an der Technologieindustrie. Si krut hire BA vun der SRM Universitéit an hire MA vun der Duke University. Schafft am Beräich vum Produktmanagement fir iwwer aacht Joer.

    Archana Ramamoorthy, MS
    Workday CTO

    Eise Spezialist deelt seng Geschicht:: "Ech sinn op d'Kodéierung komm ouni eppes iwwer Computerdesign oder Programméiere ze wëssen. Wéi ech wollt léieren wéi ech Programmer schreiwen, hunn ech ugefaang mat Bicher iwwer d'Sprooch ze liesen an Informatioun vum Internet ze benotzen.Et gi sou vill Ressourcen op der Welt haut verfügbar datt et ganz einfach ass nei Fäegkeeten ze léieren! "


  3. 3 Luet e gudden Texteditor erof. Vill Programméierungssproochen erlaben Iech extern Text Editoren ze benotzen fir Programmer ze schreiwen. Fannt en Texteditor deen Indentéierung a Codemarkéierung uweist.
    • Populär Programmer enthalen Notepad ++ (Windows), TextWrangler (OS X), an JEdit (all System).
  4. 4 Download all Compileren déi Dir braucht. E puer Programméierungssprooche erfuerderen e Compiler fir de Quellcode ze weisen, deen Dir geschriwwen hutt. Compilers iwwersetzen de Quellcode an en entspriechende Low-Level Sproocheprogramm, deen dann vum Computer veraarbecht gëtt. Vill Compiler si gratis an Open Source. Sprooche déi d'Benotzung vu Compiler erfuerderen enthalen:
    • C;
    • C ++;
    • C #;
    • Java;
    • BASIC;
    • Fortran.
  5. 5 Start Ären éischte Projet. Wielt e gudden Aféierungsprojet deen Iech erlaabt Är nei Fäegkeeten ausprobéieren. Et gi vill Virschléi an Tutorials iwwer dëst Thema um Internet. Zum Beispill kënnt Dir ufänken mat einfachen HTML Websäiten, einfache PHP Datenbanken a Funktiounen ze kreéieren, oder einfache Programmer an enger vun de Sproochen déi Compiler erfuerderen.
  6. 6 Kommentéiert all Äre Code. All Programméierungssproochen hunn eng Kommentarfunktioun déi Iech erlaabt Text anzeginn deen vum Compiler ignoréiert gëtt. Sou kënnt Dir Kommentarer zum Code hannerloossen. Dës Kommentarer sinn extrem wichteg, béid fir anerer ze wëssen wéi Äre Code funktionnéiert an Iech selwer drun z'erënneren wat de Code mécht.
    • D'Kommentarfunktioun ka benotzt gi fir en Deel vum Code séier aus dem Programm fir Testzwecker ze läschen. Füügt Tags fir béid Kommentarer am Ufank an um Enn vum Code un, deen Dir temporär aus dem Programm wëllt ausgeschloss hunn, an da läscht dës Tags fir de Code zréckzeginn.
  7. 7 Betruecht Detailer vun anere Programmer oder Webprojeten. Wann Dir Code ënnerwee léiert, schummt Iech net fir Hiweiser um Internet ze sichen an ze kucken wéi aner Leit ähnlech Probleemer léisen. Huelt d'Zäit fir ze verstoen wéi de Code mécht wat hie mécht.
    • Liest dësen Artikel fir ze léieren wéi Dir de Quellcode vun all Websäit kuckt.

Method 2 vun 2: Erweidert Äert Wëssen

  1. 1 Registréiert Iech fir Coursen. Universitéiten, Héichschoulen, an Internet Programmer bidden Programmer a Coursen un déi Iech net nëmmen Programméiere léieren, awer och hëllefen Iech eng Aarbecht ze fannen. Och wann en Universitéitsstudium an der Informatik net ëmmer gebraucht gëtt, kann et Iech hëllefen e Vollzäitjob als Computer Programméierer ze fannen.
    • Et gëtt och onbestridden Virdeel vun der direkter Kommunikatioun mat engem Enseignant oder engem Programméierungsspezialist, deen net ëmmer iwwer Online Coursen verfügbar ass.
    • Léiere fir e Programméierer ze ginn ka ganz deier sinn, also denkt gutt no wann et derwäert ass. Wann Dir gär sidd Computerprogrammer nëmmen als Hobby ze schreiwen, da sollt Dir keng Zäit a Suen op professionnell Coursen verschwenden. Wann Dir sicht eng Karriär an dësem Beräich ze bauen, dann eng berufflech Ausbildung ze kréien kann Iech vill an dësem hëllefen (awer, erëm, et ass net néideg wann Dir Talent hutt).
  2. 2 Erweidert Äert Wëssen. Dir profitéiert net nëmmen vum Léiere vu Programméierungssproochen, awer och vu Coursen a Mathematik a Logik, well dës Fächer dacks fir héich Niveau Programméiere gebraucht ginn. Dir braucht se net an der Schoul ze léieren, och wann en akademesche Kader hëllefräich ka sinn.
    • Programméiere mat Physik a Simulatioun erfuerdert e gutt Verständnis vun Algorithmen a Modeller.
    • Logik ass fundamental fir ze programméieren, sou datt d'Logik a Prozesser ze verstoen Iech hëllefe Probleemer ze léisen beim Schreiwen vum Code.
    • Wëssen iwwer fortgeschratt Mathematik ass meeschtens net erfuerderlech fir d'Programméierung, awer et kann fir Optimiséierung an aner Virdeeler benotzt ginn.
  3. 3 Léiert méi Sproochen. Wann Dir e gutt Verständnis vun Ärer éischter Sprooch hutt, kënnt Dir och aner Programméierungssproochen ufänken ze léieren. Fannt eng Sprooch déi eng ergänzt déi Dir scho wësst, oder wielt eng Sprooch déi fir e spezifesche Projet erfuerderlech ass. Zousätzlech Sproochen wéi HTML an CSS sinn normalerweis am einfachsten ze léieren.
    • Java ass eng vun de populäerste Sproochen an Java Entwéckler sinn ëmmer an der grousser Nofro. Java gëtt op enger grousser Villfalt vu Systemer benotzt an huet vill Notzungen. Java gëtt benotzt fir Uwendungen fir Android ze schreiwen, ee vun de séierst wuessende Mäert.
    • C ++ ass héich recommandéiert wann Dir an d'Ränge vu Videospill Entwéckler wëllt bäitrieden. Léieren an Unity ze programméieren (e wäit benotzt a bëllege Spillmotor) an UDK (Code fir de populäre Unreal Motor) maachen e puer Dieren fir Iech op, awer si sinn net sou nëtzlech ausserhalb vun der Spillindustrie.
    • Wann Dir iPhone Apps wëllt erstellen, sinn Xcode an Objective-C Är éischt Wiel. Dir braucht e Mac, well Xcode kann nëmmen op engem Mac kompiléiert ginn.
    • Python ass eng Sprooch fir Servercode ze schreiwen, ee vun den einfachsten ze léieren. Python gëtt fir Internetservicer wéi Pinterest an Instagram benotzt, an et ass einfach genuch d'Basics an nëmmen e puer Deeg ze léieren.
  4. 4 Sief gedelleg. Beim Programméiere lafe Dir dacks a Probleemer, besonnesch wann Dir no Bugs sicht oder nei Iddien uwenden. Dir musst léieren zefridde ze sinn mat klengen Resultater z'erreechen anstatt de ganze Problem gläichzäiteg ze léisen. Gedold hëlleft Iech e bessere Code ze kreéieren, dat heescht datt Äre Programm besser funktionnéiert an Är Kollegen glécklech sinn.
  5. 5 Léiert an engem Team ze schaffen. Wa verschidde Leit gläichzäiteg un engem Projet schaffen, hu se vläicht eng aner Visioun wéi de Projet weidergoe soll. Teamwork ass bal inévitabel an der Geschäftswelt, also sidd bereet mat anere Leit ze schaffen, ausser Dir selbstverständlech wëlles de ganze Projet selwer z'entwéckelen.
  6. 6 Fannt eng Aarbecht wou Dir Är Programméierungsfäegkeeten üben kënnt. Erstellt Websäiten a Computerprogrammer op fräiwëlleger Basis. Deelzäitaarbecht bei enger klenger Firma schaffen kann och Codéierungsméiglechkeeten fir Websäiten an einfache Programmer opmaachen.
  7. 7 Chat mat anere Programméierer. Et ginn eng Onmass Entwécklergemeinschaften wou Dir Ënnerstëtzung an Inspiratioun fannt. Kuckt no Programméierungskonventiounen, maacht mat bei Hackathons oder Spilljams (Entwécklerversammlungen fir Programmer oder Spiller an enger limitéierter Zäit ze kreéieren), registréiert Iech op verschidde Programméierungsforen fir Ären Numm ze maachen a Verbindungen ze wuessen.
  8. 8 Praxis, Praxis a Praxis. Vun e puer Schätzungen dauert et ongeféier 15.000 Stonnen Programméiere ier Dir als e richtege Master ugesi ka ginn. Dëst bedeit Joere vu konstanter Praxis. Dir wäert wierklech d'Fäegkeet vum Programméiere beherrschen nëmmen wann Dir vill Zäit an praktesch Aarbecht investéiert an en Expert an Ärem Feld gëtt.
    • Probéiert all Dag ze programméieren, och um Weekend. Fräizäitprogramméierung kann zu Duerchbréch an nei Iddien féieren.