Kedu ka esi eme nwata nwoke?

Kedu ka esi esi banye nnukwu ụlọ ọrụ ma ọ bụrụ na ị bụ nwata? Kedu ka ị ga-esi were onye obere obere akwụ ụgwọ ma ọ bụrụ na ị bụ nnukwu ụlọ ọrụ? N'okpuru ịkpụ, m ga-agwa gị akụkọ anyị nke iku beginners na n'ihu ọgwụgwụ: otú anyị na-arụ ọrụ site ule aga-eme, kwadebere na-eduzi ajụjụ ọnụ na wuru a ndụmọdụ omume maka mmepe na onboarding nke newcomers, na ihe mere ọkọlọtọ ajụjụ ọnụ ajụjụ don 'adịghị arụ ọrụ.

Kedu ka esi eme nwata nwoke?
M na-agbalị ịzụlite Junior

Nnọọ! Aha m bụ Pavel, ana m arụ ọrụ n'ihu na otu Wrike. Anyị na-emepụta usoro maka njikwa ọrụ na imekọ ihe ọnụ. Anọ m na-arụ ọrụ na weebụ kemgbe 2010, na-arụ ọrụ maka afọ 3 ná mba ọzọ, na-ekere òkè n'ọtụtụ mmalite ma kụziere ihe na teknụzụ weebụ na mahadum. N'ụlọ ọrụ ahụ, m na-etinye aka na mmepe nke nkuzi teknụzụ na mmemme ịkụzi Wrike maka ndị obere, yana iwere ha ozugbo.

Gịnị mere anyị ji chee echiche banyere iweta ndị obere?

Ruo n'oge na-adịbeghị anya, anyị na-ewe ndị mmepe ọkwa etiti ma ọ bụ ndị agadi maka frontend - nweere onwe ha iji rụọ ọrụ ngwaahịa mgbe ịbanyechara. Ná mmalite nke afọ a, anyị ghọtara na anyị chọrọ ịgbanwe iwu a: n'ime afọ, ọnụ ọgụgụ nke ngwaahịa anyị fọrọ nke nta ka ọ bụrụ okpukpu abụọ, ọnụ ọgụgụ nke ndị na-emepụta ihe na-aga n'ihu erutela otu narị, na n'oge na-adịghị anya, ihe a niile ga-adị. nwere okpukpu abụọ ọzọ. Enwere otutu ọrụ, aka ole na ole n'efu, ma ọ dị ole na ole n'ime ha n'ahịa, ya mere anyị kpebiri ịtụgharị gaa na ụmụ okorobịa ndị na-amalite njem ha na njedebe ihu ma chọpụta na anyị dị njikere itinye ego na ha. mmepe.

Ọnye na-bụ junior?

Nke a bụ ajụjụ mbụ anyị jụrụ onwe anyị. Enwere njirisi dị iche iche, mana ụkpụrụ kachasị mfe na nghọta bụ nke a:

Junior kwesịrị ka akọwara ihe njirimara yana otu esi eme ya. Middle kwesịrị ka a kọwaa ihe njirimara dị mkpa, ọ ga-achọpụtakwa mmejuputa ya n'onwe ya. Onye nrịbama n'onwe ya ga-akọwara gị ihe kpatara na ọ dịghị mkpa ime ihe a ma ọlị.

Otu ụzọ ma ọ bụ ọzọ, onye na-eto eto bụ onye mmepụta nke chọrọ ndụmọdụ gbasara otu esi emejuputa nke a ma ọ bụ ngwọta ahụ. Ihe anyị kpebiri iwulite na:

  1. Junior bụ onye chọrọ ịzụlite ma dị njikere ịrụsi ọrụ ike maka nke a;
  2. Ọ bụghị mgbe niile ka ọ na-ama ebe ọ chọrọ ịzụlite;
  3. Achọrọ ndụmọdụ ma na-achọ enyemaka site na mpụga - site na onye ndu ya, onye ndụmọdụ ya ma ọ bụ n'ime obodo.

