Hvernig á að skrifa tölvuforrit

Höfundur: Ellen Moore
Sköpunardag: 12 Janúar 2021
Uppfærsludagsetning: 1 Júlí 2024
Anonim
Hvernig á að skrifa tölvuforrit - Samfélag
Hvernig á að skrifa tölvuforrit - Samfélag

Efni.

Eftir því sem tæknin verður sífellt aðgengilegri almenningi, þá verður þörfin fyrir forritara líka. Að skrifa tölvukóða og forrit, eða kóða (úr ensku "coding") er kunnátta sem hefur verið aflað og bætt með tímanum, en jafnvel reyndasti forritarinn var einu sinni byrjandi. Það er mikið úrval af forritunarmálum sem eru frábær fyrir byrjenda forritara, sama hvar þú vilt beita færni þinni (til dæmis er JavaScript nokkuð flókið, svo það er best að byrja með HTML eða CSS). Lærðu hvernig á að læra að skrifa tölvuforrit með því að lesa þessa grein.

Skref

Aðferð 1 af 2: Lærðu forritunarmál

  1. 1 Ekki hafa miklar áhyggjur af því hvaða tungumál þú ættir að velja að læra. Margir nýliði forritarar eiga erfitt með að velja tungumál þegar þeir eru rétt að byrja að læra hvernig á að skrifa forritakóða. Raunverulega tungumálið sem þú velur skiptir ekki máli þegar kemur að því að rannsaka mannvirki og rökfræði við að byggja upplýsingar. Þessir hæfileikar eru miklu mikilvægari og hægt að læra með hvaða forritunarmáli sem er.
    • Þegar þú velur tungumál, einbeittu þér að tilganginum sem þú vilt búa til forritakóða fyrir og veldu þá fyrst upphafsmálið. Til dæmis, ef þú vilt gera vefsíðuþróun, ættir þú að byrja á því að læra HTML5 og bæta því síðan við með CSS, JavaScript og PHP. Ef þú vilt búa til tölvuforrit, byrjaðu þá að læra C eða önnur almenn forritunarmál.
    • Ef þú verður atvinnu forritari gætir þú fundið að þú notar aldrei tungumálið sem þú lærðir upphaflega fyrir vinnu þína. Þess í stað muntu halda áfram að læra ný tungumál með skjölum og tilraunum.
  2. 2 Finndu ókeypis úrræði á netinu tileinkað tungumálinu þínu. Netið er fjársjóður með ókeypis námskeiðum, námskeiðum og myndböndum um tungumálið sem þú velur að læra. Þú getur lært grunnatriði næstum hvaða kynningarmáls sem er á bókstaflega degi.
    • Hér eru aðeins nokkrar vinsælar síður: Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools og margt fleira.
    • WikiHow veitir einnig margvíslegar leiðbeiningar fyrir byrjendur um að læra forritunarmál.
    • Þú getur fundið kennslumyndbönd fyrir næstum hvaða tungumál sem er á YouTube.
    • Stack Exchange er einn vinsælasti vettvangurinn þar sem faglegir forritarar svara öllum spurningum notenda.
    RÁÐ Sérfræðings

    Archana Ramamoorthy, MS


    Workday CTO Archana Ramamurthy er Workday CTO (Norður -Ameríka). Áberandi vörusérfræðingur, talsmaður öryggis, talsmaður meiri samþættingar á jöfnum forsendum í tækniiðnaðinum. Hún lauk BA -gráðu frá SRM háskólanum og MA frá Duke háskólanum. Hefur starfað á sviði vörustjórnunar í yfir átta ár.

    Archana Ramamoorthy, MS
    Vinnudagur CTO

    Sérfræðingur okkar deilir sögu sinni:: „Ég kom að kóðun án þess að vita neitt um tölvuhönnun eða forritun. Þegar ég vildi læra að skrifa forrit byrjaði ég á því að lesa bækur um tungumálið og nota upplýsingar af netinu.Það eru svo mörg úrræði í boði í heiminum í dag að það er mjög auðvelt að læra nýja færni! "


  3. 3 Sækja gott ritstjóri. Mörg forritunarmál leyfa þér að nota ytri textaritstjóra til að skrifa forrit. Finndu textaritil sem mun birta inndrátt og merkimiða.
    • Vinsæl forrit eru Notepad ++ (Windows), TextWrangler (OS X) og JEdit (hvaða kerfi sem er).
  4. 4 Sæktu hvaða þýðendur sem þú þarft. Sum forritunarmál þurfa þýðanda til að birta frumkóðann sem þú skrifaðir. Þýðendur þýða frumkóðann yfir í sambærilegt lágmarkstunguforrit, sem síðan er unnið úr tölvunni. Margir þýðendur eru ókeypis og opnir. Tungumál sem krefjast notkunar á þýðendum eru:
    • C;
    • C ++;
    • C #;
    • Java;
    • BASIC;
    • Fortran.
  5. 5 Byrjaðu fyrsta verkefnið þitt. Veldu gott kynningarverkefni sem gerir þér kleift að prófa nýja færni þína. Það eru margar tillögur og námskeið um þetta efni á netinu. Til dæmis getur þú byrjað á því að búa til einfaldar HTML vefsíður, einfalda PHP gagnagrunna og aðgerðir eða einföld forrit á hvaða tungumáli sem krefst þýðenda.
  6. 6 Gerðu athugasemd við allan kóðann þinn. Öll forritunarmál hafa athugasemdaraðgerð sem gerir þér kleift að slá inn texta sem þýðandinn hunsar. Þannig geturðu skilið athugasemdir við kóðann. Þessar athugasemdir eru afar mikilvægar, bæði til að láta aðra vita hvernig kóðinn þinn virkar og til að minna sjálfan þig á hvað kóðinn er að gera.
    • Hægt er að nota athugasemdaraðgerðina til að fjarlægja hluta kóðans fljótt úr forritinu í prófunarskyni. Bættu við merkjum fyrir bæði athugasemdir í upphafi og í lok kóða sem þú vilt útiloka tímabundið frá forritinu og fjarlægðu þá merkin til að skila kóðanum.
  7. 7 Íhugaðu upplýsingar um önnur forrit eða vefverkefni. Þegar þú lærir kóða á ferðinni, ekki skammast þín fyrir að leita að vísbendingum á netinu og horfa á annað fólk leysa svipuð vandamál. Taktu þér tíma til að skilja hvernig kóðinn gerir það sem hann gerir.
    • Lestu þessa grein til að læra hvernig á að skoða frumkóða hvers vefsíðu.

