Vuokraan ohjelmistokehittäjiä. Ansioluettelosi on syy, jonka vuoksi et saa haastatteluja

Etsitkö koskaan ohjelmistotyötä etkä kuullut mitään takaisin? Ehkä kuulit takaisin, mutta lopetit lukemisen jälkeen ”Olemme pahoillani ilmoittaessamme sinulle siitä…”.

Ehkä olet prosessissa juuri nyt ja haluat tehdä kaiken mitä voi saadaksesi jalkasi ovelle ja turvata haastattelu.

Mitä sinun tarvitsee tehdä? Kuinka voit varmistaa, ettet toista samoja virheitä, kun kukaan ei edes kertoa mitä virheitä olet tehnyt?

Olen palkannut ohjelmistosuunnittelijoita ja -kehittäjiä jo yli 15 vuotta. Olen lukenut 1 000 jatkokehitystä ja jaan kanssanne joitain tärkeimpiä tekemistä ja tekemistä, jotka parantavat huomattavasti mahdollisuuksiasi saada haastattelu.

1. Tavoitteesi - tee haastatteluun valitseminen mahdollisimman helpoksi

Sinulla on valtava vaikutus siihen, valitaanko sinut haastatteluun. Se ei ole satunnainen sattuma. Kyse on siitä, kuinka esität itsesi muutamalla paperilla. Sen tarkoituksena on tehdä vuokraamisesta vastaavalle johtajalle mahdollisimman helppo valita sinut.

Jokainen mainostettu työ houkuttelee yleensä satoja sovelluksia. Kaikkien näiden sovellusten lukeminen vie paljon aikaa ja vaivaa, ja valitettavasti suurin osa niistä on melko huono. Tämä on kuitenkin hyvä uutinen sinulle.

Ne ovat huonoja, koska tietoja puuttuu, tai kuvatut kokemukset ovat liian yleisiä. Kaikki tiedot on esitettävä vuokrauspäällikölle tarkoitetulla lautasella. Sen tulisi olla yksityiskohtainen ja helppo löytää. Jos jonkun täytyy soittaa sinulle tai lähettää sähköpostia sähköpostin saadaksesi selvää jostakin, olet asettamassa esteen heidän tielleen.

Kuvittele esimerkiksi, että olet supermarketissa ja sinun on valittava kahden samanlaisen leipäleivän välillä. Yksi leipä on hyllyllä edessäsi ja toinen kaupan vastakkaisessa päässä. Jonka valitset? Valitset tietysti edessäsi olevan, koska se on vähemmän vaivaa.

Tee itsellesi leipä, joka on helpoin valita.

2. Kirjoita yhteenveto tai saatekirje

Tämä on hakemuksen tärkein osa, ja suurin osa hakijoista ei sisälly sitä. Vain 25% nykyisestä roolistani, jonka palkkaan, on sisällyttänyt saatekirjeen tai yhteenvedon.

Miksi saatekirje tai yhteenveto on tärkeä?

Ostaisitko kirjan, josta et ole koskaan kuullut, jonka takakannessa ei ole yhteenvetoa? Ellei sinun tarvitse ostaa sitä osana kurssia, vastaus olisi kieltävä. Hyvä teosyhteenveto kertoo kirjailijan valtakirjoista ja lisää ruokahaluasi tarinassa.

Yhteenveto asiaankuuluvasta kokemuksestasi pitäisi antaa lukijalle hyvän käsityksen siitä, kuka olet ja miksi olet täydellinen rooliin.

Mitä yhteenvedon tulisi sisältää?

  • Persoonallisuutesi. Kirjoita se niin, että “sinä” loistavat läpi. Älä tee siitä niin muodollista, että irrotat itsestäsi.
  • Innostuneisuutesi. Selitä miksi haluat roolin, mitä se merkitsee sinulle. Jos et löydä mitään - kysy itseltäsi, miksi haet sitä?
  • Käytä kaikkia roolin keskeisiä vaatimuksia. Käy läpi jokainen ja selitä miten täytät vaatimukset. Jos rooli vaatii RESTful API -kehityskokemusta, kerro kokemuksesi tällä alueella.
  • Enintään 1 sivu. Se on yhteenveto, joten pidä se mahdollisimman ytimekkänä.

