Skilaboð til framtíðarforritara

Svo þú ákvaðst að verða forritari.

Kannski hefur þú áhuga á að búa til eitthvað nýtt.

Kannski eru há laun að lokka þig.

Kannski viltu bara breyta starfssviði þínu.

Ekki málið.

Það sem skiptir máli er að þú ákveður verða forritari.

Hvað á að gera núna?

Skilaboð til framtíðarforritara

Og það eru nokkrar aðferðir.

First: fara í háskóla fyrir upplýsingatæknisérgrein og fá sérhæfða menntun. Banalasta, tiltölulega áreiðanlegasta, afar langa, grundvallaraðferðin. Það virkar ef þú ert enn að klára skólann, eða þú hefur burði til að framfleyta þér frá einum og hálfum (í besta falli, ef þú nærð öllu á flug og getur byrjað að vinna á 2. ári) upp í fjögur (ef þú sameinar vinnu og nám er ekki þín sterka hlið ) ár.

Hvað er mikilvægt að vita hér?

  • Það er nauðsynlegt að velja réttan háskóla. Sjá þjálfunaráætlanir, einkunnir. Góð vísbending er keppnir frá háskólanum. Ef háskólalið taka að minnsta kosti reglulega sæti í topp tíu á tiltölulega stórum forritunarólympíuleikum, þá er kóðun í háskólanum ekki grunnur (þrátt fyrir að þú persónulega hafi engan áhuga á ólympíuleikum). Jæja, almennt gildir skynsemin: það er ólíklegt að Bratsk útibú Baikal State University muni gera þig að öflugum fullum stafla.
    Dæmi um góða háskóla: Ríkisháskólinn í Moskvu/St. Pétursborgarháskólinn (augljóslega), Baumanka (Moskvu), ITMO (St. Pétursborg), NSU (Novosibirsk). Þrátt fyrir allt þeirra frama er alveg hægt að komast inn í þá á kostnaðarhámarki, ef ekki er stefnt að efstu deildum.
  • Ekki bara háskóli. Þrátt fyrir að þú fáir alhliða þjálfun í alls kyns hlutum er þetta ekki nóg. Vegna skrifræðis mun þjálfunaráætlunin næstum alltaf vera á eftir nútíma straumum. Í besta falli - í eitt eða tvö ár. Í versta falli - í 5-10 ár. Þú verður að gera upp muninn sjálfur. Jæja, hið augljósa: ef þú lærir efnið ásamt öðrum nemendum, þá verður hver þeirra jafn keppinautur þinn. Ef þú mögulega kemur út á undan muntu líta miklu betur út á markaðnum.
  • Leitaðu að vinnu eins fljótt og auðið er. Ég byrjaði að vinna á öðru ári. Í lok háskólans var ég þegar orðinn frekar miðlungs þróunaraðili og ekki hóflegur yngri með enga reynslu. Ég held að það sé augljóst að eftir að hafa útskrifast úr háskóla er það skemmtilegra að vinna sér inn 100 þúsund en að vinna sér inn 30 þúsund. Hvernig á að ná þessu? Sjáðu í fyrsta lagi lið A og B. Í öðru lagi skaltu fara á fundi, hátíðir, ráðstefnur, atvinnustefnur. Fylgstu með markaðnum og reyndu að fá vinnu sem unglinga/nemi í hlutastarfi í hvaða fyrirtæki sem þú ert að minnsta kosti um það bil hæfur fyrir. Ekki vera hræddur við greiddar ráðstefnur: þær bjóða oft upp á mjög góðan afslátt fyrir námsmenn.

Ef þú fylgir öllum þessum atriðum, þá getur þú þegar þú færð prófskírteinið þitt orðið einstaklega góður sérfræðingur með starfsreynslu og mikla grundvallarþekkingu, sem sjálfmenntað fólk vanrækir oft vegna óbeitrar eðlis. Sko, skorpan getur hjálpað ef þú ert að fara til útlanda: þeir skoða þetta nokkuð oft þar.

Ef þú fylgir ekki... Jæja, þú getur fengið stig með því að fara með flæðið, afrita og undirbúa prófið á einni nóttu. En hversu samkeppnishæf heldurðu að þú verðir þá? Auðvitað er ég ekki að segja að þú þurfir að fá A í öllu. Þú þarft bara að afla þér þekkingar. Notaðu skynsemi. Lærðu það sem er áhugavert og gagnlegt og ekki sama um einkunnir.