Aðferð 2 af 2: Stækkaðu þekkingu þína

  1. 1 Skráðu þig á námskeið. Háskólar, framhaldsskólar og internetforrit bjóða upp á forrit og námskeið sem munu ekki aðeins kenna þér forritun, heldur einnig hjálpa þér að finna vinnu. Þó að ekki sé alltaf þörf á háskólaprófi í tölvunarfræði getur það hjálpað þér að finna fullt starf sem tölvuforritari.
    • Það er líka óumdeilanlegur ávinningur af beinum samskiptum við kennara eða forritunarsérfræðing, sem er ekki alltaf fáanlegt í gegnum netnámskeið.
    • Að læra að verða forritari getur verið ansi dýrt, svo hugsaðu þig vel um ef það er þess virði. Ef þú ert hrifinn af því að skrifa tölvuforrit aðeins sem áhugamál, þá ættir þú ekki að sóa tíma og peningum í fagleg námskeið. Ef þú ert að leita að því að byggja upp feril á þessu sviði, þá getur það að fá sérmenntun hjálpað þér mikið í þessu (en aftur, það er ekki nauðsynlegt ef þú hefur hæfileika).
  2. 2 Stækkaðu þekkingu þína. Þú munt ekki aðeins njóta góðs af því að læra forritunarmál, heldur einnig námskeið í stærðfræði og rökfræði, þar sem þessar greinar eru oft nauðsynlegar fyrir háþróaða forritun. Þú þarft ekki að kenna þeim í skólanum, þó að fræðilegt umhverfi geti verið gagnlegt.
    • Forritun sem felur í sér eðlisfræði og uppgerð krefst góðs skilnings á reikniritum og líkönum.
    • Rökfræði er grundvallaratriði í forritun, þannig að skilningur á rökfræði og ferlum getur hjálpað þér að leysa vandamál þegar þú skrifar kóða.
    • Oftast er ekki krafist þekkingar á háþróaðri stærðfræði við forritun, en hægt er að nota hana til hagræðingar og annarra kosta.
  3. 3 Lærðu fleiri tungumál. Þegar þú hefur góðan skilning á fyrsta tungumálinu þínu geturðu byrjað að læra önnur forritunarmál líka. Finndu tungumál sem viðbót við það sem þú þekkir nú þegar, eða veldu tungumál sem er nauðsynlegt fyrir tiltekið verkefni. Önnur tungumál eins og HTML og CSS eru venjulega auðveldust að læra.
    • Java er eitt vinsælasta tungumálið og Java forritarar eru alltaf í mikilli eftirspurn. Java er notað í fjölmörgum kerfum og hefur ótal notkun. Java er notað til að skrifa forrit fyrir Android, einn af ört vaxandi mörkuðum.
    • Mjög mælt er með C ++ ef þú vilt ganga í raðir tölvuleikjahönnuða. Að læra að forrita í Unity (mikið notuð og ódýr leikjavél) og UDK (kóða fyrir hina vinsælu Unreal vél) mun opna nokkrar dyr fyrir þig, en þær eru ekki eins gagnlegar utan leikjaiðnaðarins.
    • Ef þú vilt búa til iPhone forrit verða Xcode og Objective-C fyrsti kosturinn þinn. Þú þarft Mac þar sem aðeins er hægt að taka saman Xcode á Mac.
    • Python er tungumál til að skrifa kóða miðlara, einn sá auðveldasti að læra. Python er notað fyrir internetþjónustu eins og Pinterest og Instagram og það er nógu einfalt til að læra grunnatriðin á örfáum dögum.
  4. 4 Vertu þolinmóður. Meðan á forritun stendur lendirðu oft í vandræðum, sérstaklega þegar leitað er að galla eða beitt nýjum hugmyndum. Þú verður að læra að vera sáttur við að ná litlum árangri í stað þess að leysa allt vandamálið í einu. Þolinmæði mun hjálpa þér að búa til betri kóða, sem þýðir að forritið þitt mun virka betur og samstarfsmenn þínir verða ánægðir.
  5. 5 Lærðu að vinna í teymi. Ef nokkrir eru að vinna að verkefni á sama tíma geta þeir haft aðra sýn á hvernig verkefnið ætti að fara fram. Hópvinna er nánast óhjákvæmileg í viðskiptalífinu, svo vertu tilbúinn til að vinna með öðru fólki, nema þú ætlar auðvitað að þróa allt verkefnið sjálfur.
  6. 6 Finndu vinnu þar sem þú getur æft forritunarkunnáttu þína. Búðu til vefsíður og tölvuforrit í sjálfboðavinnu. Að vinna í hlutastarfi hjá litlu fyrirtæki getur einnig opnað kóðunartækifæri fyrir vefsíður og einföld forrit.
  7. 7 Spjallaðu við aðra forritara. Það eru óteljandi þróunarfélög þar sem þú getur fundið stuðning og innblástur. Leitaðu að forritunarsamkomum, taktu þátt í tölvusnápur eða leikjatölvum (þróunaraðgerðir til að búa til forrit eða leiki á takmörkuðum tíma), skráðu þig á nokkra forritunarvettvang til að byrja að búa til nafn þitt og vaxandi tengingar.
  8. 8 Æfðu, æfðu og æfðu. Að sumu mati tekur það um 15.000 klukkustundir af forritun áður en þú getur talist sannur meistari. Þetta þýðir margra ára stöðug æfing. Þú munt sannarlega ná tökum á forritunarhæfileikanum aðeins þegar þú leggur mikinn tíma í verklega vinnu og verður sérfræðingur á þínu sviði.
    • Reyndu að forrita á hverjum degi, jafnvel um helgar. Tómstundaforrit geta leitt til byltinga og nýrra hugmynda.