3. Alusta ja asettele ansioluettelosi oikein

Ensivaikutelmilla on merkitystä, ja ensimmäinen asia, joka lyö sinua jatkamisella, on esitys. Ennen kuin edes aloitat lukemista, yleinen tyyli hyppää ulos ja painaa aivoihin.

  • Pidä se alle 3 sivua
  • Käytä yhdenmukaista kirjasinta, kokoa ja modernia tyyppiä
  • Käytä osioita hajottaaksesi sen. Yhteenveto, uran historia, koulutus, henkilökohtaiset edut
  • Käytä vain PDF-tiedostoa. Se varmistaa, että ansioluettelosi näyttää täsmälleen samalla tavalla tietokoneellani, kuin se tapahtui sinun.

4. Lisää github-, bitbucket- ja pinon ylivuototilit

Olet kehittäjä ja kykyjesi pääesittely on kirjoittamasi koodi. Varmista, että olet lisännyt linkit koodaustilillesi. Jos sinulla ei ole, sinun tulee luoda ne ja pitää ne ajan tasalla.

Jos sinulla on pinon ylivuototili, lue se. Jos osallistut avoimen lähdekoodin hankkeisiin, lisää niitä. Jos sinulla on online-läsnäolo, joka tukee millään tavoin hakemaasi roolia, varmista, että se on luettelossa.

Jos et ole lukenut tiliäsi, joka osoittaisi kykyjäsi, vaikeutat vuokrauspäällikköä. Haluamme nähdä koodin ennen kuin sijoitamme aikaa haastattelemaan sinua.

Jos vuokrauspäällikön on otettava sinuun yhteyttä kysyäksesi näytekoodia, se on lisätoiminto, jota he mieluummin eivät tee.

5. Älä lue kaikkia tekniikoita, joita olet koskaan tavannut

Vaikuttaa hienolta idealta luetella kaikki työkalut, tekniikat ja taidot, joita olet koskaan tavannut, kuten tämä:

ja päällä ja edelleen ja ..

Yleensä nämä luettelot täyttävät sivun ja se on arvokkaan tilan tuhlausta. Kun haastatteluissa kysytään kaikista näistä taidoista, ei ole harvinaista kuulla jotain:

Käytin sitä pari kuukautta projektissa 3 vuotta sitten. En muista siitä paljon nyt, mutta olen varma, että voisin ottaa sen uudelleen, jos minulla olisi myös.

Ole tarkka osaamisesi suhteen

Käytetyt tekniikat tulisi sisällyttää yhteenvetoosi ja uran historiaan. Ne tulisi korostaa osana saavutuksiasi, ja sinun pitäisi olla selkeä syy sisällyttää ne.

Usein nämä luettelot voivat palautua sinua vastaan. Luuletko esimerkiksi, että Google-fontin käyttö on Frontend-kehittäjän taito? Taito, jonka kannattaa kutsua ansioluetteloosi? Kysyn, tiedätkö todella mitä teet, kun näen sellaisia ​​asioita.

Mutta eikö minun pitäisi lisätä niitä avainsanahakuihin?

Eikö rekrytoijien haku jatkuu avainsanojen avulla? Eikö minulla pitäisi olla ainakaan pitkää luetteloa niistä, jotta tulisin hakuihin?

Kaikkien käyttämäsi avaintaitojen ja tekniikoiden tulisi olla jo läsnä yhteenveto- ja uran historiassa. Nämä ovat alueita, joissa haluat löytää työtä. Ovatko heidän mitään merkitystä järjestelmän pelaamiselle saadaksesi valinta työhön, jota et todennäköisesti halua?

Jos olet taustaohjelman web-kehittäjä, todennäköisesti osaat myös tehdä HTML-koodin ja käyttää erilaisia ​​JS-kehyksiä. Se ei ole asiantuntija-alueesi, se ei kellu veneelläsi, mutta tiedät tarpeeksi päästäksesi läpi. Ellet halua etsiä eturintaman kehittäjiä, sinun tulee pelata nämä tekniikat ja keskittyä niihin, jotka todella kiinnostavat sinua.