Skilaboð til framtíðarforritara

Aðalatriðið er ekki hvað þeir eru að reyna að troða inn í þig. Aðalatriðið er hvað er áhugavert og viðeigandi

-

Næst önnur leið: forritunarnámskeið. Netið er algjörlega fullt af tilboðum um að gera þig yngri á aðeins 3 mánaða námskeiðum. Bara með eigu, og þeir munu jafnvel hjálpa þér að finna vinnu. Bara 10 þúsund á mánuði, já.
Kannski mun þetta virka fyrir suma, en hreinlega IMHO: þetta er algjört kjaftæði. Ekki eyða tíma þínum og peningum. Og þess vegna:

Einstaklingur sem er langt frá upplýsingatækni mun ekki geta skilið sérstöðu fagsins eftir 3 mánuði. Alls ekki. Það er of mikið af upplýsingum til að gleypa, of mikið til að skilja og þar að auki of mikið til að venjast.

Hvað munu þeir þá selja þér? Þeir munu selja þér „vélræna færni“. Án þess að kafa mikið ofan í smáatriðin munu þeir sýna þér hvað þú þarft að skrifa til að fá nákvæmlega þessa niðurstöðu. Með ítarlegum leiðbeiningum og aðstoð kennara skrifar þú einhvers konar umsókn. Einn, mest tveir. Hér er eignasafnið. Og hjálp við að finna vinnu er að senda laus störf til yngri einstaklinga frá stórum fyrirtækjum þar sem ólíklegt er að þú fáir viðtal.

Hvers vegna er þetta svona? Það er einfalt: það er mjög mikilvægt fyrir forritara að hugsa abstrakt. Forritari leysir vandamál sem hægt er að leysa á milljarð mögulegra leiða. Og aðalverkefnið er að velja einn, þann réttasta, af milljörðum, og framkvæma hann. Að búa til eitt eða tvö verkefni samkvæmt leiðbeiningum mun veita þér nokkra þekkingu á forritunarmáli, en mun ekki kenna þér hvernig á að leysa abstrakt vandamál. Til að draga upp líkingu: ímyndaðu þér að þeir lofi að kenna þér ratleik, fara með þig eftir nokkrum einföldum gönguleiðum og segja síðan að þú sért tilbúinn til að sigra taiga á veturna einn. Jæja, hvað, þér var kennt að nota áttavita og kveikja eld án eldspýtu.

Til að draga saman: trúðu ekki þeim sem lofa að „velta“ þér á stuttum tíma. Ef þetta væri hægt væru allir orðnir forritarar fyrir löngu.

Skilaboð til framtíðarforritara

Vinstri: Það sem þér verður kennt. Hægri: Hvers verður krafist af þér í vinnunni?

-

Þriðja leiðin - leiðin sem meirihlutinn valdi. Sjálfsmenntun.

Erfiðasta, en kannski göfugasta leiðin. Við skulum skoða það nánar.

Svo þú ákvaðst að verða forritari. Hvar á að byrja?

Fyrst af öllu þarftu að svara sjálfum þér spurningunni: hvers vegna viltu þetta? Ef svarið er „Jæja, það er auðvitað ekkert sérstaklega áhugavert, en þeir borga mikið“, þá geturðu stoppað þar. Þetta er ekki staðurinn fyrir þig. Jafnvel þó að vilji þinn sé nægur til að sigta í gegnum fullt af upplýsingum, skrifa þúsundir kóðalína, þola hundruð bilana og fá samt vinnu, þar af leiðandi, án ást til fagsins, mun þetta aðeins leiða til tilfinningalegrar kulnunar. Forritun krefst gríðarlegrar vitsmunalegrar áreynslu og ef þessi viðleitni er ekki knúin áfram af tilfinningalegri endurkomu í formi ánægju fyrir leyst vandamál, þá mun heilinn fyrr eða síðar verða brjálaður og svipta þig getu til að leysa hvað sem er. . Ekki skemmtilegasta atburðarásin.

Ef þú ert viss um að þú hafir áhuga á þessu, þá geturðu ákveðið sérkennin - hvað nákvæmlega þú vilt gera. Ef þú veist ekki hvernig forritarar geta verið frábrugðnir hver öðrum getur Google hjálpað þér.

