Átta mistök sem ég gerði sem yngri

Að byrja sem þróunaraðili getur oft verið skelfilegt: þú stendur frammi fyrir ókunnugum vandamálum, mikið að læra og erfiðar ákvarðanir að taka. Og í sumum tilfellum höfum við rangt fyrir okkur í þessum ákvörðunum. Þetta er alveg eðlilegt og það þýðir ekkert að vera að rífast um það. En það sem þú ættir að gera er að muna reynslu þína fyrir framtíðina. Ég er háttsettur verktaki sem gerði mörg mistök á sínum tíma. Hér að neðan mun ég segja þér frá átta af þeim alvarlegustu sem ég framdi þegar ég var enn nýr í þróun, og ég mun útskýra hvernig hægt hefði verið að forðast þær.

Átta mistök sem ég gerði sem yngri

Ég tók þann fyrsta sem þeir buðu upp á

Þegar þú lærir að skrifa kóða upp á eigin spýtur eða lýkur námi í háskóla verður að fá fyrsta starfið í sérgrein þinni eitt af aðalmarkmiðunum þínum. Eitthvað eins og ljós við enda langra jarðganga.

Á sama tíma er ekki auðvelt að finna vinnu. Það eru fleiri og fleiri sem sækja um yngri stöður. Við verðum að skrifa morðingja ferilskrá, fara í gegnum heila röð af viðtölum og oft er allt þetta ferli mjög seinkað. Í ljósi alls þessa kemur það ekki á óvart að atvinnutilboð fái þig til að grípa það með báðum höndum.

Það gæti samt verið slæm hugmynd. Fyrsta starf mitt var langt frá því að vera tilvalið, bæði hvað varðar faglegan vöxt og hvað varðar ánægju af ferlinu. Hönnuðir voru leiddir af kjörorðinu „það mun duga“ og það var ekki venjan að reyna of mikið. Allir reyndu að kenna hver öðrum um og ég þurfti oft að skera úr til að standast mjög ströng tímamörk. En það versta er að ég lærði nákvæmlega ekkert.

Í viðtölum sló ég eyrun fyrir öllum símtölunum, ég var svo heillaður af möguleikanum á að fá vinnu. Ef einhverjar efasemdir vöknuðu flugu þær allar út úr hausnum á mér um leið og ég frétti að þær væru að taka mig! Og jafnvel fyrir góð laun!

Og það voru mikil mistök.

Fyrsta starfið skiptir miklu máli. Það gefur þér hugmynd um hvernig það er að vera alvöru forritari og reynslan og þjálfunin sem þú færð frá því getur lagt grunninn að öllu framtíðarferli þínum. Þess vegna er nauðsynlegt að kynna sér rækilega allt um lausa stöðuna og vinnuveitanda áður en samið er. Erfið reynsla, slæmir leiðbeinendur - þú þarft örugglega ekki á þessu að halda.

  • Rannsakaðu upplýsingar um fyrirtækið. Farðu á endurskoðunarsíður, skoðaðu opinberu vefsíðuna, vafraðu bara á netinu og safnaðu umsögnum. Þetta mun gefa þér betri hugmynd um hvort fyrirtækið henti þínum þörfum og markmiðum.
  • Spyrðu vini þína. Ef einhver í þínum hring hefur unnið hjá þessum vinnuveitanda eða þekkir einhvern í starfsliði, talaðu við hann persónulega. Finndu út hvað þeim líkaði, hvað þeim líkaði ekki og hvernig þeir litu á upplifunina í heildina.

Spurði ekki réttu spurninganna í viðtölum

Viðtal er besta tækifærið til að kynnast fyrirtækinu betur, svo vertu viss um að undirbúa spurningar um hvað þú vilt læra af starfsmönnum. Hér eru nokkur dæmi:

  • Spyrðu um þróunarferlið (hvaða aðferðafræði fylgja þeir? eru kóðadómar? hvaða greiningaraðferðir eru notaðar?)
  • Spyrðu um próf (hvaða próf eru gerð? Eru sérstakt fólk sem gerir bara próf?)
  • Spyrðu um fyrirtækjamenninguna (hversu óformlegt er allt? er einhver stuðningur við yngri börn?)

