Indlela yokunakekela i-junior?

Ungangena kanjani enkampanini enkulu uma ungumuntu omncane? Ungayiqasha kanjani i-junior ehloniphekile uma uyinkampani enkulu? Ngezansi kwesinqamuleli, ngizokutshela indaba yethu yokuqasha abaqalayo ekuqaleni: indlela esisebenze ngayo emisebenzini yokuhlola, salungiselela ukwenza inhlolokhono futhi sakhe uhlelo lokuqondisa ukuze kuthuthukiswe abasanda kungena, nokuthi kungani imibuzo evamile yenhlolokhono ingena. siyasebenza.

Indlela yokunakekela i-junior?
Ngizama ukuthambisa uJunior

Sawubona! Igama lami nginguPavel, ngenza umsebenzi ongaphambili eqenjini le-Wrike. Sakha uhlelo lokuphathwa kwephrojekthi nokusebenzisana. Bengisebenza kuwebhu kusukela ngo-2010, ngasebenza iminyaka engu-3 phesheya, ngabamba iqhaza ekuqaliseni okuningana futhi ngifundisa isifundo sobuchwepheshe bewebhu enyuvesi. Enkampanini, ngibambe iqhaza ekuthuthukisweni kwezifundo zobuchwepheshe kanye nohlelo lokuqondisa i-Wrike lwabancane, kanye nokubafaka ngokuqondile.

Kungani size sicabange ngokuqasha abancane?

Kuze kube muva nje, siqashe onjiniyela bezinga eliphakathi noma eliphezulu ukuze babe phambili - abazimele ngokwanele ukwenza imisebenzi yomkhiqizo ngemva kokugibela. Ekuqaleni kwalo nyaka, sabona ukuthi sifuna ukushintsha le nqubomgomo: phakathi nonyaka inani lamaqembu omkhiqizo wethu licishe liphindeke kabili, inani labathuthukisi abahamba phambili selifinyelele ekhulwini, futhi esikhathini esizayo esiseduze konke lokhu kuzokwenziwa. kufanele kabili futhi. Kunomsebenzi omningi, izandla ezimbalwa zamahhala, futhi zimbalwa kakhulu emakethe, ngakho-ke sanquma ukuphendukela kubafana abaqala uhambo lwabo ekuqaleni futhi sabona ukuthi sesikulungele ukutshala izimali zabo. ukuthuthukiswa.

Ubani osemncane?

Lona umbuzo wokuqala esizibuze wona. Kunemibandela ehlukene, kodwa isimiso esilula nesiqondakalayo yilesi:

UJunior udinga ukuchazelwa ukuthi yisiphi isici kanye nendlela yokwenza. Ophakathi udinga ukuchazwa ukuthi yisiphi isici esidingekayo, futhi uzozitholela ukuqaliswa ngokwakhe. Umsayini ngokwakhe uzokuchazela ukuthi kungani lesi sici singadingi ukwenziwa nhlobo.

Ngandlela thize, umuntu osemncane ungumthuthukisi odinga iseluleko sendlela yokusebenzisa lokhu noma leso sixazululo. Esinqume ukwakhela kukho:

  1. UJunior ungumuntu ofuna ukuthuthukisa futhi ulungele ukusebenza kanzima kulokhu;
  2. Akazi ngaso sonke isikhathi ukuthi ufuna ukuthuthuka ngakuphi;
  3. Udinga iseluleko futhi ufuna usizo oluvela ngaphandle - komholi wakhe, umeluleki wakhe noma emphakathini.

Siphinde saba nemibono eminingana:

  1. Kuzoba nesivunguvungu sokuphendula isikhundla sikaJuni. Udinga ukuhlunga izimpendulo ezingahleliwe esigabeni sokuthumela ukuqhubeka kwakho;
  2. Isihlungi esiyinhloko ngeke sisize. - imisebenzi eminingi yokuhlola iyadingeka;
  3. Imisebenzi yokuhlola izothusa wonke umuntu - abadingeki.

Futhi kunjalo, besinomgomo: Abancane abangu-4 emavikini angu-3.

Ngalokhu kuqaphela saqala ukuzama. Uhlelo belulula: qala ngefaneli ebanzi kakhulu ngangokunokwenzeka bese uzama ukuyinciphisa kancane kancane ukuze ukwazi ukucubungula ukugeleza, kodwa ungakunciphisi kube yikhandidethi elingu-1 ngesonto.

