ʻAʻole kūʻai maikaʻi nā mea maikaʻi. Akā hiki ke manuahi

Ma kēia ʻatikala makemake wau e kamaʻilio e pili ana i ke kula ʻo Rolling Scopes, kahi papa JavaScript/frontend manuahi aʻu i lawe ai a hauʻoli loa. Ua ʻike au e pili ana i kēia papa ma ka pōʻino; i koʻu manaʻo, he liʻiliʻi ka ʻike e pili ana iā ia ma ka Pūnaewele, akā maikaʻi ka papa a pono e nānā. Manaʻo wau he mea pono kēia ʻatikala i ka poʻe e hoʻāʻo nei e aʻo i ka papahana ma o lākou iho. Eia nō naʻe, inā i haʻi mua mai kekahi iaʻu e pili ana i kēia papa, ua mahalo nui wau.

ʻO ka poʻe ʻaʻole i hoʻāʻo e aʻo mai ka ʻōpala iā lākou iho he nīnau: no ke aha e pono ai nā papa, no ka mea he nui ka ʻike ma ka Pūnaewele - lawe a aʻo. I ka ʻoiaʻiʻo, ʻaʻole maikaʻi ke kai o ka ʻike, no ka mea ʻaʻole maʻalahi ke koho ʻana mai kēia kai i ka mea āu e pono ai. E haʻi ka papa iā ʻoe: pehea e aʻo ai, pehea e aʻo ai, pehea ka wikiwiki e aʻo ai; e kōkua i ka hoʻokaʻawale ʻana i nā kumu ʻike maikaʻi a kaulana hoʻi mai nā mea haʻahaʻa a me nā mea kahiko; e hāʻawi i ka nui o nā hana kūpono; e ʻae iā ʻoe e lilo i ʻāpana o kahi kaiāulu o nā poʻe hoihoi a hoihoi e hana like me ʻoe.

I loko o ka papa, hoʻopau mau mākou i nā hana: lawe i nā hoʻokolohua, hoʻoponopono i nā pilikia, hana i kā mākou mau papahana ponoʻī. Ua loiloi ʻia kēia mau mea a pau i loko o kahi papaʻaina maʻamau, kahi e hiki ai iā ʻoe ke hoʻohālikelike i kāu hopena me nā hopena o nā haumāna ʻē aʻe. Maikaʻi ka lewa hoʻokūkū, leʻaleʻa a hoihoi. Akā ʻo nā helu, ʻoiai he mea nui lākou no ka hele ʻana i ka pae aʻe, ʻaʻole ia he hopena iā lākou iho. Ua hoʻokipa ka poʻe hoʻonohonoho papa i ke kākoʻo a me ke kōkua like - ma ke kamaʻilio ʻana, kūkākūkā nā haumāna i nā nīnau i kū mai i ka wā e hoʻoholo ai i nā haʻawina a hoʻāʻo e ʻimi i nā pane iā lākou. Eia kekahi, ua kōkua nā kumu aʻoaʻo iā mākou i kā mākou mau haʻawina, ʻo ia kahi manawa kūʻokoʻa no kahi papa manuahi.

Aneane mau ka hana o ka papa: hoʻomaka ʻia ʻelua manawa i ka makahiki a mau mahina ʻeono. Aia i ʻekolu pae. I ka pae mua, ua aʻo nui mākou iā Git a me ka hoʻolālā, ma ka lua - JavaScript, ma ke kolu - React a me Node.js.

Ua holomua lākou i ka pae aʻe ma muli o nā hopena o ka hoʻopau ʻana i nā hana o ka pae mua. I ka pau ʻana o kēlā me kēia pae, ua mālama ʻia kahi nīnauele. Ma hope o ka papa mua a me ka lua, he mau nīnauele hoʻonaʻauao kēia me nā kumu aʻoaʻo; ma hope o ke kolu o ka pae, ua hoʻonohonoho ʻia nā nīnauele no nā haumāna maikaʻi loa ma Minsk EPAM JS Lab. Ke alakaʻi ʻia nei ka papa e ka hui Belarusian o ka mua a me nā mea hoʻomohala JavaScript ʻo The Rolling Scopes, no laila ua maopopo he mau pilina lākou me ke keʻena EPAM Minsk. Eia naʻe, ke hoʻāʻo nei ke kaiāulu e hoʻokumu i nā pilina a paipai i kāna mau haumāna i nā hui IT a me nā kūlanakauhale ʻē aʻe ma Belarus, Kazakhstan, a me Rusia.