6. Lisää App Store -linkit tai verkkosivustot, joissa olet työskennellyt

Jos olet työskennellyt mobiilisovellusten parissa ja ne ovat sovelluskaupassa, varmista, että lisäät linkit niihin.

Jos olet työskennellyt verkkosivustoilla, lisää URL-osoitteet.

Älä sisällytä vain linkkejä, lisää tarkemmin tekemäsi yksityiskohdat alla kuvatulla tavalla.

7. Ole hyvin tarkka kehitystyöstä, jonka itse teit

Tutkimme nyt kokemuksenne yksityiskohtia tietyssä roolissa. Tämä on avaintieto, jota potentiaalinen työnantajasi etsii. Tämä kertoo heille, vastaavatko taitosi haluamiasi taitoja.

Valitettavasti roolin kuvauksessa näen paljon tämän tyyppisiä asioita:

  1. Rakensi xyz IOS-mobiilisovelluksen arvostetulle asiakkaalle
  2. Työskenteli yhdessä suunnitellessaan ja rakentamalla xyz REST -sovellusliittymää
  3. Käännetyt mallit ja kehys kehyskoodiksi

Tämä näyttää kertoneen sinulle paljon, mutta se ei kerro sinulle kovinkaan paljon. Katsotaanpa ensimmäistä, miksi.

Rakensi xyz IOS-mobiilisovelluksen arvostetulle asiakkaalle

Se kertoo minulle, että voit rakentaa IOS-mobiilisovelluksen, mutta se ei kerro minulle tarkalleen mitä teit.

Tämä olisi paljon hyödyllisempää:

  • Työskennellyt vanhempana IOS-kehittäjänä xyz-mobiilisovelluksessa, joka johtaa 4 kehittäjän ryhmää
  • Swift 4: n avulla kehitin rekisteröinti-, sisäänkirjautumis- ja tilinhallintanäyttöjä ja virtauksia RESTful-sovellusliittymään, joka palautti JSON-hyötykuorman.
  • Ryhmä saavutti 80%: n automatisoidun testipeiton yksikkötestauksen ja Appium-yhdistelmän avulla

Yksityiskohdilla on merkitystä

Uudelleen kirjoitettu kuvaus antaa meille paljon lisätietoja sinusta. Tiedämme nyt:

  • Pystyt johtamaan kehittäjätiimiä
  • Tässä projektissa olit vanhempi kehittäjä (tämä ei välttämättä ole virallinen otsikkosi)
  • Voit ohjelmoida Swift 4: ssä
  • Olet itse kehittänyt rekisteröinti-, kirjautumis- ja tilinäytöt. Kun toimitit linkin sovelluskauppaan sovelluskaupassa, vuokrauspäällikkö on ladannut ja tutkinut sovelluksen
  • Tiedät kuinka työskennellä RESTful API: n ja JSON: n kanssa
  • Tiedät testiautomaation parhaista käytännöistä

Sinulla on nyt persoonallisuus

Näetkö kuinka nämä kaikki ylimääräiset yksityiskohdat auttavat täyttämään persoonallisuuttasi? Alamme saada käsityksen kuka olet, miten ajattelet ja mitkä ovat taitosi. 2D-jatkamisesta alkaa tulla 3D-kehittäjä vuokrauspäällikön mielessä.

Se tekee haastattelusta paljon helpompaa

Piirrämällä ansioluettelosi yksityiskohtia, olet jo valmistautunut kysymyksiisi siitä, mitä teit roolissa. Se auttaa myös johtamaan haastattelijoiden kysymyksiä.

Olet jo ilmoittanut tarkalleen, mitä teit, joten haastattelija ei sano: "Olet rakennutut IOS-sovelluksen, mutta mitä oikein teit"?