Sithumela isikhala

Okwenkampani: Kuzoba namakhulu ezimpendulo! Cabanga ngesihlungi.

Kwabancane: Ungalwesabi uhlu lwemibuzo ngaphambi kokuthumela i-resume yakho nomsebenzi wokuhlola - lokhu kuwuphawu lokuthi inkampani ikunakekele futhi iyimise kahle inqubo.

Ngosuku lokuqala, sathola izincwadi ezingaba ngu-70 ezivela kubafundi β€œabanolwazi lweJavaScript.” Bese-ke futhi. Futhi ngokuqhubekayo. Asikwazanga ukumema wonke umuntu ehhovisi kwinhlolokhono futhi sakhetha kubo abafana abanamaphrojekthi esilwane esifuywayo, i-Github ephilayo, noma okungenani isipiliyoni.

Kodwa isiphetho esikhulu esazenzela sona ngosuku lokuqala sasiwukuthi isiphepho sase siqalile. Manje yisikhathi sokungeza ifomu lemibuzo ngaphambi kokuhambisa i-CV yakho. Umgomo wakhe bekuwukuqeda abantu abebengazimisele ukwenza umzamo omncane wokuhambisa incwadi, kanye nalabo abangenalo ulwazi nomongo okungenani ku-Google izimpendulo ezifanele.

Iqukethe imibuzo ejwayelekile mayelana ne-JS, isakhiwo, iwebhu, i-Computer Science - wonke umuntu ocabanga ukuthi yini ayibuzayo kwinhlolokhono yokuqala uyabazi. Uyini umehluko phakathi kwe-let/var/const? Ngingazisebenzisa kanjani izitayela kuphela kuzikrini ezincane kuno-600px ububanzi? Besingafuni ukubuza le mibuzo engxoxweni yobuchwepheshe - ukuzijwayeza kubonise ukuthi ingaphendulwa ngemva kwezingxoxo ezingu-2-3 ngaphandle kokuqonda ukuthuthukiswa nhlobo. Kodwa bakwazile ekuqaleni ukusikhombisa ukuthi lowo ongenele ukhetho uyawuqonda yini umongo.

Esigabeni ngasinye, silungiselele imibuzo engu-3-5 futhi usuku nosuku sashintsha isethi yabo efomini lokuphendula kuze kube yilapho siqeda okudlulayo kakhulu futhi kunzima kakhulu. Lokhu kusivumele ukuthi sinciphise ukugeleza - emavikini ama-3 esiwatholile 122 amakhandidethi, esingase sisebenze ngokuqhubekayo. Laba kwakungabafundi be-IT; abafana ababefuna ukuya phambili kusukela ngemuva; abasebenzi noma onjiniyela, abaneminyaka engama-25-35 ubudala, ababefuna kakhulu ukushintsha umsebenzi wabo futhi babeke inani elihlukile lemizamo ekuzifundiseni, izifundo kanye nama-internship.

Ake sazane kangcono

Okwenkampani: Umsebenzi wokuhlola awuvimbeli amakhandidethi, kodwa usiza ukufinyeza ifaneli.

Kwabancane: Ungakopishi-unamathisele ezokuhlola - kuyabonakala. Futhi gcina i-github yakho ihlelekile!

Uma sibizele wonke umuntu kwinhlolokhono yezobuchwepheshe, kuzofanele senze inhlolokhono engaba ngu-40 ngesonto kuphela yabancane futhi ekuqaleni kuphela. Ngakho-ke, sanquma ukuhlola i-hypothesis yesibili - mayelana nomsebenzi wokuhlola.

Yini ebibalulekile kithi esivivinyweni:

  1. Yakha i-architecture enhle engakala, kodwa ngaphandle kwe-overengineering;
  2. Kungcono ukuthatha isikhathi eside, kodwa kwenze kahle, kunokuba uhlanganise ubuciko ngobusuku obubodwa bese uyithumela ngamazwana "Ngizoyiqeda nakanjani";
  3. Umlando wentuthuko e-Git isiko lobunjiniyela, ukuthuthukiswa okuphindaphindwayo kanye neqiniso lokuthi isixazululo asikopishwanga ngokusobala.