Anyị nwekwara ọtụtụ echiche:

  1. A ga-enwe oke ifufe nke nzaghachi maka ọnọdụ June. Ịkwesịrị nzacha azịza na-enweghị usoro na ọkwa nke izipu mmalite gị;
  2. Ihe nzacha nke mbụ agaghị enyere aka. - a na-achọkwu ọrụ nyocha;
  3. Ọrụ ule ga-atụ onye ọ bụla ụjọ - ha adịghị mkpa.

Ma n'ezie, anyị nwere ebumnuche: 4 juniors n'ime izu 3.

Site na nghọta a anyị malitere ịnwale. Atụmatụ ahụ dị mfe: bido site n'ọwara kachasị obosara enwere ike ma gbalịa iji nwayọọ nwayọọ mee ka ọ dị warara ka ị nwee ike ịhazi usoro ahụ, mana ghara ibelata ya na onye na-eme ihe 1 kwa izu.

Anyị biputere ohere

Maka ụlọ ọrụ: A ga-enwe ọtụtụ narị nzaghachi! Chee echiche maka nzacha.

Maka obere: Atụla egwu ajụjụ ajụjụ ahụ tupu izipu mmalite gị na ọrụ nyocha - nke a bụ ihe ịrịba ama na ụlọ ọrụ ahụ lekọtara gị ma hazie usoro ahụ nke ọma.

N'ụbọchị mbụ, anyị nwetara ihe dị ka 70 malitegharịa site n'aka ndị chọrọ "nwere ihe ọmụma nke Javascript." Ma ọzọkwa. Na n'ihu. Anyị n'anụ ahụ enweghị ike ịkpọ onye ọ bụla n'ụlọ ọrụ maka ajụjụ ọnụ wee họrọ n'ime ha ụmụ okorobịa nwere ọrụ anụ ụlọ kacha mma, Github dị ndụ, ma ọ bụ opekata mpe ahụmịhe.

Ma isi nkwubi okwu anyị mere n'onwe anyị n'ụbọchị mbụ bụ na oké ifufe ahụ amalitela. Ugbu a bụ oge ịtinye fọm ajụjụ tupu ị nyefee mmalite gị. Ebumnuche ya bụ ikpochapụ ndị na-aga ime na-achọghị itinye mgbalị kacha nta iji nyefee mmalite, na ndị na-enweghị ihe ọmụma na ihe ndị gbara ya gburugburu ma ọ dịkarịa ala Google azịza ziri ezi.

Ọ nwere ajụjụ ọkọlọtọ gbasara JS, okirikiri nhọrọ ukwuu, webụ, Kọmputa Sayensị - onye ọ bụla nke na-eche ihe ha na-ajụ n'ajụjụ ọnụ n'ihu maara ha. Kedu ihe dị iche n'etiti let/var/const? Kedu ka m ga-esi tinye ụdị naanị na ihuenyo pere mpe karịa 600px n'obosara? Anyị achọghị ịjụ ajụjụ ndị a na ajụjụ ọnụ teknụzụ - omume egosila na enwere ike ịza ha mgbe ajụjụ ọnụ 2-3 gachara na-aghọtaghị mmepe ma ọlị. Mana ha nwere ike igosi anyị na mbụ ma onye ndoro-ndoro ochichi, n'ụkpụrụ, ọ ghọtara ihe gbara ya gburugburu.