Ég mun skrifa fyrsta ráðið strax svo þú gleymir ekki: Lærðu ensku. Enska er þörf. Þú getur ekki farið neitt án ensku. Glætan. Án ensku geturðu ekki orðið venjulegur forritari. Það er það.

Næst er ráðlegt að gera vegvísi: áætlun sem þú munt þróa eftir. Kynntu þér sérstöðuna, skoðaðu laus störf í þinni sérgrein, finndu út á yfirborðið hvers konar tækni er notuð þar.

Dæmi um vegvísi fyrir bakend forritara (ekki fyrir alla, auðvitað, þetta er bara einn af mögulegum valkostum):

  1. Grunnatriði html/css.
  2. Python. Grunnatriði.
  3. Netforritun. Samspil python og vefs.
  4. Umgjörð um þróun. Django, flaska. (athugasemd: bara til að skilja hvers konar „django“ og „flaska“ þetta eru þarftu að skoða laus störf og lesa hvað þarf þar)
  5. Ítarleg rannsókn á python.
  6. js grunnatriði.

Það mjög, Ég endurtek, mjög gróft plan, hvert atriði sem er stórt í sjálfu sér og mörg efni eru ekki innifalin (til dæmis kóðaprófun). En þetta er að minnsta kosti einhvers konar kerfissetning þekkingar sem gerir þér kleift að ruglast ekki á því hvað þú veist og hvað þú veist ekki. Eftir því sem við lærum kemur betur í ljós hvað vantar upp á og þessi vegvísir bætist við.

Næst: Finndu efni sem þú munt nota til að læra. Helstu mögulegir valkostir:

  • Námskeið á netinu. Ekki þessi námskeið sem „júní á 3 dögum“, heldur þau sem kenna einn ákveðinn hlut. Oft eru þessi námskeið ókeypis. Dæmi um síður með venjulegum námskeiðum: stepik, coursera.
  • Kennslubækur á netinu. Það eru ókeypis, deilihugbúnaður, greiddur. Þú finnur það sjálfur hvar þú átt að borga og hvar ekki. Dæmi: htmlakademían, læra.javascript.ru, django bók.
  • Bækur. Þeir eru margir, margir. Ef þú getur ekki valið, þrjú ráð: reyndu að taka nýjar bækur, því... upplýsingar verða mjög fljótt úreltar; O'Reilly forlag er með nokkuð hátt gæðastig og eðlilega framsetningu; Ef mögulegt er, lestu á ensku.
  • Fundir/ráðstefnur/fyrirlestrar. Ekki svo gagnlegt hvað varðar upplýsingaauðgi, en afar gagnlegt hvað varðar tækifæri til að eiga samskipti við samstarfsmenn, spyrja viðeigandi spurninga og kynnast nýjum. Kannski jafnvel finna laust starf.
  • Google. Margir vanmeta, en hæfileikinn til að finna einfaldlega svör við sumum spurningum er mjög mikilvæg. Ekki hika við að gúgla hluti sem þú skilur ekki. Jafnvel gamalreyndir eldri borgarar gera þetta. Hæfni til að finna fljótt upplýsingar um eitthvað er í meginatriðum það sama og að vita það.

Allt í lagi, við höfum tekið ákvörðun um heimildir upplýsinga. Hvernig á að vinna með þeim?

  1. Lestu/hlustaðu vandlega. Ekki lesa þegar þú ert þreyttur. Kafa ofan í merkinguna, ekki sleppa þeim atriðum sem virðast augljós. Oft gerast umskiptin frá því augljósa yfir í hið óskiljanlega nokkuð hratt. Ekki hika við að fara aftur og lesa aftur.
  2. Glósa. Í fyrsta lagi verður auðveldara fyrir þig að skilja athugasemdirnar þínar þegar það er mikið af upplýsingum. Í öðru lagi eru upplýsingarnar þannig frásogast betur.
  3. Gerðu öll þau verkefni sem heimildarmaðurinn bendir þér á. Þó nei, ekki svona. Gerðu Allt verkefni sem heimildin býður þér. Jafnvel þær sem virðast einfaldar. Sérstaklega þær sem virðast of flóknar. Ef þú festist skaltu biðja um hjálp við staflaflæði, að minnsta kosti í gegnum Google translate. Verkefnin eru skrifuð að ástæðulausu, þau eru nauðsynleg til að efninu sé tileinkað rétt.
  4. Komdu með verkefni sjálfur og gerðu þau líka. Helst ætti að vera meiri æfing en kenning. Því þéttari sem þú festir efnið, því líklegra er að eftir mánuð muntu ekki gleyma því.
  5. Valfrjálst: Búðu til skyndipróf fyrir þig þegar þú lest. Skrifaðu niður erfiðar spurningar í sérstakri heimild og eftir viku eða mánuð skaltu lesa og reyna að svara. Ef það virkar ekki skaltu reyna aftur.