ʻO ka pae mua i hala ma mua o hoʻokahi mahina. ʻO kēia ka pae kaulana loa. I koʻu hoʻolimalima ʻana, 1860 poʻe i hoʻomaka - ʻo ia. nā mea a pau i kākau inoa no ka papa. Lawe ʻia ka papa e nā poʻe o nā makahiki āpau, akā ʻo ka hapa nui o nā haumāna he mau haumāna kula kiʻekiʻe a ʻo ka poʻe, ma hope o ka hana ʻana no kekahi mau makahiki ma kahi kula ʻē aʻe, ua hoʻoholo lākou e hoʻololi i kā lākou ʻoihana.

I ka pae mua, ua hala mākou i ʻelua mau hoʻokolohua ma nā kumu kumu o Git, ʻelua mau hoʻokolohua ma HTML / CSS, Codecademy a me HTML Academy papa, hana mākou i kā mākou CV ma ke ʻano o kahi faila markdown a ma ke ʻano o kahi ʻaoʻao pūnaewele maʻamau, hana i kahi hoʻolālā ʻaoʻao liʻiliʻi, a hoʻoponopono i nā pilikia paʻakikī e JavaScript.

ʻO ka hana nui loa o ka pae mua ʻo ia ka hoʻolālā o ka pūnaewele Hexal.
ʻO ka mea hoihoi loa ka pāʻani Code Jam ma ka ʻike o nā mea koho CSS "CSS Quick Draw".
ʻO nā mea paʻakikī loa he mau hana JavaScript. He laʻana o kekahi o kēia mau hana: “E ʻimi i ka helu o nā zeros ma ka hope o ka factorial o kahi helu nui ma ka ʻōnaehana helu i kuhikuhi ʻia”.

Ka laʻana o kahi hana pae mua: hexal.

Ma muli o nā hopena o ka hoʻopau ʻana i nā hana o ka pae mua, 833 mau haumāna i loaʻa i nā kono no nā nīnauele. Ua hoʻoholo ʻia ka hele ʻana o ka haumāna i ka pae ʻelua i ka wā ninaninau e kāna kumu aʻoaʻo e hiki mai ana. ʻO nā kumu aʻo ʻo Rolling Scopes School nā mea hoʻomohala ikaika mai Belarus, Russia, a me Ukraine. Kōkua a ʻōlelo aʻoaʻo, nānā i nā haʻawina, pane i nā nīnau. Ua ʻoi aku ma mua o 150 mau kumu aʻoaʻo ma kā mākou hoʻonohonoho. Ma muli o ka loaʻa ʻana o ka manawa kaʻawale, hiki i ke kumu aʻoaʻo ke lawe mai ʻelua a ʻelima mau haumāna, akā hoʻouna ʻia ʻelua mau haumāna hou iā ia no ka ninaninau i hiki iā ia ke koho i ka poʻe me lākou. e hana ʻo ia.

ʻO ka hoʻokomo ʻana i nā haumāna a me nā kumu aʻoaʻo kekahi o nā manawa hoihoi a hoihoi o ka papa. Ua hoʻokomo nā mea hoʻonohonoho i kahi mea pāʻani liʻiliʻi i loko - mālama ʻia nā ʻikepili e pili ana i nā kumu aʻo i loko o kahi pāpale hoʻokaʻawale, ma ke kaomi ʻana i hiki iā ʻoe ke ʻike i ka inoa a me nā pilina o kāu kumu aʻo e hiki mai ana.

I koʻu ʻike ʻana i ka inoa o koʻu kumu aʻo a nānā i kāna ʻaoʻao ma LinkedIn, ʻike wau makemake nui wau e kiʻi iā ia. He mea hoʻomohala akamai ʻo ia, ʻelemakule, a ua hana ʻo ia ma waho no kekahi mau makahiki. ʻO ka loaʻa ʻana o ia ʻano kumu aʻoaʻo he lanakila nui. Aka, me he mea la ia'u, he kiekie loa kana mau koi. Ma hope mai ua kuhi hewa wau i nā koi kiʻekiʻe loa, akā i kēlā manawa ua manaʻo wau pēlā.