N'ụdị nke ọ bụla, anyị kwadebere ajụjụ 3-5 kwa ụbọchị, anyị na-agbanwe setịpụ ha n'ụdị nzaghachi ruo mgbe anyị kpochapụrụ ihe kachasị agafe na nke siri ike. Nke a nyere anyị ohere ibelata eruba - na 3 izu anyị nwetara Ndị ndoro-ndoro ochichi 122, nke anyị nwere ike iji rụọ ọrụ n'ihu. Ndị a bụ ụmụ akwụkwọ IT; ụmụ okorobịa ndị chọrọ ịkwaga n'ihu site na azụ azụ; ndị ọrụ ma ọ bụ ndị injinia, 25-35 dị afọ, bụ ndị chọsiri ike ịgbanwe ọrụ ha ma tinye mgbalị dịgasị iche iche n'ime nkuzi onwe onye, ​​​​nkuzi na nkuzi.

Ka anyị mara onwe anyị nke ọma

Maka ụlọ ọrụ: Ọrụ ule anaghị egbochi ndị na-aga ime, kama ọ na-enyere aka belata ọwara ahụ.

Maka obere: Edetula-mado ndị ule - ọ pụtara ìhè. Ma dobe github gị n'usoro!

Ọ bụrụ na anyị kpọrọ onye ọ bụla maka ajụjụ ọnụ teknụzụ, anyị ga-eme ihe gbasara ajụjụ ọnụ 40 kwa izu naanị maka ndị obere na naanị na njedebe ihu. Ya mere, anyị kpebiri ịnwale echiche nke abụọ - banyere ọrụ ule.

Ihe dị anyị mkpa n'ule ahụ:

  1. Rụpụta ọmarịcha ihe owuwu, mana enweghị oke injinia;
  2. Ọ ka mma iwepụta ogologo oge, mana mee ya nke ọma, karịa ijikọta otu nka n'otu abalị wee ziga ya na nkwupụta "Aga m emecha ya";
  3. Akụkọ ihe mere eme nke mmepe na Git bụ omenala injinia, mmepe nkwuputa na eziokwu ahụ bụ na e depụtaghị azịza ya nke ọma.

Anyị kwenyere na anyị chọrọ ilele otu nsogbu algọridim na obere ngwa weebụ. A na-akwado ndị algorithmic na ọkwa nke ụlọ akwụkwọ elementrị - nyocha ọnụọgụ abụọ, nhazi, ịlele ihe ngosi, na-arụ ọrụ na ndepụta na osisi. N'ikpeazụ, anyị kwadoro na ọchụchọ ọnụọgụ abụọ dị ka nhọrọ ikpe mbụ. Ngwa weebụ kwesịrị ịbụ tic-tac-toe na-eji usoro ọ bụla (ma ọ bụ na-enweghị ya).

Ihe fọrọ nke nta ka ọ bụrụ ọkara nke ndị fọdụrụnụ mezuru ọrụ ule - ha zitere anyị ihe ngwọta Ndị ndoro-ndoro ochichi 54. Nghọta dị ịtụnanya - ole mmejuputa tic-tac-toe, dị njikere maka idetuo tapawa, ị chere na enwere na ịntanetị?

Ole?N'ezie, ọ dị ka ọ bụ naanị 3. Na n'ime ọtụtụ mkpebi e nwere kpọmkwem nhọrọ 3 ndị a.
Ihe na-amasịghị m:

  • oyiri-paste, ma ọ bụ mmepe dabere na otu nkuzi na-enweghị ihe owuwu nke gị;
  • ọrụ abụọ ahụ dị n'otu ebe nchekwa na nchekwa dị iche iche, n'ezie ọ dịghị eme akụkọ ihe mere eme;
  • koodu ruru unyi, mmebi akọrọ, enweghị nhazi;
  • ngwakọta nke ihe nlereanya, nlele na njikwa n'ime otu klas narị ahịrị nke koodu ogologo;
  • enweghị nghọta nke ule unit;
  • ihe ngwọta "isi-na" bụ koodu hardcode nke matrix 3x3 nke nchịkọta mmeri, nke ga-esi nnọọ ike ịgbasa na 10x10, dịka ọmụmaatụ.