Sivumile ukuthi sifuna ukubheka inkinga eyodwa ye-algorithmic kanye nohlelo lokusebenza oluncane lwewebhu. I-algorithmic yalungiswa ezingeni lama-laboratories asezingeni eliphansi - ukusesha kanambambili, ukuhlunga, ukuhlola ama-anagrams, ukusebenza ngezinhlu nezihlahla. Ekugcineni, sazinza ekusesheni kanambambili njengenketho yokuqala yesilingo. Uhlelo lokusebenza lwewebhu bekufanele lube yi-tic-tac-toe lisebenzisa noma yiluphi uhlaka (noma ngaphandle kwalo).

Cishe isigamu sabafana abasele bawuqedile umsebenzi wokuhlola - basithumelele izixazululo 54 amakhandidethi. Ukuqonda okungakholeki - zingaki ukusetshenziswa kwe-tic-tac-toe, okulungele ukukopishwa-unamathiswe, ucabanga ukuthi kukhona ku-inthanethi?

Mangaki?Eqinisweni, kubonakala sengathi kukhona 3 kuphela. Futhi ngobuningi bezinqumo kwakukhona lezi zinketho ezingu-3 ngokuqondile.
Engingakuthandanga:

  • kopisha-namathisela, noma ukuthuthukiswa okusekelwe esifundweni esifanayo ngaphandle kwesakhiwo sakho;
  • yomibili imisebenzi isendaweni yenqolobane kumafolda ahlukene, vele awukho umlando wokuzibophezela;
  • ikhodi engcolile, ukwephulwa kwe-DRY, ukuntuleka kokufometha;
  • inhlanganisela yemodeli, ukubuka kanye nesilawuli ekilasini elilodwa amakhulu emigqa yekhodi ubude;
  • ukuntula ukuqonda kokuhlolwa kweyunithi;
  • Isixazululo "sokubheka phambili" i-hardcode ye-matrix engu-3x3 yezinhlanganisela eziwinayo, okuzoba nzima kakhulu ukunwebeka ku-10x10, isibonelo.

Siphinde sanaka amakhosombe angomakhelwane - amaphrojekthi ezilwane ezifuywayo ayemnandi, futhi inqwaba yemisebenzi yokuhlola evela kwezinye izinkampani yayiwucingo lokuvuka: kungani ikhandidethi lingafikanga lapho?

Ngenxa yalokho, sithole izinketho ezipholile ku-React, Angular, Vanilla JS - bezingu-29. Futhi sinqume ukumema ikhandidethi elilodwa ngaphandle kokuhlola amaphrojekthi akhe esilwane esifuywayo apholile kakhulu. I-hypothesis yethu mayelana nezinzuzo zemisebenzi yokuhlola yaqinisekiswa.

Ingxoxo yobuchwepheshe

Okwenkampani: Akubona abaphakathi/abadala abeze kuwe! Sidinga indlela yomuntu ngamunye.

Kwabancane: Khumbula ukuthi lesi akusona isivivinyo - ungazami ukuthula ukuze uthole u-C noma ubhoboze uprofesa ngolwazi lwakho olungase lube khona ukuze adideke futhi anikeze β€œokungcono kakhulu”.

Yini esifuna ukuyiqonda kungxoxo yobuchwepheshe? Into elula - indlela ikhandidethi ecabanga ngayo. Cishe unamakhono anzima uma ephumelele ezigabeni zokuqala zokuqokwa - kusazobonakala ukuthi uyakwazi yini ukuwasebenzisa. Savumelana ngemisebenzi emi-3.

Esokuqala simayelana nama-algorithms nezakhiwo zedatha. Ngepeni, ephepheni, ngolimi-mbumbulu nangosizo lwemidwebo, sithole ukuthi singakopisha kanjani isihlahla noma ukuthi singasusa kanjani isici ohlwini oluxhumene olulodwa. Okutholakele okungajabulisi kwaba ukuthi akuwona wonke umuntu oqondayo ukuphindaphinda nokuthi izithenjwa zisebenza kanjani.