Óákveðið um feril hreyfingar

Leiðin til að verða reyndur verktaki er án efa mjög hlykkjóttur. Nú á dögum geturðu valið úr ýmsum tungumálum, ramma og verkfærum. Mistök mín snemma á ferlinum voru þau að ég reyndi að ná tökum á öllu. Skemmtilegt nokk leiddi þetta bara til þess að ég náði ekki miklum framförum í neinu. Fyrst tók ég upp Java, svo JQuery, fór svo yfir í C#, þaðan í C++... Í stað þess að velja eitt tungumál og henda allri orkunni í það, hoppaði ég úr fimmta í tíunda, bara eftir skapi. Ég get fullvissað þig um að þetta er mjög árangurslaust þjálfunarkerfi.

Ég hefði náð betri árangri og farið hraðar upp ferilstigann ef ég hefði strax ákveðið feril, það er ákveðinn tæknibúnað, og einbeitt mér að henni. Til dæmis, ef þú ert framhlið verktaki, skipuleggðu JavaScript, CSS/HTML og ramma að eigin vali. Ef þú ert að vinna á bakendanum skaltu aftur taka eitt tungumál og læra það vandlega. Það er ekki nauðsynlegt að kunna bæði Python, Java og C#.

Svo einbeittu þér, hafðu stefnu og gerðu áætlun sem gerir þér kleift að verða fagmaður á valinni leið (hér) vegakort, sem getur hjálpað þér með þetta).

Háþróuð í kóða

Svo þú ert að undirbúa próf til að sýna vinnuveitanda þínum færni þína, eða þú hefur þegar tekið að þér fyrsta verkefnið í fyrsta starfi þínu. Þú leggur þig fram við að heilla. Hver er besta leiðin til að ná árangri? Sýndu sennilega fram á þessa háþróuðu tækni sem þú nýlega náði tökum á meðan á framkvæmdinni stóð, ekki satt?

Nei. Þetta eru alvarleg mistök sem ég hef sjálfur gert og ég sé oftar en ég vildi í starfi annarra yngri. Það er mjög algengt að þeir finni upp hjólið á ný eða leiti að flóknum lausnum til að reyna að sýna þekkingu sína.

Besta aðferðin við að skrifa kóða er sett fram í rauninni KISS. Með því að leitast við einfaldleika muntu endar með skýran kóða sem auðvelt verður að vinna með í framtíðinni (framkvæmdaraðilinn sem kemur í staðinn mun meta það).

Gleymdi að það er líf fyrir utan kóðann

Aldrei að „slökkva“ er slæm ávani sem ég tók upp mjög snemma. Þegar ég fór heim í lok dags tók ég reglulega vinnufartölvuna með mér og sat á henni tímunum saman til að loka verkefni eða laga villu, þó báðar hefðu getað beðið til morguns. Eins og við mátti búast var þessi meðferð stressandi og ég brenndi fljótt út.

Ástæðan fyrir þessari hegðun var að hluta til vilji minn til að gera allt eins fljótt og auðið er. En í raun og veru hefði ég átt að skilja að vinna er langtímaferli og með einstaka undantekningum geta annmarkar dagsins auðveldlega borist yfir á morgundaginn. Það er mjög mikilvægt að skipta reglulega um gír og muna að lífið er ekki bundið við vinnu - það eru vinir, fjölskylda, áhugamál, skemmtun. Auðvitað, ef þér líkar að sitja þar til dögun er að kóða - í guðanna bænum! En þegar það er ekki lengur gaman skaltu stoppa og hugsa um hvort ekki sé kominn tími til að gera eitthvað annað. Þetta er ekki síðasti vinnudagurinn okkar!

Forðist að segja: „Ég veit það ekki“

Það er algengt að festast í því að leysa vandamál eða klára verkefni; jafnvel eldri aldraðir standa frammi fyrir þessu. Þegar ég var yngri sagði ég: „Ég veit það ekki,“ sjaldnar en ég hefði átt að gera og ég hafði rangt fyrir mér með það. Ef einhver innan stjórnenda spurði mig spurningar og ég vissi ekki svarið myndi ég reyna að vera óljós í stað þess að viðurkenna það bara.

