Kako u nekoliko jednostavnih koraka napisati strašan životopis za mlađe programere

Dakle, vidjeli ste reklamiranu ulogu vašeg mlađeg programera i razmišljate o prijavi. Vrijeme je da napišemo taj životopis! Ništa bolje nego da sjednete do praznog papira i ne znate kako započeti, zar ne?

Životopis je prvo što regrut vidi. To je ulaz u proces razgovora i može biti razlika između dobivanja posla iz snova i, eto, ne dobivanja. A s jednom A4 dostupnom stranicom, poželjet ćete biti sigurni da je provjerena.

Ulazak u pravi način razmišljanja

Prije početka životopisa važno je ući u pravi način razmišljanja. Vjerovali ili ne, vaš će stav izaći u vaš životopis. Budući da sam i sam bio u stanju zaposliti programere mlađih programera, lako je razlikovati one koji "stvarno žele posao" i one koji "nekako žele posao".

Povjerenje u sebe i svoje sposobnosti je važno. Dakle, prije nego što započnete, stanite ispred zrcala, stavite stjenovitu melodiju (ili bilo što drugo što vas pumpa) i recite sebi da ste sjajni.

Glavne stvari koje regruteri traže kod mlađih programera su:

  • Osnovna obrada tehnologije
  • Strast i razina znatiželje za tehnologijom
  • Volja za ucenjem

Znaju da ste na početku svoje karijere. Od vas se neće očekivati ​​da od prvog dana vodite timove i dizajnirate sustave. Traže nekoga tko ima potencijala, ali tko također može donijeti vrijednost poslu.

Želite uvjeriti regrutera da imate te osobine i da ste prava osoba za taj posao.

Stoga budite hrabri, budite samopouzdani i ponosite se onim što ste do sada postigli. - i ajmo sve to na papir.

Što čini dobar Junior Developer Resume?

Regrut će potrošiti u prosjeku 15 sekundi na skeniranje vašeg životopisa. Da, u istom vremenskom roku koji je potreban za čitanje ovog odlomka, regrut će odlučiti hoćete li prijeći na sljedeću fazu razgovora.

Pa kako strpati sve važne informacije u čitanje vrijedno 15 sekundi?

  • Neka bude jednostavno. Otmjeni predlošci mogu izgledati lijepo, ali regrutere nije briga. Imaju jasne naslove, lijep razmak između redaka i dosljedan font koji se lako čita.
  • Neka bude 1-2 stranice.
  • Dajte prednost kratkim točkama u odnosu na dugačke odlomke
  • Budite jasni i jezgroviti. Pokušajte izbjegavati dodavanje lijepih riječi samo zbog toga

Prilagodite ga tvrtki

Zapamtite, pokušavate uvjeriti tvrtku da ste pravi za tu ulogu mlađeg programera. Ipak, ako je uloga programera za Python, fokusiranje životopisa na JavaScript i React.js neće vas odvesti daleko.

Stoga istražite ulogu za koju se prijavljujete i usredotočite sve svoje točke oko navedenih kriterija:

Dakle, ako biste se prijavili za ovaj posao, želite biti sigurni da vaš životopis sadrži mnoštvo detalja o projektima i vještinama koji pokazuju da znate razvoj frontenda. Također, ne bi škodilo spomenuti koliko volite video igre! ;)

Kako biste trebali strukturirati životopis?

Osnovna struktura koju će regruti tražiti u životopisu je:

  • Osobni podaci / detalji za kontakt
  • Povijest zapošljavanja (uključujući stažiranje i razvoj koji nije povezan sa softverom)
  • Softverski projekti
  • Obrazovanje
  • Dodatno iskustvo i nagrade
  • Tehničke vještine

Iako to ovisi o vašim okolnostima. Svakako stavite svoje najvrjednije / impresivnije odjeljke bliže vrhu.

Ako ste diplomirali na računalstvu i imate staž iza sebe, ova je struktura u redu.

Međutim, ako ste samouki programer, bez prethodnog iskustva, pojačajte odjeljak Softverski projekti bliže vrhu jer će se po tome istaknuti.

Osobni podaci, detalji za kontakt, veze

Ovo je lagano. Neka ovo bude sažeto, u zaglavlju. Ako želite, u središte ćete dodati svoje ime, zajedno s nekim kontakt podacima i vezom do svog GitHub-a. Ovdje upotrijebite što manje prostora, imamo još tehničkih stvari o kojima možemo razgovarati!

Softverski projekti

Ako nemate prethodnog iskustva u razvoju softvera, ovo je vaša prilika da zablistate. Za ulogu mlađeg programera, regrut će se uključiti u ovaj odjeljak kako bi provjerio imate li potrebne vještine potrebne za taj posao.

Isto tako, čak i ako imate iskustvo stažiranja, navođenje 1-2 sporedna projekta ostavit će izvrstan dojam i povećat će vam šanse za razgovor s licem u lice.

Navedite 3-5 najboljih projekata koje ste završili na freeCodeCampu, kampu za pokretanje kodiranja ili sa svojih sporednih projekata.