Anyị lebakwara anya na ebe nchekwa ndị agbata obi - ọrụ anụ ụlọ mara mma bụ mgbakwunye, yana ọtụtụ ọrụ nnwale sitere na ụlọ ọrụ ndị ọzọ bụ oku ịkpọte: gịnị kpatara na onye ndoro-ndoro ochichi enweghị ike iru ebe ahụ?

N'ihi ya, anyị hụrụ nhọrọ dị mma na React, Angular, Vanilla JS - enwere 29 n'ime ha ma anyị kpebiri ịkpọ otu onye ọzọ na-anwaleghị maka ọrụ anụ ụlọ ya dị mma. Ekwenyere echiche anyị gbasara uru nke ọrụ nnwale.

Ajụjụ ọnụ nka nka

Maka ụlọ ọrụ: Ọ bụghị middles / ndị agadi bịara gị! Anyị chọrọ ụzọ onye ọzọ karịa.

Maka obere: Cheta na nke a abụghị udomo oro - adịghị anwa ịgbachi nkịtị maka a C ma ọ bụ bombard prọfesọ na iyi nke gị niile kwere omume ihe ọmụma nke mere na ọ na-enweta mgbagwoju anya na-enye "ezigbo mma".

Kedu ihe anyị chọrọ ịghọta na ajụjụ ọnụ nke teknụzụ? Ihe dị mfe - ka onye ndoro-ndoro anya si eche. O nwere ike ịbụ na ọ nwere nkà siri ike ma ọ bụrụ na ọ gafere ọkwa mbụ nke nhọrọ - ọ ka ga-ahụ ma ọ maara otú e si eji ha eme ihe. Anyị kwenyere na ọrụ atọ.

Nke mbụ bụ gbasara algọridim na usoro data. Site na pen, na mpempe akwụkwọ, n'asụsụ pseudo na site n'enyemaka nke eserese, anyị chọpụtara otu esi edepụta osisi ma ọ bụ otu esi ewepụ ihe na-eme ka ọ bụrụ otu n'ime ndepụta ejikọtara. Nchọpụta na-adịghị mma bụ na ọ bụghị onye ọ bụla na-aghọta nlọghachi azụ na ka ntụaka si arụ ọrụ.

Nke abụọ bụ koodu nzuzo. Anyị gara codewars.com, họọrọ ihe ndị dị mfe dị ka ịhazi ọtụtụ okwu site na leta ikpeazụ na maka nkeji 30-40 yana onye nyocha ahụ gbalịrị ime ka ule niile gafere. O yiri ka e kwesịghị inwe ihe ijuanya site n'aka ụmụ okorobịa ndị maara tic-tac-toe - ma na omume, ọ bụghị onye ọ bụla nwere ike ịghọta na uru ahụ kwesịrị ịchekwa na mgbanwe, na ọrụ ahụ kwesịrị iweghachi ihe site na nloghachi. Ọ bụ ezie na m ji ezi obi na-atụ anya na ọ bụ a jitters, na ụmụ okorobịa na-enwe ike obibi ndị a aga-eme na Mkpa ọkụ ọnọdụ.

N'ikpeazụ, nke atọ bụ ntakịrị banyere ụkpụrụ ụlọ. Anyị tụlere ka esi eme ebe nchọta, ka debounce si arụ ọrụ, otu esi eme wijetị dị iche iche na ndụmọdụ ọchụchọ, ka njedebe ihu nwere ike isi mekọrịta na njedebe azụ. Enwere ọtụtụ ngwọta na-adọrọ mmasị, gụnyere nsụgharị-akụkụ ihe nkesa na oghere weebụ.