Okwesibili ukubhala ikhodi bukhoma. Saya ku codewars.com, wakhetha izinto ezilula njengokuhlunga uhlu lwamagama ngohlamvu lokugcina futhi imizuzu engu-30-40 kanye nomuntu obhalwayo bazama ukwenza zonke izivivinyo ziphumelele. Kubonakala sengathi akufanele kube nezimanga ezivela kubafana abafunde u-tic-tac-toe - kodwa ekusebenzeni, akuwona wonke umuntu owakwazi ukubona ukuthi inani kufanele ligcinwe ngokuguquguqukayo, futhi umsebenzi kufanele ubuyisele okuthile ngokubuya. Nakuba ngithemba ngobuqotho ukuthi kwakuyi-jitters, futhi abafana bakwazi ukubhekana nale misebenzi ezimweni ezilula.

Ekugcineni, eyesithathu imayelana nezakhiwo. Sixoxisane ngendlela yokwenza ibha yokusesha, ukuthi i-debounce isebenza kanjani, indlela yokunikeza amawijethi ahlukahlukene kumathiphu okusesha, ukuthi ingaphambili lingasebenzisana kanjani nesiphetho sangemuva. Kube nezixazululo eziningi ezithakazelisayo, ezihlanganisa ukunikezwa kohlangothi lweseva namasokhethi ewebhu.

Senze izingxoxo ezingama-21 sisebenzisa lo mklamo. Izithameli bezihluke ngokuphelele - ake sibheke amahlaya:

  1. "Irokhethi". Akake ehlise umoya, azibandakanye kuyo yonke into, futhi ngesikhathi senhlolokhono uzokwehlula ngemicabango engahlangene ngqo nombuzo obuziwe. Ukube bekusenyuvesi, lona bekungaba umzamo ojwayelekile wokukhombisa, kahle, lonke ulwazi lwakho, lapho ukhumbula kuphela ithikithi ohlangane nalo ukuthi izolo ebusuku unqume ukungalifundisi - awukakwazi ukulithola. iphume.
  2. "Groot". Kunzima impela ukuthintana naye ngoba unguGroot. Phakathi nenhlolokhono, kufanele uchithe isikhathi eside uzama ukuthola izimpendulo zezwi nezwi. Kuhle uma kuyisimo nje - ngaphandle kwalokho kuzoba nzima kakhulu kuwe emsebenzini wakho wansuku zonke.
  3. "Drax". Ngangivame ukusebenza kwezokuthutha, futhi ngokohlelo ngafunda i-JS kuphela ku-Stackoverflow, ngakho-ke angiqondi ngaso sonke isikhathi ukuthi yini okuxoxwa ngayo kunhlolokhono. Ngesikhathi esifanayo, ungumuntu olungile, onezinhloso ezinhle futhi ufuna ukuba umthuthukisi ophambili.
  4. Hhayi-ke, mhlawumbe "Star Lord". Sekukonke, ikhandidethi elihle ongaxoxisana nalo futhi wakhe inkhulumomphendvulwano.

Ekupheleni kocwaningo lwethu 7 amakhandidethi bafinyelele kowamanqamu, beqinisekisa amakhono abo anzima ngomsebenzi omkhulu wokuhlola kanye nezimpendulo ezinhle zenhlolokhono.

Ukulingana kwamasiko

Okwenkampani: Usebenza naye! Ingabe lowo ozobhapathizwa uzimisele ukusebenza kanzima kakhulu ukuze athuthuke? Ingabe uzongena ngempela eqenjini?

Kwabancane: Usebenza nabo! Ingabe inkampani isikulungele ngempela ukutshala imali ekukhuleni kwabancane, noma izovele ilahle wonke umsebenzi ongcolile kuwe ukuze uthole iholo eliphansi?

Umncane ngamunye, ngaphezu kwethimba lomkhiqizo, okumele ukuhola kwawo kuvume ukumthatha, uthola umeluleki. Umsebenzi womeluleki ukumqondisa ohlelweni lwezinyanga ezintathu lokugibela kanye nokuthuthukisa amakhono anzima. Ngakho-ke, safika ekulinganeni kwesiko ngalinye njengabeluleki futhi saphendula umbuzo: "Ingabe ngizothatha isibopho sokuthuthukisa umuntu ozobhapathizwa ezinyangeni ezi-3 ngokohlelo lwethu?"

Lesi sigaba sidlule ngaphandle kwezici ezikhethekile futhi ekugcineni sisilethe 4 okunikezwayo, 3 yazo yamukelwa, futhi abafana bangena emaqenjini.