Provjerite prikazuje li svaki projekt nešto drugo, npr.

  • vještine razvoja frontenda,
  • vještine razvoja pozadine,
  • vještine razvoja mobilne aplikacije,
  • rad s krajnjim korisnicima,
  • UX / dizajnerske vještine,
  • vještine suradnje i timskog rada,
  • izazovni problemi

…i tako dalje. Za svaki projekt navedite sljedeće:

  • Korištene tehnologije
  • Kratki opis projekta
  • Primijenjena vještina i riješeni problemi

Povežite svaki sa svojim GitHubom, ili još bolje, ako ga imate, ispustite vezu do URL-a. Vaš kôd ne mora biti savršen. Iako se pobrinite za to da je vaš kôd profesionalan. Imati smiješne komentare i varijable može se činiti dobrom idejom kad vaš kôd nema znatiželjnih pogleda, ali regruteri to možda neće tako vidjeti.

Iskoristite ovo kao priliku da pokažete koliko ste strastveni prema tehnologiji i učenju novih stvari. Zapamtite, to je ono što regruteri traže u potrazi za mlađim programerom!

Na primjer, mogli biste reći;

„Naišao sam na neki problem , pa sam izradio web aplikaciju koristeći React.js i Node.js što čini neke nevjerojatne stvari . Također, bio sam stvarno znatiželjan o učenju razvoja na strani poslužitelja ”

Jednostavno a učinkovito.

Zapošljavanje

Ovdje navodite svoju povijest zaposlenosti (npr. Stažiranje i prethodni poslovi).

Nemate povijest zaposlenosti vezanu uz razvoj? Umjesto toga dodajte svoju najnoviju povijest zaposlenja. Npr. Ako ste radili kao knjigovođa, zapišite to.

Ako možete, dodajte 2 prethodna posla na kojima ste radili.

Za svaku želite dodati svoju ulogu, naziv tvrtke i vrijeme provedeno u ulozi.

Navedite projekte na kojima ste radili dok ste tamo boravili, kao i popis svih stvari koje ste postigli u toj ulozi. Evo primjera jedne od mojih prethodnih uloga:

Nemojte jednostavno navesti što ste učinili, već zašto ste nešto promijenili. Na primjer, možete reći,

"Radio sam na dodavanju društvene prijave i registracije u aplikaciju"

Što je u redu, pretpostavljam, poanta je jasna. Ali što kažete na ovo umjesto toga:

“Radio na socijalnoj prijavi i registraciji. To je rezultiralo brzom i laganom prijavom, kao i većim brojem registracija i kupaca koji plaćaju ”

Ovo ne samo sažeto opisuje ono što ste učinili, već i učinak koji to ima na poslovanje. Zapamtite, tvrtka traži nekoga tko može utjecati.

Ali što ako nemate prethodne prakse ili iskustva u razvoju softvera o kojima biste razgovarali?

Ne brinite, još uvijek možete navesti projekte s prethodnih poslova. Glavni je cilj ovdje pokazati zaposleniku da možete upravljati projektima, raditi u timu i učinkovito doprinijeti uspjehu poslovanja.

Obrazovanje

Vaš životopis lijepo dolazi! Sada je vrijeme za nekoliko posljednjih bitova informacija.

Morali biste dodati najvišu kvalifikaciju koju imate. Također je dobro dodati nekoliko redaka o završenim projektima / disertacijama u posljednjoj godini. To će vam pomoći ako mislite da ste pomalo lagani u odjeljcima Zapošljavanje i Softverski projekti .

Prostor u vašem životopisu u ovom je trenutku možda ograničen, pa pokušajte da bude što kraći:

Postignuća, hobiji i vještine

Dodajte bilo koje postignuće i postignuća ako ih imate; poput voditeljskih aktivnosti ili nagrada. Ako u slobodno vrijeme pohađate okupljanja ili konferencije, dodajte to u svoj životopis. Ovo će ojačati vaše vještine i strast prema tehnologiji.

Na kraju, želite dodati 1-2 podloge sa svojim vještinama vezanim uz tehnologiju. Dovoljan je jednostavan popis odvojen zarezom. Ovo je korisno za regrutere da dobiju brz pregled vaših područja stručnosti.

Što ne treba raditi

  • Pokušajte se ne ponavljati. Ako ste spomenuli da ste koristili JavaScript, ne morate ga ponoviti mnogo puta
  • Izostavite generičke izraze, tj. „Umjesto toga mogu komunicirati s članovima tima, pokažite kako, npr.„ Rad na Team Projectu X pokazuje da mogu dobro komunicirati “.
  • Ne laži. Ako se prije niste koristili određenim jezikom, izostavite ga iz životopisa. Šanse su da ćete biti uhvaćeni na razgovoru, a to nitko ne želi.
  • Ne izostavljajte projekte ili postignuća jer nisu bili dovršeni, ako dodaju vrijednost, dodajte ih!

Hvala na čitanju!

Trenutno izrađujem hrpu vodiča, članaka i video tečajeva koji će vam pomoći na putovanju u web razvoj. Ako želite biti dio toga, obavezno se pridružite mailing listi na chrisblakely.dev!