Anyị mere ajụjụ ọnụ 21 site na iji atụmatụ a. Ndị na-ege ntị dị iche iche - ka anyị leba anya na ihe ọchị:

  1. "Rocket". Ọ dịghị mgbe ọ na-ada jụụ, na-etinye aka na ihe niile, na mgbe a na-agba ajụjụ ọnụ ọ ga-ejupụta gị na iyi nke echiche na-adịghị ọbụna metụtara ajụjụ a jụrụ. Ọ bụrụ na ọ bụ na mahadum, nke a ga-abụ mgbalị a maara nke ọma iji gosipụta, nke ọma, ihe ọmụma gị niile, mgbe ihe niile ị na-echeta banyere tiketi ị nwetara bụ na n'abalị ụnyaahụ ị kpebiri na ị gaghị amụ ya - ị ka nwere ike ịnweta. ya pụta.
  2. "Groot". Ọ na-esiri ike ịkpọtụrụ ya n'ihi na ọ bụ Groot. N'oge a na-agba ajụjụ ọnụ, ị ga-etinye ogologo oge na-agbalị ịnweta azịza site n'okwu ọnụ. Ọ dị mma ma ọ bụrụ na ọ bụ naanị nzuzu - ma ọ bụghị ya, ọ ga-esiri gị ike n'ọrụ gị kwa ụbọchị.
  3. "Drax". M na-arụbu ọrụ n'ụgbọ njem ibu, na usoro mmemme, naanị m mụtara JS na Stackoverflow, n'ihi ya, anaghị m aghọta mgbe niile ihe a na-atụle na ajụjụ ọnụ. N'otu oge ahụ, ọ bụ ezigbo mmadụ, nwere ebumnuche kachasị mma ma chọọ ịghọ nnukwu onye nrụpụta n'ihu.
  4. Ọfọn, eleghị anya "Star Lord". N'ozuzu, ezigbo onye ndoro-ndoro nke ị nwere ike ịkparịta ụka ma wulite mkparịta ụka.

Na njedebe nke nyocha anyị Ndi ndoro-ndoro ochichi 7 ruru ikpeazụ, na-akwado nkà ha siri ike na nnukwu ọrụ ule na azịza dị mma maka ajụjụ ọnụ.

Omenala dabara

Maka ụlọ ọrụ: Gị na ya na-arụ ọrụ! Onye ndoro-ndoro ochichi ọ dị njikere ịrụsi ọrụ ike maka mmepe ya? Ọ ga-adaba n'otu egwuregwu ahụ?

Maka obere: Gị na ha na-arụkọ ọrụ! Ụlọ ọrụ ahụ ọ dịla njikere itinye ego na uto nke ndị obere, ma ọ bụ ọ ga-atụfu gị ọrụ niile ruru unyi maka obere ụgwọ ọnwa?

Onye ọ bụla na-eto eto, na mgbakwunye na ndị otu ngwaahịa, onye ndu ya ga-ekwenyerịrị iburu ya, na-enweta onye ndụmọdụ. Ọrụ onye ndụmọdụ bụ ịduzi ya site na usoro ọnwa atọ nke ịbanye na ịkwalite nkà siri ike. Ya mere, anyị bịarutere n'ọdịbendị ọ bụla dị ka ndị ndụmọdụ wee zaa ajụjụ a: "M ga-eburu ibu ọrụ maka ịmepụta onye na-eme ntuli aka na ọnwa 3 dịka atụmatụ anyị siri dị?"

Nke a ogbo gafere na-enweghị ihe ọ bụla pụrụ iche atụmatụ na n'ikpeazụ wetara anyị 4 enye, A nabatara 3 n'ime ha, ụmụ okorobịa ahụ wee banye n'òtù ahụ.

Ndụ mgbe enyechara

Maka ụlọ ọrụ: Lekọta ndị obere gị ma ọ bụ ndị ọzọ ga-eme!

Maka obere:AAAAAAAAAA!!!

Mgbe onye ọrụ ọhụrụ pụtara, ọ dị mkpa ka ọ banye n'ụgbọ mmiri - mee ka usoro ndị ahụ dị ọhụrụ, gwa otú ihe niile si arụ ọrụ na ụlọ ọrụ na n'ime otu, na otú o kwesịrị isi na-arụ ọrụ n'ozuzu ya. Mgbe nwatakịrị na-apụta, ịkwesịrị ịghọta otú e si zụlite ya.

