{"id":36985,"date":"2019-10-31T22:15:09","date_gmt":"2019-10-31T19:15:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-priruchit-dzhuniora\/"},"modified":"2019-10-31T22:15:09","modified_gmt":"2019-10-31T19:15:09","slug":"kak-priruchit-dzhuniora","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/kak-priruchit-dzhuniora","title":{"rendered":"Hvordan temme junioren?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hvordan kan man komme inn i et stort selskap som junior? Hvordan ansette en dyktig junior hvis du er et stort selskap? Under her vil jeg dele v\u00e5r historie om ansettelse av nybegynnere innen frontend: hvordan vi utarbeidet testoppgaver, forberedte oss til intervjuer og bygde et mentorprogram for utvikling og onboarding av nykommere, samt hvorfor standard sp\u00f8rsm\u00e5l for intervjuer ikke fungerer.<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan temme junioren?\" src=\"\/wp-content\/uploads\/2019\/08\/7d25796ac2b47f408d68abe202332b40.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Jeg pr\u00f8ver \u00e5 temme en junior<\/i><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nHei! Jeg heter Pavel, og jeg jobber med frontend i laget v\u00e5rt hos Wrike. Vi lager et system for prosjektledelse og samarbeid. Jeg har jobbet med web siden 2010, jobbet i tre \u00e5r p\u00e5 internasjonal fjernarbeid, deltatt i flere oppstarter og undervist i webteknologier p\u00e5 universitetet. I selskapet bidrar jeg til utviklingen av tekniske kurs og mentorprogrammet til Wrike for juniorer, samt rekrutteringen av dem.<\/p>\n<h3>Hvorfor begynte vi \u00e5 vurdere ansettelse av juniorer<\/h3>\n<p>\nInntil nylig rekrutterte vi frontend-utviklere p\u00e5 mid-level eller senior niv\u00e5 \u2014 tilstrekkelig selvstendige til \u00e5 h\u00e5ndtere produktoppgaver etter onboarding. Tidligere i \u00e5r inns\u00e5 vi at vi \u00f8nsket \u00e5 endre denne politikken: i l\u00f8pet av \u00e5ret har antallet v\u00e5re produktteam nesten doblet seg, antallet frontend-utviklere har n\u00e6rmet seg hundre, og i n\u00e6r fremtid skal alt dette dobles igjen. Det er mye arbeid, f\u00e5 hender tilgjengelig, og p\u00e5 markedet er de enda f\u00e6rre, s\u00e5 vi bestemte oss for \u00e5 henvende oss til folk som nettopp har begynt sin ferd innen frontend og inns\u00e5 at vi var villige til \u00e5 investere i deres utvikling.<\/p>\n<h3>Hva er en junior?<\/h3>\n<p>\nDette var det f\u00f8rste sp\u00f8rsm\u00e5let vi stilte oss selv. Det finnes ulike kriterier, men det enkleste og mest forst\u00e5elige prinsippet er:<\/p>\n<blockquote><p>En junior trenger \u00e5 f\u00e5 forklart hvilken funksjonalitet og hvordan den skal lages. En mid-level utvikler trenger \u00e5 forst\u00e5 hvilken funksjonalitet som kreves, og s\u00e5 finner han selv ut hvordan det skal implementeres. En senior vil selv forklare deg hvorfor denne funksjonaliteten ikke skal lages i det hele tatt.<\/p><\/blockquote>\n<p>Uansett, en junior er den utvikleren som trenger r\u00e5d om hvordan man skal implementere ulike l\u00f8sninger. Som vi besluttet \u00e5 basere oss p\u00e5:<\/p>\n<ol>\n<li>En junior er en som \u00f8nsker \u00e5 utvikle seg og er villig til \u00e5 jobbe hardt for det;<\/li>\n<li>Han vet ikke alltid hvilken retning han vil utvikle seg i;<\/li>\n<li>Han trenger r\u00e5d og s\u00f8ker hjelp utenfra \u2014 fra sin leder, mentor eller i fellesskapet.<\/li>\n<\/ol>\n<p>\nI tillegg hadde vi flere hypoteser:<\/p>\n<ol>\n<li><i>Det vil komme en storm av s\u00f8knader til juniorstillingen<\/i>. Vi m\u00e5 filtrere tilfeldige svar allerede p\u00e5 tidspunktet for innsending av CV;<\/li>\n<li><i>Den f\u00f8rste filtreringen vil ikke hjelpe<\/i> \u2014 vi trenger flere testoppgaver;<\/li>\n<li><i>Testoppgavene vil skremme bort alle<\/i> \u2014 de er ikke n\u00f8dvendige.<\/li>\n<\/ol>\n<p>\nOg selvsagt hadde vi et m\u00e5l: <b>4 juniorer p\u00e5 3 uker<\/b>.<\/p>\n<p>Med denne forst\u00e5elsen begynte vi \u00e5 eksperimentere. Planen var enkel: starte med en s\u00e5 bred trakt som mulig og gradvis snevre den inn, slik at vi rakk \u00e5 bearbeide str\u00f8mmen, men ikke redusere den til 1 kandidat i uken.<\/p>\n<h3>Vi annonserer stillingen<\/h3>\n<p><\/p>\n<blockquote><p><b>For selskapet<\/b>: Det vil komme hundrevis av s\u00f8knader! Tenk p\u00e5 filtreringen.<\/p>\n<p><b>For junioren<\/b>: Ikke v\u00e6r redd for sp\u00f8rreskjemaet f\u00f8r du sender CV og testoppgave \u2014 det er et tegn p\u00e5 at selskapet bryr seg om deg og har godt tilrettelagt prosessen.\n<\/p><\/blockquote>\n<p>\nP\u00e5 den f\u00f8rste dagen fikk vi omtrent 70 CV-er fra kandidater \u00abmed kunnskap om JavaScript\u00bb. Og s\u00e5 kom det flere. Vi hadde fysisk ikke mulighet til \u00e5 kalle inn alle til intervju p\u00e5 kontoret, s\u00e5 vi valgte folk med de mest imponerende pet-prosjektene, aktiv GitHub eller ihvertfall erfaring. <\/p>\n<p>Men den viktigste konklusjonen vi kom til den f\u00f8rste dagen \u2014 stormen hadde begynt. Det var p\u00e5 tide \u00e5 legge til et sp\u00f8rreskjema f\u00f8r innsending av CV. M\u00e5lsetningen var \u00e5 sile ut kandidater som ikke var villige til \u00e5 legge ned minimum innsats for \u00e5 sende inn CV, og de som ikke hadde kunnskapen og konteksten til \u00e5 google de riktige svarene. <\/p>\n<p>Det inneholdt standardsp\u00f8rsm\u00e5l om JS, nettside-design, web, datavitenskap \u2014 disse kan alle som har en viss forst\u00e5else av hva som blir spurt om i frontend-intervjuer. Hva er forskjellen mellom let\/var\/const? Hvordan anvende stiler bare for skjermer som er mindre enn 600px i bredde? Vi \u00f8nsket ikke \u00e5 stille disse sp\u00f8rsm\u00e5lene p\u00e5 det tekniske intervjuet \u2014 erfaringen viste at man kunne svare p\u00e5 dem etter 2-3 intervjuer uten \u00e5 ha noen som helst forst\u00e5else for utvikling. Men de kunne likevel gi oss en tidlig indikasjon p\u00e5 om kandidaten forstod konteksten.<\/p>\n<p>I hver kategori forberedte vi 3-5 sp\u00f8rsm\u00e5l og endret dag for dag settet med sp\u00f8rsm\u00e5l i svarskjemaet, til vi hadde utelukket de mest trivielle og de mest krevende. Dette gjorde at vi kunne redusere str\u00f8mmen \u2014 p\u00e5 3 uker fikk vi <b>122 kandidater<\/b>, som man kunne jobbe videre med. Dette var IT-studenter; folk som \u00f8nsket \u00e5 g\u00e5 fra backend til frontend; arbeidere eller ingeni\u00f8rer i alderen 25-35 \u00e5r, som \u00f8nsket en radikal karriereskifte og som hadde lagt inn ulike mengder arbeid i selvstudier, kurs og praksisplasser.<\/p>\n<h3>Bli bedre kjent<\/h3>\n<p><\/p>\n<blockquote><p><b>For selskapet<\/b>: Testoppgaven skremmer ikke kandidatene, men hjelper til med \u00e5 kutte ned p\u00e5 utvelgelsesprosessen.<\/p>\n<p><b>For junioren<\/b>: Ikke kopier testoppgavene \u2014 det merkes. Og hold GitHub-profilen din ryddig!\n<\/p><\/blockquote>\n<p>Hvis vi hadde invitert alle til teknisk intervju, m\u00e5tte vi ha gjennomf\u00f8rt omtrent 40 intervjuer i uken bare for juniorer og kun for frontend. Derfor bestemte vi oss for \u00e5 teste den andre hypotesen \u2014 om testoppgaven.<\/p>\n<p>Hva som var viktig for oss med testen:<\/p>\n<ol>\n<li>Bygge en god, skalerbar arkitektur, men uten overengineering;<\/li>\n<li>Det er bedre \u00e5 ta seg tid til \u00e5 gj\u00f8re det bra, enn \u00e5 smelle sammen noe p\u00e5 en natt og sende det med kommentaren \u00abjeg skal absolutt fullf\u00f8re dette\u00bb;<\/li>\n<li>Historikken om utviklingen p\u00e5 Git \u2013 ingeni\u00f8rkultur, iterativ utvikling, og at l\u00f8sningen ikke er plagiat for \u00e5 si det mildt.<\/li>\n<\/ol>\n<p>\nVi ble enige om at vi \u00f8nsket \u00e5 se en algoritmisk oppgave samt en liten web-applikasjon. Algoritmene var designet p\u00e5 niv\u00e5 med laboratorieoppgaver fra tidlige kurs \u2014 bin\u00e6rs\u00f8k, sortering, anagram-sjekking, arbeid med lister og tr\u00e6r. Til slutt bestemte vi oss for bin\u00e6rs\u00f8k som den f\u00f8rste testoppgaven. Web-applikasjonen skulle bli kryss og n\u00f8tter ved bruk av valgfritt rammeverk (eller uten).<\/p>\n<p>Testoppgaven ble l\u00f8st av nesten halvparten av de resterende kandidatene \u2014 vi mottok l\u00f8sninger fra <b>54 kandidater<\/b>. Utrolig innsikt \u2014 hvor mange implementeringer av kryss og n\u00f8tter, klare til kopiering, tror du finnes p\u00e5 nettet? <\/p>\n<p><b class=\"spoiler_title\">Hvor mange?<\/b>Faktisk ser det ut til at det bare er 3. Og i det overveldende flertallet av l\u00f8sningene var det nettopp disse 3 alternativene.<br \/>\nHva likte vi ikke:<\/p>\n<ul>\n<li>Kopiering, eller utvikling basert p\u00e5 samme tutorial uten egen arkitektur;<\/li>\n<li>Begge oppgavene i ett repositorium i forskjellige mapper, men det finnes selvf\u00f8lgelig ingen commits-historikk;<\/li>\n<li>Rotete kode, brudd p\u00e5 DRY-prinsippet, mangel p\u00e5 formatering;<\/li>\n<li>Blanding av modell, visning og kontroller i en klasse som er hundrevis av linjer lang;<\/li>\n<li>Mangel p\u00e5 forst\u00e5else av enhetstesting;<\/li>\n<li>l\u00f8sning \u00abrett p\u00e5 sak\u00bb \u2014 hardkoding av vinnerkombinasjoner 3x3, noe som vil v\u00e6re ganske vanskelig \u00e5 utvide til 10x10, for eksempel.<\/li>\n<\/ul>\n<p>\nVi la ogs\u00e5 merke til naborepositorier \u2014 flotte pet-prosjekter gikk i pluss, men mange testoppgaver fra andre selskaper var mer et tegn p\u00e5: hvorfor klarte ikke kandidaten \u00e5 komme seg videre der?<\/p>\n<p>Til slutt fant vi flotte kandidater p\u00e5 React, Angular, Vanilla JS \u2014 vi samlet opp 29. Og en annen kandidat bestemte vi oss for \u00e5 invitere uten test basert p\u00e5 sine veldig imponerende pet-prosjekter. Hypotesen v\u00e5r om nytten av testoppgaver ble bekreftet.<\/p>\n<h3>Teknisk intervju<\/h3>\n<blockquote><p><b>For selskapet<\/b>: De som kommer til deg er ikke midler\/seniore! Det kreves mer individuell tiln\u00e6rming.<\/p>\n<p><b>For junioren<\/b>: Husk at dette ikke er en eksamen \u2014 pr\u00f8v ikke \u00e5 bare holde deg til et trepoengs svar eller overvelde professoren med all din mulige kunnskap, slik at han blir forvirret og gir deg \"utmerket\".\n<\/p><\/blockquote>\n<p>Hva \u00f8nsker vi \u00e5 forst\u00e5 i det tekniske intervjuet? En enkel ting \u2014 hvordan kandidaten tenker. Han har sikkert noen hard skills hvis han har kommet seg gjennom de f\u00f8rste utvelgelsene \u2014 n\u00e5 gjenst\u00e5r det \u00e5 finne ut om han kan bruke dem. Vi ble enige om 3 oppgaver.<\/p>\n<p>F\u00f8rste \u2014 om algoritmer og datastrukturer. Med penn og papir, p\u00e5 pseudokode og med tegninger, diskuterte vi hvordan man kan kopiere et tre eller hvordan man kan fjerne et element fra en enkelt lenket liste. En ubehagelig oppdagelse var at ikke alle forsto rekursjon og hvordan referanser fungerer.<\/p>\n<p>Andre \u2014 live coding. Vi gikk inn p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.codewars.com\/\">codewars.com<\/a><\/noindex>, valgte enkle oppgaver som sortering av et array av ord etter den siste bokstaven og i l\u00f8pet av 30-40 minutter fors\u00f8kte vi sammen med kandidaten \u00e5 f\u00e5 alle tester til \u00e5 g\u00e5 igjennom. Det virket ikke som det skulle v\u00e6re noen overraskelser fra folk som mestret kryss og prikk \u2014 men i praksis klarte ikke alle \u00e5 innse at verdien m\u00e5tte lagres i en variabel, og at funksjonen m\u00e5tte returnere noe via return. Jeg h\u00e5per virkelig at dette var nerv\u00f8sitet, og at de klarte \u00e5 h\u00e5ndtere disse oppgavene under mer avslappede forhold.<\/p>\n<p>Til slutt, tredje \u2014 litt om arkitektur. Vi diskuterte hvordan man kan lage en s\u00f8kefelt, hvordan debounce fungerer, hvordan man kan rendre forskjellige widgets i s\u00f8keforslagene, og hvordan front-end kan interagere med back-end. Det ble funnet mange interessante l\u00f8sninger, inkludert om server-side rendering og websockets.<\/p>\n<p>Vi har gjennomf\u00f8rt 21 intervjuer etter denne modellen. Publikum var helt variert \u2013 la oss bruke tegneserier som eksempel:<\/p>\n<ol>\n<li><b>\u00abRaket\u00bb<\/b>. Han roer seg aldri, blander seg inn overalt, og under intervjuene overvelder han deg med tankestr\u00f8mmen sin, som sjelden henger sammen med det sp\u00f8rsm\u00e5let som stilles. Hvis det hadde v\u00e6rt i en universitetssetting, ville dette v\u00e6rt en velkjent m\u00e5te \u00e5 demonstrere alle kunnskapene sine p\u00e5, n\u00e5r man bare husker at man i g\u00e5r kveld bestemte seg for ikke \u00e5 l\u00e6re seg om det \u2014 det hjelper lite.<\/li>\n<li><b>\u00abGroot\u00bb<\/b>. Det er vanskelig \u00e5 f\u00e5 kontakt, fordi han er Groot. Under intervjuene m\u00e5 man ofte bruke tid p\u00e5 \u00e5 dra ut svarene hans ord for ord. Det er greit hvis det bare er en dundrende blokkering \u2013 ellers vil det bli veldig vanskelig i det daglige arbeidet.<\/li>\n<li><b>\u00abDrax\u00bb<\/b>. Han har tidligere jobbet med frakt, og har bare l\u00e6rt programmering gjennom JS p\u00e5 Stackoverflow, s\u00e5 han forst\u00e5r ikke alltid hva samtalen egentlig dreier seg om under intervjuet. Men han er en god person, har de beste intensjoner, og vil bli en flott frontend-utvikler.<\/li>\n<li>Og kanskje, <b>\u00abStarlord\u00bb<\/b>. Generelt en god kandidat, som man kan forhandle med og f\u00f8re en dialog.<\/li>\n<\/ol>\n<p>\nMot slutten av unders\u00f8kelsene v\u00e5re <b>7 kandidater<\/b> kom til finalen, og bekreftet sine hard skills med et flott testprosjekt og gode svar i intervjuene.<\/p>\n<h3>Kulturell tilpasning<\/h3>\n<blockquote><p><b>For selskapet<\/b>: Det er deg de skal jobbe med! Er kandidaten virkelig klar for \u00e5 jobbe ekstremt mye for egen utvikling? Vil han passe inn i teamet?<\/p>\n<p><b>For junioren<\/b>: Det er dere de skal jobbe med! Er selskapet virkelig klare til \u00e5 investere i veksten av juniorene, eller vil de bare kaste alt skittent arbeid over p\u00e5 dere for en lav l\u00f8nn?\n<\/p><\/blockquote>\n<p>Hver junior, i tillegg til produktteamet, hvis leder m\u00e5 godta \u00e5 ta dem inn, f\u00e5r en mentor. Mentorens oppgave er \u00e5 guide gjennom en tre m\u00e5neders onboarding-prosess og utvikling av hard skills. Derfor m\u00f8tte vi opp til hver kulturell tilpasning som mentorer og stilte oss selv sp\u00f8rsm\u00e5let: \u00abVil jeg ta ansvar for \u00e5 utvikle kandidaten i l\u00f8pet av 3 m\u00e5neder etter planen v\u00e5r?\u00bb<\/p>\n<p>Denne fasen gikk uten spesielle forhold, og resulterte til slutt i <b>4 tilbud<\/b>, hvorav 3 ble akseptert, og gutta ble en del av teamene.<\/p>\n<h3>Livet etter tilbudet<\/h3>\n<blockquote><p><b>For selskapet<\/b>: Ta vare p\u00e5 juniorene deres, eller s\u00e5 vil andre gj\u00f8re det!<\/p>\n<p><b>For junioren<\/b>: AAAAAAAAAAA!!!\n<\/p><\/blockquote>\n<p>\nN\u00e5r en ny medarbeider begynner, m\u00e5 vedkommende onboardes \u2013 introduceres til prosessene, f\u00e5 vite hvordan alt fungerer i selskapet og teamet, og hvordan de generelt skal jobbe. N\u00e5r en junior begynner, er det viktig \u00e5 forst\u00e5 hvordan vi kan utvikle vedkommende. <\/p>\n<p>N\u00e5r vi tenkte p\u00e5 dette, laget vi en liste med 26 ferdigheter som vi mener en junior b\u00f8r ha n\u00e5r onboarding-perioden p\u00e5 tre m\u00e5neder er over. Dette inkluderte hard skills (i henhold til v\u00e5r tech stack), kunnskap om v\u00e5re prosesser, scrum, infrastruktur og prosjektarkitektur. Vi samlet dem i en veikart som er fordelt over tid i l\u00f8pet av tre m\u00e5neder.<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan temme junioren?\" src=\"\/wp-content\/uploads\/2019\/08\/ba26eeefd9d19ab404e33bf2239d4392.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>For eksempel, her er veikartet til min junior<\/i><\/p>\n<p>Til hver junior knytter vi en mentor som jobber med vedkommende individuelt. Avhengig av mentoren og kandidatens n\u00e5v\u00e6rende niv\u00e5 kan m\u00f8tene foreg\u00e5 1 til 5 ganger i uken, i en times tid hver gang. Mentoren tar frivillig p\u00e5 seg oppgaven, og er en initiativrik frontend-utvikler som \u00f8nsker \u00e5 gj\u00f8re mer enn bare \u00e5 skrive kode. <\/p>\n<p>En del av arbeidsmengden fra mentorene lettes ved kurs i v\u00e5r tech stack - Dart, Angular. Kursene gjennomf\u00f8res regelmessig for sm\u00e5 grupper p\u00e5 4-6 personer, der deltakerne kan jobbe uten avbrudd fra jobben.<\/p>\n<p>I l\u00f8pet av de tre m\u00e5nedene samler vi jevnlig tilbakemeldinger fra juniorene, deres mentorer og ledere, og justerer prosessen individuelt. 1-2 ganger i l\u00f8pet av perioden gjennomf\u00f8res en evaluering av de tilegnede ferdighetene, og en lignende evaluering skjer p\u00e5 slutten \u2013 basert p\u00e5 denne utarbeides anbefalinger om hva som b\u00f8r forbedres.<\/p>\n<h3>Konklusjon<\/h3>\n<blockquote><p><b>For selskapet<\/b>: Er det verdt \u00e5 satse p\u00e5 juniorer? Ja!<\/p>\n<p><b>For junioren<\/b>: Se etter selskaper som n\u00f8ye velger kandidater og vet hvordan de skal utvikles.\n<\/p><\/blockquote>\n<p>I l\u00f8pet av tre m\u00e5neder har vi g\u00e5tt gjennom 122 sp\u00f8rreskjemaer, 54 testoppgaver og hatt 21 tekniske intervjuer. Dette har gitt oss tre flotte juniorer som n\u00e5 har fullf\u00f8rt halvparten av sine onboarding- og akselererings veikart. De l\u00f8ser allerede reelle produktoppgaver i v\u00e5rt prosjekt, hvor det bare p\u00e5 frontend er over 2 000 000 linjer med kode og mer enn 400 repositorier.<\/p>\n<p>Vi har funnet ut at traktoren for juniorer kan og b\u00f8r v\u00e6re ganske krevende, men til slutt er det bare de som virkelig er klare til \u00e5 jobbe hardt og investere i sin egen utvikling som g\u00e5r gjennom den. <\/p>\n<p>N\u00e5 er v\u00e5r hovedoppgave \u00e5 fullf\u00f8re tre m\u00e5neders utviklingsplaner for hver junior i individuell arbeid med en mentor og felles kurs, samle m\u00e5linger, tilbakemeldinger fra ledere, mentorer og selve deltakerne. Dette vil markere slutten p\u00e5 det f\u00f8rste eksperimentet, hvor vi kan trekke konklusjoner, forbedre prosessen og starte den p\u00e5 nytt for \u00e5 velge nye kandidater.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/wrike\/blog\/462787\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0430\u043a \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e, \u0435\u0441\u043b\u0438 \u0442\u044b \u0434\u0436\u0443\u043d\u0438\u043e\u0440? \u041a\u0430\u043a \u043d\u0430\u043d\u044f\u0442\u044c \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u043e\u0433\u043e \u0434\u0436\u0443\u043d\u0438\u043e\u0440\u0430, \u0435\u0441\u043b\u0438 \u0442\u044b \u2014 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f? \u041f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043d\u0430\u0448\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u044e \u043d\u0430\u0439\u043c\u0430 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0445 \u0440\u0435\u0431\u044f\u0442 \u043d\u0430 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434: \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u043e\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0438 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u044f, \u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438\u0441\u044c \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0432\u044c\u044e \u0438 \u0432\u044b\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b\u0438 \u043c\u0435\u043d\u0442\u043e\u0440\u0441\u043a\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0438 \u043e\u043d\u0431\u043e\u0440\u0434\u0438\u043d\u0433\u0430 \u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0447\u0435\u043c\u0443 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0434\u043b\u044f \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27718,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36985","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u0430\u043a \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e, \u0435\u0441\u043b\u0438 \u0442\u044b \u0434\u0436\u0443\u043d\u0438\u043e\u0440? \u041a\u0430\u043a \u043d\u0430\u043d\u044f\u0442\u044c \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u043e\u0433\u043e \u0434\u0436\u0443\u043d\u0438\u043e\u0440\u0430, \u0435\u0441\u043b\u0438 \u0442\u044b \u2014 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f?\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/no\/blog\/news\/kak-priruchit-dzhuniora\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u043f\u0440\u0438\u0440\u0443\u0447\u0438\u0442\u044c \u0434\u0436\u0443\u043d\u0438\u043e\u0440\u0430? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0430\u043a \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e, \u0435\u0441\u043b\u0438 \u0442\u044b \u0434\u0436\u0443\u043d\u0438\u043e\u0440? \u041a\u0430\u043a \u043d\u0430\u043d\u044f\u0442\u044c \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u043e\u0433\u043e \u0434\u0436\u0443\u043d\u0438\u043e\u0440\u0430, \u0435\u0441\u043b\u0438 \u0442\u044b \u2014 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/kak-priruchit-dzhuniora\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:15:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:15:09+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Hvordan temme en junior? | ProHoster","description":"Hvordan komme inn i et stort selskap hvis du er junior? Hvordan ansette en verdifull junior hvis du er et stort selskap?","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/kak-priruchit-dzhuniora","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u043f\u0440\u0438\u0440\u0443\u0447\u0438\u0442\u044c \u0434\u0436\u0443\u043d\u0438\u043e\u0440\u0430? | ProHoster","og:description":"\u041a\u0430\u043a \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e, \u0435\u0441\u043b\u0438 \u0442\u044b \u0434\u0436\u0443\u043d\u0438\u043e\u0440? \u041a\u0430\u043a \u043d\u0430\u043d\u044f\u0442\u044c \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u043e\u0433\u043e \u0434\u0436\u0443\u043d\u0438\u043e\u0440\u0430, \u0435\u0441\u043b\u0438 \u0442\u044b \u2014 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f?","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/kak-priruchit-dzhuniora","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:15:09+00:00","article:modified_time":"2019-10-31T19:15:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36985","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 05:38:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:35:27","updated":"2026-01-22 05:38:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/36985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=36985"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/36985\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/27718"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=36985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=36985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=36985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}