Og við endurtökum þessi 5 stig fyrir hverja tækni sem er rannsökuð. Aðeins þannig (með ítarlegri rannsókn á kenningum og þéttri umfjöllun um framkvæmd) munt þú þróa hágæða þekkingargrunn sem þú getur orðið fagmaður með.

Og það virðist sem allt sé einfalt: við lærum tækni eitt af öðru, skiljum Zen og förum að vinna. Svona er það, en svo er ekki.

Flestir sem læra forritun fara eitthvað á þessa leið:

Skilaboð til framtíðarforritara

myndinni er satt að segja stolið þess vegna

Og hér þarftu að skoða hvert skref nánar:

Старт: Þú hefur enga þekkingu. Útgangspunktur. Ekkert er ljóst ennþá, en það er líklega mjög áhugavert. Leiðin byrjar upp á við, en létt. Mjög fljótlega munt þú klifra

Peak of Folly: „Húrra, þú hefur lokið fyrstu námskeiðunum þínum! Allt gengur upp!” Á þessu stigi blindar vellíðan frá fyrstu árangrinum augun. Svo virðist sem árangur sé nú þegar nálægt, þrátt fyrir að þú sért enn við upphaf ferðalagsins. Og á meðan þú reynir að ná þessum árangri tekurðu kannski ekki eftir því hvernig hraðfall þitt í gryfjuna byrjar. Og nafn þessarar gryfju:

Dalur örvæntingar: Þannig að þú hefur lokið grunnnámskeiðunum, lesið nokkrar bækur og ákveður að byrja að skrifa eitthvað sjálfur. Og allt í einu ekki að virka. Það virðist sem allt sé vitað, en hvernig á að sameina það þannig að það virki er ekki ljóst. "Ég veit ekkert", „Ég mun ekki ná árangri“. Á þessu stigi gefast margir upp. Reyndar er þekking í raun til og hún hefur hvergi gufað upp. Skýrar kröfur og stuðningur hvarf einfaldlega. Hin raunverulega forritun hófst. Þegar maður þarf að hreyfa sig í rými þar sem markmið er að finna, en það eru engin millistig, falla margir í dofna. En í raun og veru er þetta bara enn eitt lærdómsstigið - jafnvel þótt fyrstu tíu skiptin reynist allt einhvern veginn, með gríðarlegri fyrirhöfn, ljótt. Aðalatriðið er að klára málið aftur og aftur, allavega einhvern veginn. Í ellefta skiptið verður það auðveldara. Þann fimmtugasta birtist lausn sem þér þykir falleg. Á hundraðasta verður það ekki ógnvekjandi lengur. Og þá mun það koma

Uppljómunarbrekka: Á þessu stigi koma greinilega fram mörk þekkingar þinnar og fáfræði þinnar. Fáfræði er ekki lengur ógnvekjandi; það er skilningur á því hvernig á að sigrast á henni. Það verður auðveldara að stjórna geimnum án ákvarðana. Þetta er þegar komið í mark. Þegar þú áttar þig á því hvað þig skortir sem sérfræðing, muntu klára og treysta það sem þarf og fara inn á sviðið með rólegri sál.

Háslétta stöðugleika: Til hamingju. Þetta er endamarkið. Þú ert sérfræðingur. Þú getur unnið, þú munt ekki villast þegar þú stendur frammi fyrir framandi tækni. Það er hægt að sigrast á næstum hvaða vandamáli sem er ef þú leggur þig nógu fram. Og þrátt fyrir að þetta sé endamarkið er þetta aðeins byrjunin á enn meiri ferð.

Leið forritarans.

Gangi þér vel með þetta!

Bókmenntir til valfrjáls lestrar:
Um að verða forritari og Dunning-Kruger áhrifin: pota.
Harðkjarna leið til að verða forritari á 9 mánuðum (hentar ekki öllum): pota.
Listi yfir verkefni sem þú getur innleitt sjálfstætt meðan á námi stendur: pota.
Bara smá auka hvatning: pota.

Heimild: www.habr.com

Bæta við athugasemd