Sen sijaan he käyvät läpi luettelosi ja kysyvät ympärilläsi erityisiä kysymyksiä. Tämä antaa ainakin jonkin verran hallintaa haastattelussa tapahtuvalle ja voit olla siihen hyvin valmistautunut.

8. Korosta ohjelmistosuunnittelun periaatteet ja parhaat käytännöt

Erotat itsesi joukosta, jos kirjoitat siitä, kuinka olet soveltanut S.O.L.I.D -periaatteita ja parhaita käytäntöjä.

Näytä esimerkiksi potentiaaliselle työnantajallesi, että ymmärrät ja osaat toteuttaa suunnittelumalleja, yksikkötestejä, CI: tä ja CD: tä. Voit nukkaa koodisi, purkaa teknisen velan, koodin puolustavasti ja jakaa koodin omistajuuden.

Mitä tahansa periaatteita oletkin käyttänyt, esittele niitä ansioluettelosi kautta. Se osoittaa syvällisemmän tietosi ohjelmistosuunnittelusta ja osoittaa, että olet oppinut hyvät tottumukset.

9. Lisää mitä olet oppinut roolista eniten

Jokainen rooli tarjoaa kasvumahdollisuuksia. Nämä ovat alueita, joista olet löytänyt erityisen vaikeaa tai haastavaa. Tuolloin ne voivat tuntua pahimmalta osalta työtä. Joskus he ovat niin pahoja, että jätät heidän takia.

Kun katsot taaksepäin, huomaat oppinut avaintunnin ja että se on jotain jota käytät edelleen.

Saatat ajatella näitä epäonnistumina eikä millekään jatkamiselle, mutta itsetuntemus ja itsensä korjaaminen ovat valtavia vahvuuksia, joita voidaan kutsua esiin. Voit esimerkiksi kuvata aikojasi kehittäjänä nopeatempoisessa toimistossa seuraavasti:

Toimitusaikapaineet olivat erittäin tiukat. Meidän piti leikata kulmat, mikä tarkoitti, että meillä ei ollut yksikkötestejä. Minusta oli erittäin epämiellyttävä työskennellä tällä tavalla, koska en tiennyt koodini laatua.
Olen kuitenkin oppinut ajattelemaan ratkaisuja eri tavoin. Meillä ei ollut aikaa työskennellä yksityiskohtaisten mallien kautta. Meidän piti löytää erittäin käytännöllisiä ratkaisuja, jotka vastasivat välitöntä liiketoiminnan tarvetta. Se auttoi minua olemaan luovampaa ratkaisuillani, mutta yksikkötestien puuttuminen oli virhe.

Tämä osoittaa, että tiesit, että parhaita käytäntöjä ei noudatettu, ja et pitänyt siitä. Se osoittaa myös, että olet tehnyt sen, mitä vaadittiin tässä yrityksessä saadaksesi työtä.

10. Mukauta ansioluettelosi jokaiselle haetulle työlle

Jokainen rooli jokaisessa organisaatiossa on ainutlaatuinen. Etukäteen kehittäjän rooli, joka sinulla oli kyseiselle mediayritykselle, eroaa etusivun kehittäjän roolista, joka sinulla oli finanssilaitoksessa.

Löydät eroja teknologiapinossa, kehitysprosesseissa, ketterässä metodologiassa, toimialaosaamisessa, tehdyn määritelmässä, sitoutumismalleissa jne.

Vaikka olet saattanut luoda täydellisen ansioluettelon toiselle haetulle roolille, se ei ole paras jatka seuraavalle roolille. Sinun ei ehkä tarvitse tehdä monia muutoksia tai joutua tekemään paljon, mutta sinun on varmistettava, että olet käsitellyt kaikki keskeiset taidot ja kokemukset.

Pidä erillinen versio jokaisesta haetusta roolista ja anna heille merkitykselliset tiedostonimet, jotta löydät ne helposti.

11. Lisää kohta henkilökohtaisista kiinnostuksistasi

Sidosryhmien luettelointi työn ulkopuolella auttaa sinua lihavuudessa oikeana ihmisenä. Se rakentaa täydellisemmän kuvan kuka olet ja tekee sinusta mielenkiintoisemman.

