Një vështrim i shpejtë se si ta bëni detyrën tuaj të ardhshme të intervistës së përparme të duket sa më e mirë.

Qëndroni në atë që dini më mirë

Mund të jetë joshëse të vrasësh dy zogj me një gur dhe të provosh të mësosh ose praktikosh disa teknologji të reja gjatë aplikimit për një punë. Sigurisht, ishte joshëse për mua në një moment. Por kjo nuk është mënyra se si ju do të prodhoni kodin tuaj më të mirë. Është më mirë t'i përmbaheni asaj që dini më mirë dhe të mësoni gjëra të reja në një projekt tjetër.

Bëni të lehtë rishikimin

Sigurohuni që gjëja që dorëzoni është e lehtë për t'u rishikuar. Rrjedha e përsosur nga këndvështrimi i recensuesit do të ishte:

  • merrni një lidhje pune
  • shohin me sytë e tyre që aplikacioni funksionon siç pritej
  • zhyteni në kod për të parë se si e keni arritur atë që keni bërë

Rishikimi i kodit pa parë nëse funksionon ndihet pak i kotë. Nuk do të më interesojë shumë se si duket kodi juaj përpara se të shoh se po funksionon siç pritej. Dhe nëse nuk është e lehtë ta shohësh atë duke funksionuar, nuk mund të shqetësohem kurrë t'i jap një rishikim të thellë.

Ofroni diçka interaktive

Për një aplikacion të përparmë, zgjidhja më e lehtë është vendosja e tij në një nga serverët falas që mund të përdorni:

Asnjëherë mos dërgoni skedarë ZIP

Dërgimi i skedarëve ZIP ka dy disavantazhe që mund të jenë një ndërprerës vetëm në vetvete:

  • është e papërshtatshme
  • hapja e një skedari ZIP është një rrezik sigurie

Sigurohuni që të funksionojë

Dhe se funksionon në një sërë shfletuesish dhe pajisjesh. Nuk duhet të jetë e bukur, por duhet të jetë e përdorshme - pavarësisht nëse recensentët janë ulur para kompjuterit apo në një autobus në telefonin e tyre.

Çdo projekt që keni ka nevojë për një README, dhe një detyrë interviste ka nevojë për një edhe më shumë. Së shpejti duhet të prezantoni ushtrimin që zbatoni dhe të lidhni një aplikacion të përdorshëm. Pas kësaj, mund të shtoni disa dokumentacion të nivelit të lartë - çfarë kuadri keni përdorur dhe si të ndërtoni ose testoni kodin tuaj.

Tregoni se si mendoni

Ndani me recensuesin procesin tuaj të të menduarit. Nëse përdorni disa modele ose praktika më të mira, atëherë referojini ato në mënyrë eksplicite në dokumentacion. Nëse keni hasur në disa kompromise, përshkruani ato dhe shpjegoni pse zgjodhët mënyrën e zbatimit të tyre.

Beje te shkelqeje

Nëse dëshironi të bini në sy, mund të konsideroni të shtoni disa nga gjërat e mëposhtme. Të bësh këtë ndoshta do të jetë pak përtej qëllimit të asaj që kërkoi detyra, por mund të tregojë se i dini detyrat që do të kryeni çdo ditë në punën tuaj.

Bëni atë tërheqës

Shtoni disa rrugë në projektin tuaj. Mund ta mbani vëmendjen e recensuesit pak më gjatë duke pasur faqe shtesë. Ndoshta një /about i shkurtër që ata të mund të përputhen me lehtësi këtë aplikacion demo me CV-në tuaj?

Testi i njësisë

Vendosja e testeve të njësisë mund të jetë një shembull i shkëlqyer për të treguar se jeni një zhvillues i fokusuar në cilësi. Nuk duhet të synoni për mbulim të plotë të testit të kodit: mjaftojnë vetëm disa teste që tregojnë se e dini se çfarë është.

Vendosni garzë dhe më të bukur

Shumë ekipe profesionale përdorin linja dhe mjete të automatizuara për të zbatuar stilin e kodit të zgjedhur. Në rastin e përparmë, ato me shumë mundësi do të jenë ESLint & Prettier. Mund të jetë një prekje e këndshme për projektin tuaj të shfaqjes për të bërë të njëjtën gjë - nëse ka ndonjë zhvillues të fokusuar në qëndrueshmëri në ekip, ata me siguri do ta vënë re atë.

Bëni angazhime domethënëse

Git (ose, në përgjithësi, kontrolli i versionit) është një mjet thelbësor për të punuar së bashku në projekte në IT. Ekipi bashkëpunon në depon e Git, kështu që mesazhet e mira të angazhimit janë thelbësore. Nëse krijoni një histori që ka kuptim për një projekt shembull, kjo është një shenjë e mirë se si do të duken kontributet tuaja në projektin e kompanisë.

Po ju? Cili është projekti juaj më i mirë demo?

Botuar fillimisht në https://how-to.dev.