Ua ʻike ʻia nā nīnau no ka nīnauele e hiki mai ana, no laila hiki ke hoʻomākaukau mua ʻia.
Ua aʻo ʻia ʻo OOP ma ke wikiō [J]u[S]t prototype keia!. ʻO kāna mea kākau, ʻo Sergei Melyukov, haʻi iā ia ma kahi ʻano hiki ke hoʻomaopopo ʻia.
Hoʻopili maikaʻi ʻia nā hoʻolālā ʻikepili a me Big O notation ma ka ʻatikala. Pepa hoʻopunipuni nīnauele.
ʻO nā kānalua nui loa i hoʻokumu ʻia e ka hana JavaScript, e komo pū ʻia i loko o ka hālāwai ninaninau. Ma keʻano laulā, makemake wau i ka hoʻoponopono ʻana i nā pilikia, akā me Google a me ka console browser, a inā pono ʻoe e hoʻoponopono me ka peni a me ka pepa (a i ʻole me ka ʻiole i kahi notepad), lilo nā mea āpau i mea paʻakikī loa.
He mea maʻalahi no ʻolua e hoʻomākaukau no kahi nīnauele ma ka pūnaewele skype.com/interviews/ - e nīnau kekahi i kekahi, e hele mai me nā pilikia. He ala maikaʻi kēia o ka hoʻomākaukau ʻana: ke hana ʻoe i nā hana like ʻole, maopopo ʻoe ʻo wai ma kēlā ʻaoʻao o ka pale.

He aha kaʻu i manaʻo ai e pili ana ka nīnauele? ʻO ka mea nui paha, no kahi hoʻokolokolo kahi i loaʻa kahi mea nānā a me kahi mea hōʻike hōʻike. ʻOiaʻiʻo, ʻaʻole ia he hoʻokolokolo. Akā, he kamaʻilio ma waena o ʻelua mau kānaka makemake e hana like ana. He mālie loa ka nīnauele, ʻoluʻolu, aloha, ʻaʻole paʻakikī loa nā nīnau, maʻalahi ka hana, a ʻaʻole ʻae ke kumu aʻoaʻo i ka hoʻoponopono ʻana i ka console a ʻae iaʻu e nānā iā Google papa i ka hoʻohana ʻana iā Google ma ka hana").

I koʻu hoʻomaopopo ʻana, ʻaʻole ʻo ke kumu nui o ka nīnauele e hoʻāʻo i ko mākou ʻike a me ka hiki ke hoʻoponopono i nā pilikia, akā no ka hāʻawi ʻana i ke kumu aʻoaʻo i ka manawa e ʻike ai i kāna mau haumāna a hōʻike iā lākou i ke ʻano o kahi nīnauele ma ke ʻano laulā. A ʻo ka ʻoiaʻiʻo ʻo nā manaʻo maikaʻi wale nō i koe mai ka nīnauele, ʻo ia ka hopena o kāna mau hoʻoikaika ʻana, ka makemake e hōʻike ʻaʻohe mea weliweli i loko o ka nīnauele, a hiki i kekahi ke hele me ka hauʻoli. ʻO kekahi nīnau ʻē aʻe no ke aha i maʻalahi ai ke kanaka me ka hoʻonaʻauao ʻenehana ke hana i kēia, akā kakaʻikahi loa i nā kumu. Hoʻomanaʻo ka poʻe a pau i ko lākou hauʻoli i ka lawe ʻana i ka hoʻokolokolo, ʻoiai inā lākou i ʻike pono i ka mea. A no ka mea e kamaʻilio ana mākou e pili ana i ka aʻoaʻo kūhelu, e kaʻana aku au i hoʻokahi ʻike hou aku. Ua hele ʻia ka papa, ma waena o nā mea ʻē aʻe, e nā haumāna kiʻekiʻe IT. A no laila ua hoʻopaʻapaʻa lākou ʻoi aku ka maikaʻi o ke ʻano hoʻomaʻamaʻa i hāʻawi ʻia e Rolling Scopes School ma mua o kahi papahana kulanui maʻamau.