Impilo ngemva kokunikezwa

Okwenkampani: Nakekela abancane bakho noma abanye bazokwenza!

Kwabancane: AAAAAAAAAAAAA!!!

Lapho isisebenzi esisha siphuma, sidinga ukufakwa - ukwaziswa kwamuva ngezinqubo, sitshelwe ukuthi yonke into isebenza kanjani enkampanini naseqenjini, nokuthi kufanele asebenze kanjani ngokujwayelekile. Lapho osemncane ephuma, udinga ukuqonda ukuthi ungamthuthukisa kanjani.

Lapho sicabanga ngakho, siqhamuke nohlu lwamakhono angama-26, ngokubona kwethu, osemncane okufanele abe nawo ekupheleni kwezinyanga ezintathu zokugibela. Lokhu kuhlanganisa amakhono aqinile (ngokusho kwenqwaba yethu), ulwazi lwezinqubo zethu, iScram, ingqalasizinda, kanye nemiklamo yephrojekthi. Sizihlanganise zaba imephu yomgwaqo, zasatshalaliswa ezinyangeni ezi-3.

Indlela yokunakekela i-junior?

Isibonelo, nali imephu yomgwaqo yengane yami encane

Sabela umeluleki ngamunye omncane osebenza naye ngamunye. Ngokuya ngomeluleki kanye nezinga lamanje lomuntu ozobhalwa, imihlangano ingenzeka kusukela ku-1 kuya ku-5 izikhathi ngesonto ihora elingu-1. Abeluleki bangabathuthukisi bangaphambili abangamavolontiya abafuna ukwenza okuthile okungaphezu nje kokubhala ikhodi.

Omunye umthwalo obhekene nabeluleki ususwe yizifundo eziku-stack yethu - i-Dart, i-Angular. Izifundo ziqhutshwa njalo emaqenjini amancane abantu abangu-4-6, lapho abafundi befunda khona ngaphandle kokuphazamiseka emsebenzini.

Phakathi nezinyanga ezi-3, siqoqa ngezikhathi ezithile impendulo evela kwabancane, abeluleki babo nabaholayo futhi silungise inqubo ngayinye. Amakhono okupompa ahlolwe izikhathi ezingu-1-2 phakathi naso sonke isikhathi, isheke elifanayo lenziwa ekugcineni - ngokusekelwe kubo, izincomo zakhiwa kulokho okudingeka kuthuthukiswe ngempela.

isiphetho

Okwenkampani: Ingabe kufanelekile ukutshala imali kwabancane? Yebo!

Kwabancane: Bheka izinkampani ezikhetha ngokucophelela amakhandidethi futhi azi ukuthi zingawathuthukisa kanjani

Ezinyangeni ezi-3, sibuyekeze uhlu lwemibuzo eyi-122, imisebenzi yokuhlola engama-54 futhi senza izingxoxo zobuchwepheshe ezingama-21. Lokhu kusilethele abancane abaphambili abangu-3 manje asebeqede ingxenye yemigwaqo yabo yokugibela nokusheshisa. Sebevele beqedela imisebenzi yangempela yomkhiqizo kuphrojekthi yethu, lapho kunemigqa yekhodi engaphezu kuka-2 kanye namakhosombe angaphezu kuka-000 ekuqaleni kuphela.

Sithole ukuthi ifaneli yabancane ingaba yinkimbinkimbi futhi kufanele ibe yinkimbinkimbi, kodwa ekugcineni yilabo bantu kuphela abakulungele ukusebenza kanzima futhi batshale imali ekuthuthukisweni kwabo.

Manje umsebenzi wethu oyinhloko ukuqedela imigwaqo yezinyanga ezintathu yokuthuthukiswa kwengane ngayinye ngendlela yomsebenzi ngamunye nomeluleki kanye nezifundo ezijwayelekile, ukuqoqa amamethrikhi, impendulo evela kubaqondisi, abeluleki kanye nabafana ngokwabo. Kuleli qophelo, ukuhlola kokuqala kungabhekwa njengokuqediwe, kufinyelelwe esiphethweni, inqubo ingathuthukiswa futhi ingaqalwa futhi ukuze kukhethwe abantu abasha.

Source: www.habr.com

Engeza amazwana