Mér leið eins og ef ég segði: „Ég veit það ekki,“ myndi fólk fá á tilfinninguna að ég vissi ekki hvað ég væri að gera. Reyndar er þetta alls ekki rétt, það er ekkert alvitur fólk. Þess vegna, ef þú ert spurður um eitthvað sem þú veist ekki, segðu það. Þessi aðferð hefur nokkra kosti:

  • Þetta er sanngjarnt - þú ert ekki að villa um fyrir spyrjanda
  • Það er möguleiki á að þeir útskýri það fyrir þér og þá lærir þú eitthvað nýtt
  • Þetta vekur virðingu - ekki allir geta viðurkennt að þeir viti ekki eitthvað

Ég var að flýta mér áfram

Þú hefur líklega heyrt orðatiltækið: "Lærðu að ganga áður en þú hleypur." Hvergi er það meira viðeigandi en á sviði vefforritunar. Þegar þú færð fyrst vinnu einhvers staðar sem yngri villtu bara taka nautið við hornin og fara strax að vinna í einhverju stóru og flóknu verkefni. Jafnvel hugsanir fara í gegnum hvernig hægt er að vinna sér inn stöðuhækkun á næsta stig fljótt!

Metnaðurinn er auðvitað góður, en í raun og veru mun enginn gefa neitt slíkt til yngri rétt út fyrir hliðið. Strax í upphafi ferils þíns muntu líklegast fá einföld verkefni og villur til að laga. Ekki það mest spennandi í heimi, en hvert á að fara. Þetta gerir þér kleift að sætta þig við kóðagrunninn skref fyrir skref og læra öll ferlana. Á sama tíma fá yfirmenn þínir tækifæri til að sjá hvernig þú passar inn í liðið og hvað þú gerir best.

Mistök mín voru þau að ég varð svekktur með þessi litlu verkefni og það dró athygli mína frá vinnu minni. Vertu þolinmóður, gerðu allt sem þeir biðja um samviskusamlega og fljótlega færðu eitthvað áhugaverðara.

Gekk ekki í samfélagið og tengdist ekki

Hönnuðir eru með frábært samfélag: þeir eru alltaf tilbúnir til að hjálpa, gefa álit og jafnvel hvatningu. Forritun er erfið og stundum mjög þreytandi. Fyrir mig hefði tímabilið í starfi sem yngri verið auðveldara ef ég hefði byrjað að eiga virkan samskipti við samstarfsmenn frá upphafi.

Tengiliðir við samfélagið eru einnig mjög gagnlegir til sjálfsmenntunar. Þú getur lagt þitt af mörkum til opinna verkefna, rannsakað kóða annarra og horft á hvernig forritarar leiða verkefni saman. Þetta eru allt hæfileikar sem þú getur notað í daglegu starfi og mun gera þig að góðum fagmanni með tímanum.

Veldu samfélög sem vekja áhuga þinn - sumir valkostir eru ókeypisCodeCamp, CodeNewbies, 100DaysOfCode - og vertu með! Þú getur líka sótt staðbundna fundi í borginni þinni (leitaðu á meetup.com).

Að lokum, á þennan hátt geturðu öðlast fagleg tengsl. Í meginatriðum eru tengsl einfaldlega fólkið í iðnaði þínum sem þú tengir þig við. Hvers vegna er þetta nauðsynlegt? Jæja, segjum að þú viljir einhvern tíma skipta um vinnu. Ef þú snýrð þér að tengingum þínum gæti einhver mælt með þér lausu starfi við hæfi, eða jafnvel mælt með þér við vinnuveitanda. Þetta mun gefa þér verulegan kost í viðtalinu - þeir hafa þegar lagt orð í belg fyrir þig, þú ert ekki lengur "bara enn ein ferilskráin úr haugnum."

Það er allt, takk fyrir athyglina!

Heimild: www.habr.com

Bæta við athugasemd