Entä jos sinut arvioidaan harrastuksistasi negatiivisesti? Eikö olisi turvallisempaa jättää heidät pois?

Ellei harrastuksesi mainitseminen aiheuta tilan jakautumista ja taisteluita puhkeamaan, voit listata ne turvallisesti. Se antaa myös haastattelijoille lisäaiheita kysyä sinulta ajankohta.

12. Ole 100% rehellinen taitoosi ja kokemuksesi suhteen

Saatat olla houkutus kaunistaa tekemäsi tai venyttää totuutta saadaksesi haastattelun. Et ehkä ole itse luonut valitsemasi sovellusliittymää, mutta istuit tekevän henkilön vieressä ja olet varma, että tiedät kuinka he tekivät sen. Totisesti, se on sama asia?

Tämä ajattelutapa varmasti selvitetään. Vaikka bluffasitte tiesi haastattelukysymystä, sinulla ei ole mitään piiloutua, jos palkat ja joudut toteuttamaan sen.

13. Älä kutsu itseäsi asiantuntijaksi

Älä kiusa sanoa, että olet jonkin asiantuntija. ”Asiantuntija” on suhteellinen termi ja tarkoittaa jokaiselle erilaista.

Olet ehkä viettänyt 5 vuotta työskennellyt yksinomaan C ++: ssa ja pidät itseäsi tämän kielen asiantuntijana. Entä jos ansiolukemasi lukeva henkilö on viettänyt 12 vuotta C ++ -koodausta eikä hän silti ajattele itseään asiantuntijana? Mitä he ajattelevat ylpeydestänne?

Ole varovainen kuvailemalla itseäsi. Et halua tavata kuulostavan ylimieliseltä.

14. Oikoluku kaikesta

Oikeinkirjoituksen tarkistaja ei löydä kaikkia kirjoitusvirheitäsi, koska jotkut termit ovat hyvin spesifisiä tekniikan alalle. Oikoluku jatkaa ja tee se sitten uudelleen. Anna se ystävillesi ja pyydä heitä oikolukuun.

Vasta kauan sitten sain jatkamisen, jossa ehdokas oli erittäin taitava MangoDB: ssä.

15. Tämä on elämäntarinasi. Kohtele sitä sillä tavalla.

Kaikki kirjoitukset arvioidaan viime kädessä sen perusteella, kuinka se saa lukijat tuntemaan, eikä ansioluettelosi ole eroa.

Kun luet ansioluettelosi, sinun tulee olla tietoinen tunteistasi. Kysy itseltäsi ”mistä minusta tuntuu”?

Tämä on tarinasi, matkasi.

Sinun pitäisi tuntea ylpeyttä ja tuntea jännitystä tekemästäsi. Jos teet niin, lukijasi poimii myös tämän.

Mutta on enemmän kuin todennäköistä, että hämmentät saavutustesi puutetta tai et löydä mitään kiinnostavaa tekemäsi suhteen. Ehkä olet ylittänyt ylhäältä kuvaamalla saavutuksesi, ja se ei tunne enää aitoutta.

Kaikilla on mielenkiintoinen tarina

Jotkut meistä ovat syntyneet tarinankertojina ja jotkut meistä eivät. Jotkut meistä voivat tehdä matkan supermarketiin kuulostavan mielenkiintoiselta, kun taas toiset eivät voi edes kiihdyttää meitä tarinoillaan Everestin vaelluksesta.

Jos ansioluettelosi jättää sinut litteäksi, jos et voi olla innostunut siitä, etsi joku auttamaan sinua. Pyydä ystäviäsi lukemaan se tai valitse ammatillinen rekrytointi tai jatka palvelua.

Muista - Jos et vieläkään usko sen olevan niin vaivan arvoista, muista - Tämä on elämäsi tarina. Kohtele sitä kunnioituksella, jonka se ansaitsee. Tämä on todennäköisesti ainoa asiakirja, jonka potentiaalinen työnantaja koskaan lukee sinusta. Saa heidät haluamaan tavata sinut.