Junior Java -hakemukset alkavat nopeasti kuulostaa samalta. Oppaat, bootcampit ja kurssiarvosanat näyttävät paperilla lähes samanlaisilta.
Nämä viisi taitoa erottavat ihmisen, joka pystyy liittymään oikeaan koodipohjaan, siitä, joka tuntee vain avainsanat.
1. Vankka olio-ajattelu, ei pelkkä syntaksi
Hakija osaa selittää luokat, rajapinnat ja sen, milloin kannattaa suosia koostamista periytymisen sijaan. Hän hallitsee kokoelmat, poikkeukset ja perusgeneerit, eikä käytä Object-tyyppiä taikapakotienä.
2. Toimiva rakennusputki ensimmäisenä päivänä
Hakija on toimittanut vähintään yhden merkittävän projektin Mavenilla tai Gradlella. Hän osaa lisätä riippuvuuden, ajaa testit komentoriviltä ja lukea epäonnistuneen buildin lokia ilman, että jää jumiin.
3. Testit, joita he oikeasti ajavat
Etsi JUnitia (tai vastaavaa) ja tapaa ajaa testit paikallisesti. Juniorit eivät vielä tarvitse hienoa arkkitehtuuria. He tarvitsevat todisteen siitä, että luottavat automaatioon enemmän kuin ”toimii minun koneellani”.
4. Virheenjäljityksen osaaminen
Hakija osaa lukea stack tracen, asettaa katkaisukohdan ja muodostaa hypoteesin. Jos hänen ainoa keinonsa on tulostaa muuttujia ja arvata, sinun seniorikehittäjäsi joutuvat kantamaan häntä jokaisen tiketin läpi.
5. SQL ja datan todellisuus
Useimmat Java-työt koskettavat tietokantaa. Perus-SQL, ymmärrys liitoksista ja transaktioista sekä rehellisyys ORM-työkalujen rajoista ovat tärkeämpiä kuin Hibernate-faktojen ulkoa muistaminen.
Arvioi hakijat reilusti ja vertaa omenoita omenoihin
Käytä samoja harjoituksia ja arviointiperusteita jokaiselle finalistille. U.S. Equal Employment Opportunity Commission (EEOC) muistuttaa pieniä työnantajia siitä, että samaan tehtävään hakeviin on sovellettava johdonmukaisia kriteerejä (EEOC:n rekrytointiohje).
Canvider CriteriaMatch soveltaa pakollisia vaatimuksiasi suuressa hakijamäärässä. Canvider AI Score järjestää hakijat työnkuvan perusteella, jotta ihmisten aika kohdistuu työhön sopiviin ehdokkaisiin.
Seuraava askel: tutustu CriteriaMatchiin, tutustu Canvider AI Scoreen ja sitten aloita ilmaiseksi.