Portofoli është dokumenti më i fuqishëm i një programuesi fillestar — më i fortë se CV-ja, më bindës se çdo certifikatë. Dhe megjithatë, shumica e fillestarëve e lënë për në fund, ose e mbushin me tutoriale të kopjuara. Ja si të ndërtoni një që funksionon vërtet.
Sa projekte duhen
Përgjigja që befason: 3 deri 5 projekte të mira janë më bindëse se 15 të dobëta. Punëdhënësi nuk numëron — ai hap dy ose tre dhe gjykon cilësinë. Një portofol me 12 projekte tutoriali dhe asnjë origjinal thotë "kam ndjekur video", jo "di të ndërtoj".
Çfarë lloj projektesh të zgjidhni
- Diçka që zgjidh një problem tuajin — mjeti më i mirë, sepse e shpjegoni me pasion dhe e njihni nga brenda;
- Një faqe për një biznes real — qoftë edhe të familjes; tregon punë me kërkesa reale;
- Një ridizajn ose përmirësim i diçkaje ekzistuese, me shpjegimin pse;
- Një projekt me të dhëna që merr informacion nga një burim tjetër dhe e paraqet;
- Një projekt bashkëpunimi, nëse keni mundësi — tregon punë në ekip.
Shmangni klonet e njohura (kalkulator, listë detyrash) si projekte kryesore. Janë të mira për të mësuar, jo për të bindur.
Çfarë duhet të ketë çdo projekt
Këtu bëhet ndryshimi mes një portofoli mesatar dhe një që merr përgjigje:
- Link live që punon — jo vetëm kod; punëdhënësi duhet ta prekë;
- Përshkrim i shkurtër: çfarë problemi zgjidh, për kë, me çfarë e ndërtuat;
- Një sfidë e shpjeguar — çfarë ju ngeci dhe si e zgjidhët; kjo tregon mendimin tuaj;
- Kodi i lexueshëm me emra kuptimplotë;
- Pamje në telefon që funksionon — shumë portofole dështojnë pikërisht këtu.
Ku ta publikoni
Minimumi: kodi publik plus faqet live të vendosura diku ku hapen menjëherë. Ideali: një faqe e vetme personale që i mbledh të gjitha, me kontaktin tuaj dhe një prezantim dy-fjalësh. Kjo faqe është vetë projekti juaj i parë — dhe provon që dini të publikoni diçka online, aftësi që shumë fillestarë s'e kanë.
Për ta bërë këtë hap, lexoni si të hostoni një website në cPanel.
Sa kohë duhet për ta ndërtuar
Portofoli nuk ndërtohet në fund — ndërtohet paralelisht me mësimin. Nëse e lini për në fund, do t'ju duhen 2-3 muaj shtesë dhe do të keni humbur mundësinë të mësoni duke ndërtuar.
Ritmi realist: një projekt i vogël në muajin e dytë, një i mesëm në të katërtin, dhe një më ambicioz në të gjashtin. Në fund të gjysmë viti keni tre punë me cilësi në rritje — dhe kjo progresion vetë tregon diçka të vlefshme: që përmirësoheni.
Këshillë praktike që pak e bëjnë: mbani shënim çfarë ju ngeci në secilin projekt dhe si e zgjidhët. Kjo listë bëhet pastaj burimi i historive që tregoni në intervistë — dhe intervistuesit i duan pikërisht ato.
Gabimet që i heqin vlerën
Linqe të vdekura (kontrollojini para çdo aplikimi), projekte pa asnjë shpjegim, përshkrime tepër teknike që s'i kupton askush, dhe kopjime të deklaruara si punë origjinale. Kjo e fundit zbulohet menjëherë në intervistë dhe kushton besimin.
Si ta prezantoni në intervistë
Kini gati një histori 90-sekondëshe për projektin tuaj më të mirë: problemi, zgjidhja, një pengesë reale dhe si e kaluat. Intervistuesi kërkon të kuptojë si mendoni, jo sa teknologji rreshtoni. Për përgatitjen e plotë, shihni si të përgatiteni për intervistë pune në IT.
Nëse ende s'keni projekte, kurset praktike janë rruga më e shpejtë: në trajnimin e web design dilni me punë të përfunduara, jo me shënime.
Pyetje të shpeshta
A vlejnë projektet nga kursi si portofol?
Po, nëse i keni ndërtuar ju dhe i personalizoni. Një projekt kursi që e keni zgjeruar me ide tuajat vlen shumë më tepër se një i dorëzuar identik me të gjithë grupin. Shtoni gjithmonë diçka tuajën.
Sa i rëndësishëm është dizajni i portofolit?
Për një programues, funksionaliteti mund më shumë se estetika — por një portofol i shëmtuar dëmton. Mjafton i pastër, i shpejtë dhe i lexueshëm në telefon. Mos kaloni javë duke e zbukuruar në vend që të ndërtoni projekte.
A duhet të tregoj projekte të papërfunduara?
Më mirë jo si projekte kryesore. Një gjë e vogël e përfunduar mirë bind më shumë se një ambicioze e lënë përgjysmë — dhe përfundimi është pikërisht aftësia që punëdhënësit duan të shohin.
Sa projekte duhet të kem para se të aplikoj?
Tri të mira janë më shumë se dhjetë të nisura. Punëdhënësi nuk numëron — hap një dhe shikon nëse funksionon, nëse kodi lexohet, dhe nëse dini të shpjegoni pse e bëtë ashtu. Nëse keni një projekt që e përdor dikush realisht, qoftë edhe një person, ai vlen sa tre projekte ushtrimore të kopjuara nga mësimet.