Ua hala au i ka ninaninau. Ma hope mai, ua koho ke kumu aʻo i ka lā o ka pule a me ka manawa kūpono iā ia e kamaʻilio me aʻu. Ua hoʻomākaukau au i nā nīnau no kēia lā, a ua pane mai ʻo ia. ʻAʻole nui kaʻu mau nīnau e pili ana i nā papahana aʻu e hana nei - loaʻa iaʻu ka hapa nui o nā pane ma Google a i ʻole ke kamaʻilio kula. Akā ua kamaʻilio ʻo ia e pili ana i kāna hana, e pili ana i nā pilikia a me nā ala e hoʻoponopono ai, a kaʻana like i kāna mau ʻike a me kāna mau ʻōlelo. Ma ke ʻano holoʻokoʻa, he mea maikaʻi loa kēia mau kamaʻilio ʻana. Eia kekahi, ʻo ke kumu aʻoaʻo ʻo ia wale nō ka mea hoihoi i ka mea a pehea ʻoe e hana ai, he kanaka nāna e nānā i kāu hana, haʻi iā ʻoe i ka hewa o ia mea, a pehea e hoʻomaikaʻi ai. ʻO ka hele ʻana o nā kumu aʻoaʻo he pōmaikaʻi nui loa ia o ke kula, ʻaʻole hiki ke hoʻohālikelike ʻia ke kuleana o ia mea.

Ma ka papa ʻelua, loaʻa iā mākou kahi Code Jam "JavaScript Arrays Quick Draw" hoihoi loa a me ka ikaika; ʻo ia mau hoʻokūkū ma ke kula he hoihoi a hoihoi.
Ua ʻoi aku ka paʻakikī o ka Code Jam "CoreJS". ʻO 120 nā pilikia JavaScript, i lawe ʻia i nā hola 48 e hoʻoponopono ai, ua lilo ia i hoʻāʻo koʻikoʻi.
Ua loaʻa iā mākou kekahi mau ho'āʻo JavaScript, loulou i kekahi o lakou Ua mālama au iā ia i loko o kaʻu mau māka puke kele pūnaewele. Loaʻa iā ʻoe he 30 mau minuke e hoʻopau i ka hoʻāʻo.
A laila, hoʻohui mākou i ka hoʻolālā NeutronMail, hoʻopau i ka Code Jam "DOM, DOM Events," a hana i kahi ʻenekini huli YouTube.

Nā hana ʻē aʻe o ka pae ʻelua: Hana: Codewars - hoʻoponopono i nā pilikia ma ka pūnaewele o ka inoa like, Code Jam "WebSocket Challenge." - ka hoʻouna ʻana a me ka loaʻa ʻana o nā leka me ka hoʻohana ʻana i nā kumu pūnaewele, Code Jam "Animation Player" - hana i kahi noi pūnaewele liʻiliʻi.

ʻO kahi hana maʻamau a hoihoi o ka papa ʻelua ʻo ia ka hana "Presentation". ʻO kāna hiʻohiʻona nui, ʻo ia ka mākaukau a hōʻike ʻia ma ka ʻōlelo Pelekania. he mea Hiki iā ʻoe ke ʻike i ke ʻano o ke alo o ke alo o nā hōʻike.

A ʻo ka mea paʻakikī loa, ʻo ia ka hana hope loa o ka pae ʻelua, kahi i noi ʻia ai mākou e hana i kā mākou kope ponoʻī o ka noi pūnaewele Piskel (www.piskelapp.com).
ʻOi aku kēia hana ma mua o hoʻokahi mahina, me ka hapa nui o ka manawa e hoʻomaopopo ai i ka hana ʻana ma ka palapala kumu. No ka ʻoi aku ka maikaʻi, ua nānā ʻia ka hana hope e kekahi kumu aʻoaʻo i koho ʻole ʻia. A ʻo ka nīnauele ma hope o ka papa ʻelua i alakaʻi ʻia e kahi kumu aʻoaʻo maʻamau, no ka mea, ua maʻa mua mākou i kā mākou, a ua maʻa ʻo ia iā mākou, a ma nā nīnauele maoli, ma ke ʻano he kānāwai, ʻike mākou i nā poʻe ʻike ʻole.

