Cum să creați CV-ul perfect pentru dezvoltator web
Publicat: 2022-03-10Știai că CV-ul tău ar putea fi motivul care te împiedică de la acel job de peste 150.000 pe care știi că îl meriți? Acest ghid este dedicat tuturor dezvoltatorilor web și va demonstra cum puteți crea un CV de succes care vă va aduce mai multe liste scurte decât puteți înțelege. Dacă este o bucată de hârtie care stă între tine și jobul tău visat, este timpul să arăți cine este șeful.
Ghidul nostru pentru realizarea unui CV ucigaș va vorbi în linii mari despre următoarele:
- De ce un dezvoltator web ar avea nevoie de un CV în primul rând?
- Format CV: sortarea elementelor cheie ale unui CV de dezvoltator web
- Rezumat profesional
- Abilitati tehnice
- Abilitati manageriale
- Experienta profesionala
- Secțiunea Educație într-un CV pentru dezvoltatori web
- Proiecte tehnice
- Secțiuni suplimentare în CV-ul dezvoltatorului web
- Optimizare ATS
- Recomandări cheie
- Un exemplu de CV pentru a începe
De ce un dezvoltator web ar avea nevoie de un CV în primul rând?
Nu am nevoie de CV! O să am o slujbă înainte să mă trezesc mâine!
Am oftat. A fost un dezvoltator web genial și amândoi știam asta. A simțit că își irosește viața și că merită ceva mai bun – am fost de acord. Și-a dat un preaviz de două săptămâni și avea impresia că un nou loc de muncă, precum și un profil mai bun , vor ateriza în poală.
Dar ignorase acea bucată singulară de document care are un istoric de a face sau de a distruge viețile oamenilor – umilul CV.
Ca parte a jobului meu, trec zilnic prin zeci de CV-uri. Îi văzusem și CV-ul. Mi-aș dori să am inima să-i spun că nu este suficient să fii un dezvoltator prost - trebuie să convingi la fel și pe recrutor pe o pagină de 1 pagină. Și, deși îndeplinirea unei astfel de sarcini nu este știință rachetă, nu este nici o plimbare în parc.
Dezvoltatorii web știu că depind foarte mult de recomandările de rețea și de clienți, așa că, de obicei, un CV ocupă un loc secundar în majoritatea cazurilor. Combină asta cu o cerere în creștere și știi că nu va exista niciodată o lipsă de proiecte.
Deci, de ce să pierzi timpul cu un CV de dezvoltator web? Să luăm un moment și să studiem acest grafic de mai jos:
Datele sunt preluate de pe Indeed.com, iar dacă observați tendința din ultimii câțiva ani, veți observa două fapte principale:
- Odată cu apariția startup-urilor bazate pe web, apogeul dezvoltării web a fost acum 5-6 ani și a fost fie constant, fie în declin.
- Pentru joburile care necesită dezvoltarea web ca singura abilitate, cererea este constantă, de acum .
În plus, după analiza Forbes, domenii precum AI, AR și știința datelor sunt noii staloni în curs de dezvoltare în industria tehnologiei. Influenții și experții în tehnologie cred cu tărie că aceste domenii au capacitatea de a reînnoi modul în care am făcut lucrurile până acum. Deci, deși cererea de dezvoltatori web este constantă în acest moment, imaginea nu este deloc roz.
Sigur, în calitate de dezvoltator web, ești încrezător că nu vei avea niciodată lipsă de proiecte. Ai o listă de clienți fericiți pe care i-ai servit în trecut și crezi că rețeaua lor este suficientă pentru a te susține. Dar dacă te uiți la industria tehnologiei în general și vezi cum tendințele se conturează și se sting într-un ritm uluitor, îți vei da seama că această abordare nu este probabil cea mai înțeleaptă.
Crezi că vei avea întotdeauna un loc de muncă sau un proiect pentru că ești specializat în ceva care este foarte solicitat, dar cât timp vrei să fii la capătul tiradelor clienților? Nu ți-ai dori orele flexibile, lucru la distanță sau clienți profesioniști pentru o schimbare care știu ce vor?
Nu ai vrea să-ți sporești jocul de la un job de 80.000 la un profil de peste 150.000?
Aici intervine CV-ul tău.
Crede-ne, am văzut cum acea bucată de document a schimbat viața oamenilor — individul rămâne același, cu certificările, calificările, profilurile anterioare și ce nu, dar doar refacerea pe hârtie a totul despre acel individ pe hârtie transformă brusc persoana se.
Am văzut-o pentru că am făcut-o.
Și dacă cererea de dezvoltatori web este acolo, nu crezi că ești singurul care a observat asta, nu? Pentru fiecare proiect pe care îl renunțați de bunăvoie sau îl ratați, veți găsi zece dezvoltatori care îl vor prelua înainte ca acesta să ajungă la pământ. Aveți o idee corectă despre competiția tare care există, dar continuați să citiți și veți afla că competiția nu este nici măcar vârful aisbergului. Procesul propriu-zis de recrutare și rolul pe care un CV-ul îl joacă în acesta ar putea fi o deschidere pentru ochi.
Motiv pentru care, fără alte prelungiri, să ne scufundăm.
2. Formatul CV-ului: sortarea elementelor cheie ale unui CV de dezvoltator web
În linii mari, CV-ul dvs. de dezvoltator web va conține următoarele secțiuni:
- Informatii de contact
- Rezumat profesional
- Abilități cheie (tehnice + manageriale)
- Experienta profesionala
- Educaţie
- Proiecte
- Extra: Profiluri sociale
- Interese, Hobby-uri, Realizări extracurriculare (Opțional).
Cum aranjezi toate aceste secțiuni? Care este ordinea pe care ar trebui să o urmezi? Sunt necesare toate aceste secțiuni?
Acolo devine importantă înțelegerea aspectelor și formatelor CV-urilor.
Un CV este fie invers cronologic, funcțional sau hibrid.
2.1 Cronologic invers
După cum sugerează și numele, începe prin a enumera profilul dvs. actual sau ultimul deținut și continuă de acolo până când ajungeți la partea despre „Educație”.
- Este prietenos cu ATS (mai multe despre ATS mai jos) și vă permite să subliniați profilul dvs. actual de lucru și realizările. Este ușor de creat și este considerat a fi formatul standard pentru majoritatea CV-urilor.
- Singurul dezavantaj este că, în cazul în care sunteți un schimbător frecvent de locuri de muncă, s-ar putea să arate rău pe hârtie. Nu există nicio modalitate de a ascunde decalajele în carieră într-un CV cronologic invers.
Mai jos este un exemplu de același lucru.
2.2 CV-uri funcționale
Afișează doar companiile la care ați lucrat fără să vă scufundați în detaliile profilului dvs. real de muncă. În schimb, creați o secțiune separată în care vă grupați toate punctele în abilitățile relevante.
Poate fi folosit de oameni pentru a ascunde golurile în cariera lor, dar noi nu suntem fani ai acestui format, pur și simplu pentru că vă puteți ascunde golurile, dar mai devreme sau mai târziu va apărea. Întotdeauna e mai bine să fii sincer, întotdeauna.
Iată un exemplu de CV funcțional. Dacă veți observa, nu permite recrutorului să vă vadă traiectoria în carieră sau cum ați evoluat pentru a ajunge acolo unde vă aflați.
2.3 Reluări hibride (combinate).
Acest format este exact similar cu formatul cronologic invers în afară de faptul că în secțiunea „Experiență profesională” punctele sunt grupate după pragurile pe care le reprezintă.
Un astfel de format permite recrutorului să scaneze puncte relevante doar pe baza abilităților pe care le caută. Daca iti poti personaliza CV-ul in functie de fisa postului, poti indrepta atentia recrutorului catre locul unde vrei. Acesta este cel mai mare avantaj al folosirii acestui format de CV.
Un alt subset de CV-uri „hibride” este în care extrageți toate realizările și creați o secțiune separată a „Rezumatul aptitudinilor”. Acest lucru vă permite să creați un CV foarte bine direcționat, concentrându-vă doar pe abilitățile pe care doriți să le prezentați recrutorului.
Veți găsi exemple de ambele mai jos.
3. Rezumat profesional
Am întâlnit nenumărați oameni care și-au petrecut nenumărate ore și zile lustruindu-și secțiunea „Obiectivul CV-ului”. Esti si tu unul dintre ei?
Care este diferența dintre secțiunea Rezumatul profesional și obiectivul CV-ului? Ne place să deturnăm un citat JFK pentru a răspunde la toate întrebările referitoare la această enigma:
Nu întrebați ce poate face compania pentru dvs., ci ce puteți face pentru companie.
Faceți cunoștință cu Vanessa. Ea este directorul de recrutare la o firmă IT de top și acum caută un dezvoltator web minunat. E-mailul ei este inundat de CV-uri și toate arată la fel. S-a săturat să vadă oameni care listează ceea ce își doresc – arată mai mult ca o listă de cumpărături decât un CV profesional. În mod surprinzător, toți sunt „mucitori” și posedă „abilități excelente de comunicare” și „căută o poziție de conducere provocatoare”.
— căscă —
Apoi ea vă deschide CV-ul, care conține un rezumat clar de 4-5 rânduri, care detaliază abilitățile dumneavoastră și modul în care intenționați să aplicați acele abilități pentru atingerea obiectivelor organizaționale. V-ați făcut cercetările în care ați identificat nevoile cu prioritate ridicată ale companiei și ați menționat cum intenționați să le abordați prin abilitățile pe care le dețineți.
Ea se ridică și nu se mai gândește la Game of Thrones pentru o secundă. Este captivată și acum vrea să te cunoască personal.
Misiune indeplinita.
Să lămurim asta printr-un exemplu. Consultați câteva rezumate profesionale și încercați să vedeți care dintre ele oferă un impact mai mare.
Sunt un dezvoltator web cu 4 ani de experiență, specializat în front-end, care este calificat în ASP.NET, Javascript, C++, HTML, CSS, PHP și MySQL. Caut un post de dezvoltator web într-o companie care să-mi folosească abilitățile excelente de comunicare și management de echipă.
Din punct de vedere tehnic, nu este nimic în neregulă cu asta, la fel cum tehnic nu a fost nimic în neregulă cu prequelele Războiul Stelelor. Acum verifică asta:
Dezvoltator Web Full Stack cu experiență de peste 5 ani, dinamic și orientat spre detalii, cu o experiență de conducere a echipelor pentru a proiecta soluții centrate pe utilizator pentru a obține o eficiență inovatoare și a genera satisfacția clienților. Înalt calificat în SDLC end-to-end și prototipat eficient de peste 20 de caracteristici de produs anual pentru XYZ pentru a obține o reducere cu 25% a costurilor. A înregistrat niveluri inegalabile de satisfacție a clienților și a primit Premiul pentru Angajatul Anului 2017 pentru obținerea unui scor record NPS din peste 300 de angajați.
Vezi diferenta? Dacă veți observa, rezumatul nu include o listă detaliată a competențelor sale tehnice. Este mai bine să o rezervați pentru o secțiune separată de aptitudini tehnice. Rezumatul este acolo pentru a oferi o perspectivă generală asupra carierei tale profesionale și ar trebui să fie un motiv pentru care recrutorul să continue cu restul CV-ului tău.
În plus, în primul exemplu, rezumatul s-a încheiat cu o declarație „Obiectiv”, care nu servește la niciun scop recrutorului. Dar evidențierea realizărilor tale (în cel de-al doilea exemplu) îl va face pe cititor să se oprească... și dacă reușești să faci asta, felicitări - ești deja cu un pas înaintea majorității solicitanților de acolo.
Vă întrebați ce fel de rezumat profesional enumerat mai sus este puțin ireal? Ce se întâmplă dacă ești un dezvoltator web entry-level, fără realizări concrete cu care să te lăudești? Ce faci atunci?
În acel scenariu, și numai în acel scenariu, în absența oricărei experiențe de lucru semnificative, puteți merge la o secțiune Obiectiv în cazul unui Rezumat Profesional. Și pot exista mai multe moduri de a aborda același lucru.
Dezvoltator web orientat spre obiective, cu o diplomă de licență în informatică și care caută să-mi îmbunătățească experiența profesională cu o companie IT specializată în dezvoltare web. Înarmat cu un profund simț al responsabilității și cu un nivel foarte ridicat de entuziasm pentru a-mi oferi 110% pentru orice efort.
Disperat mult?
De la început, este întotdeauna mai bine dacă întregul CV este la persoana a treia - asta înseamnă că nu există referințe la „eu”, „eu” sau „al meu”. Este întotdeauna „dețin un palmares”, nu „Dețin un palmares”.
În plus, rezumatul de mai sus nu inspiră încredere. Poți fi un profesionist mai proaspăt și , de asemenea, să sune, fără să arăți că vei muri de foame dacă nu obții jobul. Iată cum:
Dezvoltator web dinamic și orientat spre detalii, cu un talent pentru conceptualizarea și furnizarea de soluții elegante și ușor de utilizat în mod eficient și eficient. Deține o experiență în dezvoltarea unei aplicații mobile de comerț electronic, a unui portal online CRM și a unui site web complet funcțional pentru o organizație nonprofit care lucrează cu copiii defavorizați. Înarmat cu o înțelegere extinsă a SDLC end-to-end și cloud computing. Participant obișnuit și organizator de hackathon-uri locale și întâlniri pentru dezvoltatori web.
Acest lucru arată doar că nu aveți nevoie de experiență extinsă cu companii de ultimă generație pentru a face un rezumat profesional ucigător. Trebuie doar să înțelegeți motivațiile recrutorului care angajează.
4. Abilități tehnice
După cum am menționat mai devreme, pentru un CV tehnic precum cel al unui dezvoltator web, este mai bine să rezervi o secțiune separată pentru toată expertiza ta tehnică. Dar chiar și în acest scenariu, există modalități prin care puteți optimiza spațiul disponibil pentru a oferi un impact mai mare.
Cele mai multe CV-uri pentru dezvoltatori web pe care le vedem de obicei oferă o listă lungă a competențelor lor tehnice. În încercarea lor de a face lista cuprinzătoare și cuprinzătoare, deseori fac compromisuri în ceea ce privește lizibilitatea. Să lămurim asta printr-un exemplu:
Jenkins | Maven | OOJS |
CiCd | Docher | unghiular 4 |
Apache Tomcat 6 | Bitbucket | Git |
Jira | Instrumente pentru dezvoltatori Chrome | HTML5 |
Kendo UI | BootStrap | Mozilla Firebug (depanator) |
CSS3.0 | MySQL | JQuery |
AJAX | JavaScript | PHP |
Un neprofesionist ar crede că abilitățile sunt toate bine aranjate - cu siguranță nu există altă modalitate de a le face și mai bune, nu-i așa?
Ei bine, de fapt, există. În cazul oricăror dileme, este întotdeauna mai bine să te pui în pielea recrutorului și să găsești modalități de a ușura munca de evaluare.
Deși nu este nimic în neregulă cu modul în care abilitățile sunt menționate mai sus, există o altă modalitate prin care puteți prezenta aceleași informații și le puteți face să pară și mai relevante.
Tehnologii și cadre web: Angular 4, HTML5, CSS3.0, Kendo UI, PHP
Scripturi/UI: JavaScript, OOJS, JQuery, AJAX, BootStrap
Baza de date și ORM: MySQL
Instrumente de depanare web: Mozilla Firebug (depanator), instrumente pentru dezvoltatori Chrome
Aplicație/Server web: Apache Tomcat 6
Versiune și alte instrumente: Git, Bitbucket, Jira
Instrumente de implementare: Docker, Maven, CiCd, Jenkins
Bum!
Pur și simplu atribuind subtitluri abilităților pe care le dețineți, ați ușurat munca recrutorului. Acum trebuie doar să scaneze subtitlurile pentru a afla rapid dacă ceea ce caută se află sau nu în CV-ul tău.
5. Abilități manageriale
Mulți dezvoltatori web se opresc la „Abilități tehnice” și continuă cu „Experiența lor profesională”. Adevărat, pentru un profil tehnologic, abilitățile tehnice joacă un rol major și acționează ca o bază pentru a stabili dacă vei fi sau nu pe lista scurtă.
Dar îți amintești când am vorbit despre diferența dintre un profil de 80k în care ai de-a face cu clienți prosti și un profil de 180k+ cu ore flexibile? Secțiunea „Abilități cheie” care conține abilitățile dumneavoastră manageriale și de conducere va juca un rol esențial în eliminarea acestei decalaje. Dezvoltatorii web sunt un ban pe duzină - din perspectiva unui recrutor; este mai ieftin să angajezi un freelancer pentru munca lor de dezvoltare, dacă asta caută.
Dar nu sunt, nu-i așa? Ei caută un profil full-time. Care crezi că ar fi diferența dintre cele două?
Proprietate. Conducere.
Companiile nu caută doar un robot care poate fi programat să facă sarcini de bază. Ei caută viitori lideri care pot dura câțiva ani mai departe. Și este sarcina ta să-l convingi pe recrutor că ești un astfel de individ. Orice liber profesionist care lucrează pe oră va avea abilitățile tehnice pe care le aveți. Dar abilitățile tale de conducere și manageriale te vor ajuta să reușești.
În ceea ce privește abilitățile tale non-tehnice, este întotdeauna mai bine să dai prioritate abilităților dure și profesionale față de abilitățile soft, cum ar fi „comunicarea” și „automotivarea”. De ce? Pur și simplu pentru că nu există nicio modalitate de a dovedi sau cuantifica același lucru. Dar puteți oricând să adăugați abilități precum „Rezolvarea problemelor”, „Conducere” sau „Gestionarea proiectelor”, apoi puteți continua cu prezentarea acelorași în secțiunea „Experiență profesională”.
O regulă simplă în timp ce menționezi abilitățile manageriale este „ Arătați, nu spuneți ”. Este întotdeauna mai bine dacă sunteți capabil să fundamentați abilitățile pe care le menționați cu puncte concrete de mai jos.
Nu spune doar că ești un lider. Arătați că ați condus echipe pentru a atinge obiectivele departamentului.
Nu spune că ești bun la negocieri. Arată cum abilitățile tale de negociere au condus la o reducere cu x% a costurilor.
Mai jos sunt câteva exemple de abilități manageriale pe care le puteți include în CV.
Dezvoltare front-end | Metodologie Agile | Optimizarea codului |
Documentare și raportare | Colectarea cerințelor | Îmbunătățirea interfeței de utilizare |
Managementul modulelor | Rezolvarea problemei | Managementul părților interesate |
Managementul relatiilor cu clientii | Management de proiect | Conducere de echipă |
Menționați doar acele abilități pe care le puteți elucida în CV-ul dvs. Nu are rost să adaugi o listă aleatorie de abilități pe care o vei găsi nebunește de greu de justificat în momentul interviului tău.
Cum identifici toate acele abilități manageriale care sunt relevante?
„Descrierea postului”. Aceasta este Biblia ta pentru întregul proces de scriere a CV-ului.
Căutați abilități non-tehnice (atât abilități manageriale, cât și soft) și vedeți dacă acestea pot fi incluse. Adaugă-le doar dacă crezi că le poți justifica, fie în punctele de mai jos, fie la momentul interviului. Nimic nu îți va afecta șansele mai mult decât să minți în mod flagrant pe CV-ul tău.
6. Experiență profesională
Cum procedați pentru a încadra punctele pentru CV-ul dvs.?
Secțiunea „Experiență profesională” va fi cea mai critică secțiune a CV-ului tău. Este combustibilul mașinii tale - caroseria și aspectul sunt în regulă, dar mașina nu se va mișca nici un centimetru fără suc. Această secțiune este acel suc pentru CV-ul tău.
O resursă la îndemână pentru dvs. ar fi „Descrierea postului”. Sarcina ta este să aliniezi întregul CV-ul după ceea ce caută recrutorul. CV-ul dvs. ar trebui să arate ca și cum ar fi răspuns la JD, că aveți capacitatea de a rezolva toate problemele care sunt menționate în mod inerent în acel document.
6.1 Master CV
O modalitate mai bună (dar obositoare) de a proceda ar fi să faci mai întâi un MasterCV. Este un proces care consumă timp, dar vă putem garanta că vă va oferi dividende bogate pentru restul carierei dumneavoastră profesionale vesele.
Presupunem că nu ați avut niciodată șansa să vă așezați cu CV-ul, să îl priviți și să vă dați seama ce este în neregulă cu el și cum poate fi mai bine. Și este perfect în regulă dacă acesta este cazul. Majoritatea oamenilor au această atitudine atunci când vine vorba de CV-ul lor. Este întotdeauna o grabă de ultimă oră, ceea ce înseamnă că aproape întotdeauna există ceva de care vei pierde inevitabil, că există întotdeauna o șansă ca să poată fi îmbunătățit.
MasterCV este modul în care eviți această situație, este o piesă importantă pentru a-ți obține acel profil de peste 150.000. Practic, este o listă cu tot ceea ce ai făcut până acum. Și ne referim la tot.
Un masterCV este pentru uzul dvs. Nimeni nu o va vedea. Nu este nevoie să-l structurați sau să-l păstrați pe două pagini - poate fi o listă de 10 pagini de puncte, constând din fiecare realizare (curriculară, extracurriculară, profesională, realizări în jurul hobby-urilor sau intereselor dvs. - cum spuneți) în întreaga ta viață, sau poate fi plină de paragrafe lungi. Ideea este să păstrezi un singur document care să conțină toate realizările tale până în prezent și să-l actualizezi în mod regulat.
Ce crezi că se întâmplă când îți actualizezi CV-ul într-o grabă de ultimă oră? Adaugi doar acele puncte pe care le poți aminti în acel moment. Dar dacă te gândești bine, mandatul tău la orice organizație trebuie să fie plin de repere și realizări mici (adică repere care sunt ratate atunci când îți actualizezi CV-ul în grabă).
Odată ce ați pregătit masterCV-ul, scoateți JD-ul profilului pe care îl vizați și scanați masterCV-ul pentru puncte care pot fi interpretate și reformulate în conformitate cu ceea ce caută recrutorul. Ideea este să vă personalizați CV-ul în funcție de job și să nu trimiteți un CV standard pentru oricare și toate profilurile pe care le întâlniți.
Pe măsură ce continuați să vă actualizați masterCV-ul, ani în urmă când veți aplica pentru altceva, puteți reveni din nou la același document și puteți alege puncte pentru adaptarea CV-ului la noul profil.
6.2 Relația cauză-efect: Formula Princeton pentru a-i conduce pe toți
Un alt lucru de reținut este relația cauză-efect. Cei mai mulți oameni se simt în pierdere atunci când vine vorba de a completa puncte reale pentru jobul pe care îl făceau. Ei știu ce au făcut, dar nu pot scrie în puncte coerente. Când se întâmplă acest lucru, ei recurg la un JD tipic pentru joburi precum cea pe care o făceau ei înșiși și apoi transformă acele puncte în propriul lor CV.
Un lucru fundamental care este greșit în această abordare este că un JD tipic se bazează pe responsabilitate, în timp ce CV-ul tău ar trebui să fie bazat pe realizări. Un JD conține o listă de lucruri de care recrutorul se așteaptă ca un candidat să fie capabil, în timp ce CV-ul tău va conține realizările tale în jurul acelor responsabilități. Există o diferență puternică.
Lucrul bun este că marea majoritate a solicitanților recurg la această abordare. Deci, o mică abatere de la această cale bine parcursă vă va crește automat șansele de a fi pe lista scurtă.
Cum faci asta? Asigurându-vă că există o relație coerentă cauză-efect în fiecare punct. O modalitate sigură de a vă asigura că puteți face acest lucru este formula Princeton, după cum urmează:
A + P + R = A
Verb de acțiune + proiect + rezultat = realizare
Dacă reușiți să încorporați esența acestei formule în toate punctele dvs. de CV, aveți încredere în noi, 99% din treaba dvs. este făcută.
Majoritatea solicitanților fie menționează responsabilitățile lor, fie realizările lor. Dar această formulă asigură că nu doar menționați acești doi parametri; detaliezi, de asemenea, impactul cuantificabil al realizărilor tale . În loc să vă încadrați realizările în jurul profilului dvs., prezentați impactul pe care realizările dvs. l-au avut asupra organizației. Când faci asta, îți îmbunătățești imediat rolul de la cineva care tocmai a făcut ceea ce i s-a spus, la cineva care și-a asumat responsabilitățile și a avut un impact la nivel macro.
Un exemplu de formula Princeton în acțiune:
A condus o echipă de 5 dezvoltatori juniori pentru a executa eficient 11 proiecte cu livrare 100% la timp, obținând în același timp o reducere a costurilor cu 20% și înregistrând niveluri CSAT de 4,88/5,00
Acest punct este mult mai bun decât un punct generic de-a lungul liniilor:
Am lucrat la diverse proiecte pentru a reduce costurile și a obține satisfacția clienților.
Un astfel de punct evidențiază în mod clar impactul cuantificabil pe care l-ați putut obține. Începerea unui punct cu un verb de acțiune/putere (a cărui listă o puteți găsi în documentul Princeton de mai sus, sau pur și simplu puteți căuta același lucru pe google) mărește instantaneu impactul acelui punct, spre deosebire de majoritatea celorlalți candidați care adesea tind să „gestionați” totul.
Acesta este genul de punct care îl face pe recrutor să se oprească și, credeți-ne, atunci când un manager de angajare trece prin zeci de CV-uri în fiecare zi, este o sarcină supraomenească să o faceți să se oprească și să vă uite la CV-ul. Sarcina ta este să faci exact asta și așa faci.
6.3 Clase/Subtitluri
O altă armă critică din arsenalul dvs. pentru a face un CV de dezvoltator stelar este gruparea sau subtitlurile.
Doar încadrarea unor puncte imaculate te va duce doar atât de departe. Să presupunem că ți-ai separat întreaga experiență în profilul tău anterior și ai venit cu asta:
- Dezvoltarea bibliotecilor la nivel de client atât pe iOS, cât și pe Android pentru a permite utilizarea funcției de sincronizare offline pentru dezvoltatorul de aplicații,
- Am conceput și dezvoltat stratul comun de rețea pentru Android pentru a reduce dimensiunea SDK-ului cu ~20%,
- Punerea în funcțiune a dezvoltării Logging Framework pe toate platformele, inclusiv iOS, Android și Windows,
- A obținut „Premiul de excelență în echipă” și a jucat un rol esențial în solicitarea unui brevet bazat pe biblioteca de jurnalism,
- Conceptualizarea și dezvoltarea unei biblioteci pentru companie pentru a reduce costurile suplimentare implicate în utilizarea bibliotecilor terțe,
- Conducerea unei echipe de aproximativ 20 de persoane pentru a conceptualiza și implementa eficient caracteristica Marcare pentru încărcare pentru companie,
- Propunerea unui strat comun de rețea pentru toate apelurile de rețea care urmează să fie utilizate de produs pentru a optimiza în mod eficient dimensiunea SDK.
Sigur, în calitatea lor individuală, punctele sunt încadrate meticulos și par să urmeze uniform formula Princeton. Dar întreaga experiență de lucru în sine arată ca un zid de text care îl va face pe recrutor să geme în momentul în care îl vede. Nu vrei asta, nu?
Acum uitați-vă ce se întâmplă atunci când luăm aceleași puncte și lucrăm cu magia pentru a face ca recrutorul să fie ușor de făcut, fără a schimba nimic despre punctele în sine:
Managementul echipei și conducerea
- Conducerea unei echipe de aproximativ 20 de persoane pentru a conceptualiza și a implementa eficient funcția Marcare pentru încărcare pentru companie
- Punerea în funcțiune a dezvoltării Logging Framework pe toate platformele, inclusiv iOS, Android și Windows .
Managementul bibliotecii și optimizarea proceselor
- Conceptualizarea și dezvoltarea unei biblioteci pentru companie pentru a reduce costurile suplimentare implicate în utilizarea bibliotecilor terțe
- Dezvoltarea bibliotecilor la nivelul clientului atât pe iOS, cât și pe Android pentru a permite utilizarea funcției de sincronizare offline pentru dezvoltatorul de aplicații
- Propunerea unui strat comun de rețea pentru toate apelurile de rețea care urmează să fie utilizate de produs pentru a optimiza în mod eficient dimensiunea SDK .
Realizari cheie
- Am conceput și dezvoltat stratul comun de rețea pentru Android pentru a realiza o reducere a dimensiunii SDK -ului cu ~20%
- A obținut „Premiul de excelență în echipă” și a jucat un rol esențial în solicitarea unui brevet bazat pe biblioteca de jurnalism.
Dacă asta nu este chestii de mic-drop, nu știm ce este.
Într-o singură clipă, ai transformat întreaga experiență profesională prin aranjarea îngrijită a tuturor punctelor în găleți sau subtitluri. În consecință, recrutorul nu va trebui să treacă prin punctele individuale - doar o examinare prin găleți va servi scopului. Și pentru a îndulci și mai mult afacerea, ați îndrăznit cuvinte și expresii relevante pentru a face munca recrutorului și mai ușoară? Asta vrei tu, nu? Dacă îi ușurați munca recrutorului, cu siguranță îi va întoarce favoarea.
6.4 Secțiunea de experiență profesională pentru un dezvoltator web de nivel de bază
Dar din nou, punctul de mai sus pare puțin ireal? Ce faci dacă ești un proaspăt fără experiență profesională semnificativă de menționat?
Crede-ne, deținerea de ani de experiență în muncă nu este singura modalitate de a demonstra că vei fi apt pentru job. Mai mult decât realizarea în sine, dacă ești capabil să demonstrezi că ai atitudinea potrivită, treaba ta este gata.
Deci, cum îți exprimi experiența profesională într-un mod care să te facă să stai în comparație cu un Dezvoltator înarmat cu câțiva ani de experiență?
- Includeți proiecte pentru care ați lucrat independent în cariera dvs. până în prezent,
- Îmbunătățiți-vă profilul Github și codul pe care le-ați postat acolo,
- Includeți toate proiectele open-source la care ați contribuit,
- Menționați orice hackathon-uri sau întâlniri de dezvoltatori locali la care ați participat sau ați ajutat la organizare.
SFAT PRO: Dacă sunteți în căutarea unei soluții pe termen scurt pentru a vă consolida CV-ul de dezvoltator web la nivel de intrare, doar căutați câteva proiecte open-source online. Veți găsi sute de proiecte la care puteți contribui, astfel încât să le puteți încorpora în CV-ul dvs.
Faceți cunoștință cu Chad, un dezvoltator web entry-level care caută un profil high-end. După ore de deliberări și brainstorming, acesta a venit cu:
Dezvoltator web la nivel de intrare care deține o diplomă de licență în informatică și are o abordare dornică de a învăța, unde îmi pot folosi abilitățile excelente de dezvoltare.
— căscatul continuă —
Din moment ce știi că ai o singură șansă la profilul visurilor tale, de ce ți-ai sabota șansele dacă poți face asta în schimb:
PROIECTE FREELANCE:
- Dezvoltarea unui portal de aplicații web pentru o firmă de e-travel pentru a crește vânzările clientului cu 48%,
- A activat Clinica Stomatologică Smiles să măsoare scorurile de satisfacție a pacienților printr-un formular online. Asistat la creșterea nivelului CSAT cu 7 puncte în decurs de 2 luni,
- A dezvoltat independent un site web pentru campionatul local de baseball pentru a crește vânzările de streaming cu 50%,
- Am creat o aplicație web pentru a facilita donațiile ușoare prin Facebook și Whatsapp pentru Friendicoes Shelter for the Homeless. A crescut nivelul donațiilor cu 45% și a ajutat la reabilitarea a 25 de oameni de pe stradă.
Acesta este Vincent. Știa că era blocat într-un cerc vicios în care avea nevoie de experiență de lucru pentru a câștiga experiență de lucru. Așa că a luat lucrurile în propriile mâini și a cercetat spațiul digital pentru orice proiect pe care l-a putut găsi. Într-un interval de 4 luni, a executat 4 astfel de proiecte, și-a consolidat CV-ul pentru a-l face la egalitate cu un dezvoltator profesionist și acum conduce o echipă proprie la o firmă de top.
7. Secțiunea Educație într-un CV pentru dezvoltatori web
Această secțiune este adesea subestimată de majoritatea dezvoltatorilor. Experiența profesională și proiectele nu ar trebui să fie punctul central al CV-ului tău?
Da. Dar asta nu înseamnă că poți să-ți scrii calificările educaționale pe spatele unui șervețel și să-l capsezi pe CV-ul tău.
Puteți urma calea convențională și includeți diploma, facultatea și anul de trecere.
Dar amintește-ți. Ai o singură șansă la asta.
Să lămurim asta printr-un exemplu:
BA — Informatică
Universitatea din Syracuse, '16
GPA 3.9
Hm. Bine. Din nou, nu este greșit din punct de vedere tehnic . Dar încearcă asta:
BA — Informatică
Universitatea din Syracuse, 2013-2016
- A folosit o pasiune adânc înrădăcinată pentru tehnologiile cloud, contribuind la proiectul AWS open-source pentru Universitatea din New York
- A scris o rubrică despre „Este IA revoluția industrială a secolului 21” pentru revista colegiului
- Am dezvoltat aplicația mobilă Salesforce Contacts pentru a eficientiza operațiunile și am efectuat teste de unitate Jasmine în procesul TDD
- Am implementat arhitectura MVVM pentru a spori capacitatea de a construi aplicații scalabile și a optimizat utilizarea paginii și a sortării
Nu trebuie să elucidăm diferențele, nu-i așa? Cea mai bună parte este că este ușor de realizat. Nu este necesar ca secțiunea dvs. „Educație” să arate așa – punctele de mai sus sunt doar exemple. Dar dacă te așezi și faci brainstorming cu tine însuți, cu siguranță vei veni cu o listă cu ceva ce poți cuantifica și încorpora în CV-ul tău — participarea la cluburi, stagii de practică, proiecte independente, competiții universitare, publicații... putem merge. pe cu adevărat.
8. Proiecte tehnice
Dacă ați urmat sfaturile noastre până acum, le puteți include pe toate pentru a crea o secțiune genială „Proiecte” pentru CV-ul dvs. de dezvoltator web. Combinând formula Princeton cu bucketing și bolding, iată cum arată un exemplu de secțiune „Proiecte”:
Câteva indicații evidente pe care le evidențiază acest exemplu sunt următoarele:
- Pentru fiecare proiect, includeți un subtitlu „Mediu” care enumeră toate instrumentele și tehnologiile care au fost implementate pentru executarea proiectului respectiv. Dacă sunt multe, le puteți clasifica în clase ulterioare (cum am făcut cu secțiunea „Abilități tehnice”).
- O descriere a companiei/clientului ajută la punerea în perspectivă a proiectului. Ideea este să arătați recrutorului că lucrați pentru o companie reputată. You can include figures around number of employees, revenue, etc. to make sure it comes out like that.
- Industry standards dictate the location and time period to be aligned to the right, with the company and project title aligned to the left.
- Adding buckets or subheadings is an effective way to incorporate the skills and methodologies which the recruiter is looking for. You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
- Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
9. Additional Sections In The Web Developer Resume
To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.
You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.
Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.
This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:
HOBBIES
Reading, travel, photography
Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.
Now, check this out:
HOBBIES
- Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
- Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
- Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)
Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.
A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.
10. ATS Optimization
Ah. The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?
If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?
A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?
That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.
This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. just to be sure.
Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.
Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .
11. Key Takeaways
To recap a few critical points that we touched above:
- A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
- In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
- Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.
Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.
And tailoring your resume to the job application is how you beat a majority of other applicants.
- Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
- Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
- Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
- Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.
12. A Sample Resume To Get You Started
Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!