Mgbe anyị chere banyere ya, anyị wepụtara ndepụta nka 26 nke, n'echiche anyị, nwata kwesịrị inwe n'ọgwụgwụ nke ọnwa atọ nke ịbanye n'ụgbọ mmiri. Nke a gụnyere nka siri ike (dịka nchịkọta anyị siri dị), ịmara usoro anyị, Scrum, akụrụngwa, na ụkpụrụ ụlọ ọrụ. Anyị jikọtara ha na map okporo ụzọ, kesara ihe karịrị ọnwa 3.

Kedu ka esi eme nwata nwoke?

Dịka ọmụmaatụ, ebe a bụ map ụzọ nke obere m

Anyị na-ekenye onye ndụmọdụ maka obere obere onye na-arụ ọrụ ya n'otu n'otu. Dabere na onye ndụmọdụ na ọkwa ugbu a nke onye nyocha, nzukọ nwere ike ime site na 1 ruo 5 ugboro n'izu maka 1 hour. Ndị nkuzi bụ ndị mmepe afọ ofufo n'ihu na-achọ ime ihe karịrị naanị ide koodu.

A na-ewepụ ụfọdụ ibu dị n'isi ndị nkuzi site na nkuzi na nchịkọta anyị - Dart, Angular. A na-eme ihe ọmụmụ mgbe niile maka obere ìgwè mmadụ 4-6, ebe ụmụ akwụkwọ na-amụ ihe n'enweghị nkwụsịtụ site na ọrụ.

N'ime ọnwa 3, anyị na-anakọta nzaghachi site n'aka ndị na-eto eto, ndị ndụmọdụ ha na ndị ndu ma mezie usoro ahụ n'otu n'otu. A na-enyocha nkà ndị a na-agbapụta 1-2 n'ime oge dum, a na-eme otu nlele ahụ na njedebe - dabere na ha, a na-atụ aro na ihe kwesịrị imeziwanye.

nkwubi

Maka ụlọ ọrụ: Ọ bara uru itinye ego na juniors? Ee!

Maka obere: Chọọ ụlọ ọrụ ndị na-akpachara anya na-ahọrọ ndị ga-ahọpụta ma mara ka ha ga-esi zụlite ha

N'ime ọnwa 3, anyị nyochara ajụjụ 122, ọrụ nyocha 54 ma mee ajụjụ ọnụ 21 teknụzụ. Nke a wetara anyị nnukwu ụmụ obere atọ bụ ndị mechala ọkara nke ụzọ ụgbọ mmiri ha na ngwa ngwa. Ha na-emecharị ezigbo ọrụ ngwaahịa na ọrụ anyị, ebe enwere ihe karịrị 3 ahịrị koodu na ihe karịrị 2 repositories na njedebe ihu naanị.

Anyị chọpụtara na funnel maka juniors nwere ike na kwesịrị ịdị mgbagwoju anya, ma n'ikpeazụ ọ bụ naanị ụmụ okorobịa ndị dị njikere n'ezie ịrụsi ọrụ ike na itinye ego na mmepe ha na-agafe na ya.

Ugbu a isi ọrụ anyị bụ imezu usoro mmepe ọnwa atọ maka obere obere ọ bụla n'ụdị ọrụ onye ọ bụla na onye nkuzi na nkuzi izugbe, na-anakọta metrik, nzaghachi sitere na ndị ndu, ndị ndụmọdụ na ụmụ okorobịa n'onwe ha. N'oge a, enwere ike iwere nnwale nke mbụ ka emechara, enwere ike ịbịaru nkwubi okwu, enwere ike imeziwanye usoro ahụ ma nwee ike ịmalite ọzọ ịhọrọ ndị ga-aga ime ọhụrụ.

isi: www.habr.com

Tinye a comment