Ua ʻoi aku ka paʻakikī o ka nīnauele lua ma mua o ka nīnau mua. E like me ka wā ma mua, aia kahi papa inoa o nā nīnau no ka nīnauele aʻu i hoʻomākaukau ai, akā ua hoʻoholo ke kumu aʻo ʻaʻole i pololei loa ka nīnau wale ʻana i ke kumumanaʻo, a ua hoʻomākaukau i kahi mau hana no ka nīnauele. ʻO nā hana, i koʻu manaʻo, ua paʻakikī loa. No ka laʻana, ʻaʻole maopopo ʻo ia i ka mea e kāohi iaʻu mai ka kākau ʻana i kahi polyfill, a manaʻoʻiʻo nō hoʻi au i ka ʻoiaʻiʻo o koʻu ʻike i ke ʻano o ka paʻa a me ke ʻano o ka polyfill. ʻAʻole wau i hoʻoponopono i kēia pilikia. Akā aia kekahi mau mea aʻu i hana ai. Akā,ʻaʻole i maʻalahi nā pilikia, a i koʻu loaʻaʻana i kahi hopena, ua hoʻololi iki ke kumu aʻo i ke kūlana, a pono wau e hoʻoponopono hou i ka pilikia, ma kahiʻano paʻakikī.
Ma ka manawa like, ʻike wau he ʻoluʻolu loa ka lewa o ka nīnauele, hoihoi nā hana, ua hoʻohana nui ke kumu aʻo i ka hoʻomākaukau ʻana iā lākou, a hoʻāʻo e hōʻoia i ka nīnauele aʻo i ka wā e hiki mai ana e kōkua i ka hele ʻana i kahi hālāwai ninaninau maoli. i ke noi ʻana i kahi hana.

Nā laʻana o nā hana o ka pae ʻelua:
NeutronMail
koho waihoʻoluʻu
YouTubeClient
PiskelClone

I ke kolu o ka pae, ua haawiia mai ia makou ka hana Culture Portal. Ua hana mākou i loko o kahi hui, a no ka manawa mua mākou i kamaʻāina i nā hiʻohiʻona o ka hana hui, ka hāʻawi ʻana i nā kuleana, a me ka hoʻoholo hakakā i ka wā e hoʻohui ai i nā lālā ma Git. ʻO kēia paha kekahi o nā hana hoihoi loa o ka papa.

Ka laʻana o ka hana pae ʻekolu: Puka Moʻomeheu.

Ma hope o ka pau ʻana o ke kolu o ka pae, ua hele nā ​​haumāna i noi i kahi hana ma EPAM a ua komo i ka papa inoa 120 kiʻekiʻe loa i kahi ninaninau kelepona e hoʻāʻo ai i kā lākou mākaukau ʻōlelo Pelekane, a ke hele nei lākou i nā nīnauele loea. E kono ʻia ka hapa nui o lākou i EPAM JS Lab, a laila i nā papahana maoli. I kēlā me kēia makahiki, ʻoi aku ma mua o hoʻokahi haneli Rolling Scopes School puka i hoʻohana ʻia e EPAM. Ke hoʻohālikelike ʻia me ka poʻe i hoʻomaka i ka papa, he hapa liʻiliʻi kēia, akā inā ʻoe e nānā i ka poʻe i hiki i ka hopena hope loa, ʻoi aku ka nui o ko lākou manawa e loaʻa ai kahi hana.

ʻO nā pilikia āu e hoʻomākaukau ai, e inoa wau i ʻelua. ʻO ka manawa mua. Pono ʻoe i ka nui o ia mea. Hoʻoholo no 30-40 mau hola o ka pule, ʻoi aku ka hiki; inā liʻiliʻi, ʻaʻole paha e loaʻa iā ʻoe ka manawa e hoʻopau ai i nā hana a pau, no ka mea, ua ikaika loa ka papahana papa. ʻO ka lua ka pae ʻōlelo Pelekane A2. Inā he haʻahaʻa, ʻaʻole e ʻeha ke aʻo ʻana i ka papa, akā paʻakikī loa ka loaʻa ʻana o kahi hana me kēia pae o ka ʻōlelo.

Inā he mau nīnau kāu, e nīnau, e hoʻāʻo wau e pane. Inā ʻike ʻoe i nā haʻawina ʻōlelo Lūkini manuahi like ʻole, e ʻoluʻolu e kaʻana like, e hoihoi ia.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka