Nā mea hoʻonohonoho a me nā mea kōkua aʻo e pili ana i nā polokalamu CS Center Online

Ma ka lā 14 o Nowemapa, hoʻomaka ka CS Center i nā papahana pūnaewele "Algorithms and Efficient Computing", "Mathematics for Developers" a me "Development in C++, Java and Haskell" no ke kolu o ka manawa. Hoʻolālā ʻia lākou e kōkua iā ʻoe e hoʻokomo iā ʻoe iho i kahi kahua hou a kau i ke kumu no ke aʻo ʻana a me ka hana ʻana ma IT.

No ke kākau inoa ʻana, pono ʻoe e hoʻolulu iā ʻoe iho i ka lewa o ke aʻo ʻana a hele i kahi hōʻike komo. E heluhelu hou e pili ana i ka papahana, ka hoʻokolokolo a me ke kumukūʻai ma code.stepik.org.

I kēia manawa, e haʻi aku nā mea kōkua aʻo a me ka curator program o ka hoʻomaka hope ʻana i ka hoʻonohonoho ʻana o ke aʻo ʻana, ka mea e hele mai e aʻo, pehea a me ke kumu e hana ai nā mea kōkua i nā loiloi code i kā lākou aʻo ʻana, a me nā mea a lākou i aʻo ai mai ke komo ʻana i nā papahana.

Nā mea hoʻonohonoho a me nā mea kōkua aʻo e pili ana i nā polokalamu CS Center Online

Pehea i hoʻonohonoho ʻia ai nā papahana

ʻEkolu mau papahana pūnaewele ka CS Center e pili ana i ka paepae Stepik: "Algorithms and Efficient Computing", "Mathematics for Developers" и "Hoʻomohala ma C++, Java a me Haskell". ʻElua ʻāpana i kēlā me kēia papahana. He mau papa kēia i hoʻomākaukau ʻia e nā kumu akamai a me nā ʻepekema.

  • Algorithms a me theoretical informatics ma ke ʻano he ʻāpana o ka papahana ma nā algorithms.
  • Ka helu helu makemakika, makemakika discrete, algebra linear a me ka manaʻo likelika ma ka papahana no ka makemakika no nā mea hoʻomohala.
  • Nā papa ma C++, Java a me Haskell ma ka papahana pūnaewele ma nā ʻōlelo hoʻolālā.

A me nā hana hou aʻe, e like me nā loiloi code, ka hoʻoponopono ʻana i nā pilikia theoretical no ka hōʻike, kūkākūkā me nā mea kōkua a me nā kumu. He paʻakikī lākou e hoʻonui ʻia, no laila e hoʻomaʻamaʻa ʻia i nā hui liʻiliʻi. Kōkua nā hana e hoʻomaopopo hohonu i ke kumuhana a loaʻa nā manaʻo manaʻo kiʻekiʻe.

ʻO Artemy Pestretsov, ke kumu aʻo: "Me he mea lā iaʻu ʻo ka loiloi code ka hiʻohiʻona nui o nā papahana pūnaewele ma nā ʻōlelo a me nā algorithms. No ka loaʻa ʻana o ka pane i kāu nīnau, hiki iā ʻoe ke google wale. He paʻakikī a lōʻihi, akā hiki. Akā ʻaʻole e hana ʻo Google i kahi loiloi code, no laila he waiwai nui ia.

Loaʻa kēlā me kēia papa i loko o ka papahana ma kahi o ʻelua mahina. I ka hopena, pono nā haumāna e hele i kahi hoʻokolokolo a loaʻa paha nā hōʻaiʻē no nā papa āpau.

Nā mea hoʻonohonoho a me nā mea kōkua aʻo e pili ana i nā polokalamu CS Center Online

ʻO wai kā mākou haumāna

Nā haumāna o nā papahana pūnaewele:

  • Makemake ʻoe e hoʻopiha i nā hakahaka i ka makemakika a i ʻole ka papahana. No ka laʻana, nā mea hoʻomohala ʻike makemake e hoʻomaikaʻi i kā lākou kumu makemakika.
  • Hoʻomaka lākou e kamaʻāina i ka papahana a hoʻokomo i nā papahana o ke kikowaena i kā lākou papahana hoʻonaʻauao pilikino.
  • E hoʻomākaukau no ke komo ʻana i kahi papahana haku a i ʻole kahi kikowaena CS.
  • ʻO nā haumāna me kahi ʻano hoʻonaʻauao ʻokoʻa i hoʻoholo e hoʻololi i ko lākou ala. No ka laʻana, chemists a kumu paha.

ʻO Artemy Pestretsov: "He haumāna kā mākou, he kanaka i kona wā mua, ua hana ʻo ia i kahi hui aila a me ke kinoea a hoʻopaneʻe i nā manawa palena no ka mea ua hele ʻo ia i kahi huakaʻi ʻoihana i kahi luawai. Maikaʻi ka ʻike ʻana o ka poʻe me nā ʻano ʻokoʻa like ʻole ua loaʻa i ka ʻenehana IT a me ka makemakika. He poʻe holomua kēia e hiki ke ola maikaʻi, akā ke hoʻāʻo nei lākou e aʻo i kahi mea hou, makemake lākou e hoʻomohala ma nā wahi ʻē aʻe.

ʻO Mikhail Veselov, vmatm: "He ʻokoʻa ka pae o kēlā me kēia kanaka: ʻaʻole maopopo i kekahi i nā mea kumu ma ka ʻōlelo, a hele mai kekahi ma ke ʻano he polokalamu Java a Python paha, a hiki iā ʻoe ke kamaʻilio me ia ma ka ʻuhane o" pehea e hana maikaʻi ai. ʻO ka mea nui, ʻaʻole ia e noʻonoʻo i ka maikaʻi o ka maikaʻi, akā ma ka pae awelika, i mea pono ka papa i nā mea āpau.

Pehea i hoʻonohonoho ʻia ai ke aʻo ʻana

Kōkua kekahi mau mea hana i nā mea hoʻonohonoho a me nā mea hoʻonaʻauao e kūkulu i ke kaʻina hana.

Ka leka uila. No nā hoʻolaha koʻikoʻi a kūlana.
E kamaʻilio me nā kumu a me nā mea hoʻonohonoho. Hoʻomaka pinepine nā kāne e kōkua kekahi i kekahi ma ke kamaʻilio ʻana ma mua o ka ʻike ʻana o ke kumu a i ʻole ke kōkua i ka nīnau.
YouTrack. No nā nīnau a me ka hāʻawi ʻana i nā hana i nā kumu a me nā kōkua. Ma ʻaneʻi hiki iā ʻoe ke nīnau i nā nīnau pilikino a kūkākūkā i ka hopena hoʻokahi: ʻoiaʻiʻo, ʻaʻole hiki i nā haumāna ke kaʻana like i nā hopena me kekahi.

Kūkākūkā nā mea hoʻonohonoho me nā haumāna a hoʻāʻo e hoʻoponopono wikiwiki i nā pilikia. Kristina Smolnikova: "Inā nīnau kekahi mau haumāna i ka mea like, a laila he pilikia maʻamau kēia a pono e haʻi ʻia i kēlā me kēia kanaka."

Pehea e kōkua ai nā mea kōkua

Nānā code

Hāʻawi nā haumāna o nā papahana i kā lākou haʻawina home, a nānā nā mea kōkua i ka maʻemaʻe a me ka maikaʻi o kā lākou code. Pēlā i hoʻonohonoho ai nā kāne i ka loiloi i ka manawa hope loa.

Ua ho'āʻo ʻo Artemy Pestretsov e pane i nā nīnau i loko o 12 mau hola, no ka mea hāʻawi nā haumāna i nā hana i nā manawa like ʻole. Heluhelu au i ke code, loaʻa nā pilikia e pili ana i nā kūlana, nā hana hoʻonohonoho maʻamau, hiki i ka lalo o nā kikoʻī, noi ʻia no ka optimization, manaʻo ʻia nā inoa loli e pono e hoʻoponopono ʻia.

"Kākau ʻokoʻa nā mea āpau i nā code, ʻokoʻa nā ʻike o nā kānaka. Aia nā haumāna i lawe a kākau i ka manawa mua. Makemake au i nā mea a pau, hana maikaʻi ia a he 25 kekona ke nānā aku no ka mea ua hemolele nā ​​mea a pau. A noho ʻoe a no hoʻokahi hola e hoʻāʻo ʻoe e hoʻomaopopo i ke kumu i kākau ai ke kanaka i kēlā code. He hana hoʻonaʻauao kūpono loa kēia. Ke hana ʻoe i kahi loiloi code i ke ola maoli, ʻo ia ka mea e hiki mai ana.

Ua ho'āʻo ʻo Mikhail e kūkulu i ke kaʻina hana no kēlā me kēia haumāna, no laila ʻaʻohe kūlana "Ua wehewehe wau i kēia i kekahi, e nīnau iā ia." Hāʻawi ʻo ia i kahi ʻōlelo kikoʻī mua e pili ana i ka pilikia, a laila nīnau ka haumāna i nā nīnau wehewehe a hōʻano hou i ka hopena. Ma ka hoʻohālikelike ʻana, loaʻa iā lākou kahi hopena i kūpono i ke kumu aʻo a me ka haumāna ma ke ʻano o ka maikaʻi.

"I nā pule hoʻokahi a ʻelua paha o ka hoʻomaʻamaʻa ʻana, kākau nā kānaka ʻaʻole pololei i nā code. Pono lākou e hoʻomanaʻo pono i nā kūlana i loaʻa ma Python a me Java, e kamaʻilio e pili ana i nā mea loiloi code maʻalahi no nā hewa a me nā hemahema, i ʻole lākou e hoʻopilikia ʻia e kēia a i ʻole pilikia ke kau holoʻokoʻa i kahi. kanaka no ka hana hewa ʻole ʻana o kā lākou hoʻoili ʻana a ʻaʻole i loaʻa ke koma.

Nā ʻōlelo aʻoaʻo no ka poʻe makemake e hana i nā loiloi code training

1. Inā kākau kekahi haumāna i nā code pilikia, mai noi e hana hou. He mea nui ia e hoʻomaopopo i ka pilikia o kēia code kūikawā.

2. Mai wahahee i na haumana. ʻOi aku ka maikaʻi o ka ʻōlelo ʻoiaʻiʻo "ʻAʻole wau ʻike" inā ʻaʻohe ala e hoʻomaopopo ai i ka pilikia. ʻO Artemy: “He haumāna kaʻu i ʻeli hohonu loa ma mua o ka papahana, iho i ka pae hao, a ala hou aʻe, a holo mau mākou i kēia ʻeleke o nā abstractions. Pono wau e hoʻomanaʻo i kekahi mau mea, akā paʻakikī loa ka hoʻokumu ʻana mai ka pā. "

3. ʻAʻole pono ke nānā aku i ka ʻoiaʻiʻo he mea hoʻomaka ka haumāna: ke hana ke kanaka i kekahi mea no ka manawa mua, lawe nui ʻo ia i ka hoʻohewa ʻana, ʻaʻole ʻike iki i ka hana maʻamau, a me kāna mea e kūleʻa ai. ka mea ole. ʻOi aku ka maikaʻi e kamaʻilio me ke akahele wale nō e pili ana i ke code, ʻaʻole e pili ana i nā hemahema o ka haumāna.

4. He mea maikaʻi ke aʻo ʻana i ka pane ʻana i nā nīnau ma ke ʻano "hoʻonaʻauao". ʻAʻole pane pololei ka hana, akā no ka hoʻomaopopo pono ʻana i ka haumāna a hiki i ka pane iā ia iho. Artemy: "Ma 99% o nā hihia, hiki iaʻu ke pane koke i ka nīnau a kahi haumāna, akā ʻaʻole hiki iaʻu ke lawe pinepine a kākau i kahi pane, no ka mea he nui ke kaupaona. Kākau i kanalima lālani, holoi ʻia, kākau hou. ʻO wau ke kuleana no ka maikaʻi o nā papa a me ka ʻike o nā haumāna, ʻaʻole ia he hana maʻalahi. Puka mai kahi manaʻo ʻoluʻolu i ka ʻōlelo ʻana o kahi haumāna: "ʻAe, he ʻike koʻu!" A like wau, "He epiphany kona!"

5. He mea nui e noʻonoʻo a ʻaʻole e hoʻohewa nui. Hoʻoulu, akā ʻaʻole nui loa i manaʻo ʻole ka haumāna e hana maikaʻi ana ʻo ia. Maanei ʻoe e aʻo ai pehea e hoʻokele pono ai i ka pae o kou mau manaʻo.

6. He mea pono e hōʻiliʻili i nā ʻōlelo maʻamau a me nā hewa like i mea e mālama ai i ka manawa. Hiki iā ʻoe ke hoʻopaʻa i ka memo mua, a laila kope wale a hoʻohui i nā kikoʻī ma ka pane ʻana i nā poʻe ʻē aʻe me ka nīnau like.

7. Ma muli o ka ʻokoʻa o ka ʻike a me ka ʻike, ʻike ʻia kekahi mau mea, no laila, i ka wā mua, ʻaʻole wehewehe nā mea kōkua i nā manaʻo no nā haumāna. Kōkua ia i ka heluhelu hou ʻana i ka mea i kākau ʻia a hoʻohui i ka mea i manaʻo ʻia he banal. Mikhail: "Me he mea lā iaʻu ʻo ka lōʻihi o koʻu kōkua ʻana i ka hōʻoia ʻana i nā hoʻonā, ʻoi aku ka maopopo o koʻu ʻike i nā haumāna o ka papa hou mai ka hoʻomaka. Heluhelu wau i nā ʻōlelo mua i ke code a ʻōlelo aku: "Pono wau e akahele, i nā kikoʻī hou aku."

Maikaʻi ke aʻo ʻana a me ke kōkua ʻana

Ua noi mākou i nā kāne e kaʻana like i ka ʻike pono i loaʻa iā lākou i ka wā e hana ana i nā loiloi code a kamaʻilio pū me nā haumāna.

Artemy: "ʻO ka mea nui aʻu i aʻo ai ʻo ia ke aʻo ʻana i ke ahonui. He mākau hou loa kēia, ke aʻo nei au i nā mea hou, ʻaʻole ʻenehana noʻu iho. Manaʻo wau e kōkua nui ke aʻo ʻana i koʻu wā e kamaʻilio nei ma nā ʻaha kūkā, kamaʻilio pū me nā hoa hana, a i ʻole ka hōʻike ʻana i nā papahana ma kahi hui. Paipai au i nā mea a pau e hoʻāʻo!”

Mikhail: “Ua kōkua kēia ʻike iaʻu e hoʻomanawanui iki i ka ʻike ʻana o ke kākau ʻana o kekahi i nā code ʻokoʻa mai iaʻu. ʻOi loa i ka wā e hoʻomaka ana ʻoe e nānā i ka hopena. Lawe au i nā papa ma Python a me Java iaʻu iho a hoʻoponopono i nā pilikia like ʻole. Kapa ʻia nā ʻano like ʻole a me nā hana. A ʻokoʻa iki nā hoʻonā ʻana o nā kāne, no ka mea, ʻaʻohe mea hoʻonā i ka papahana. A eia ʻoe e pono ai ke ahonui, i ʻole e ʻōlelo: "Pono wale nō e hana i kēia!" Ua kōkua ia ma hope ma ka hana e kūkākūkā i nā pono a me nā ʻoluʻolu o nā hoʻonā kikoʻī, ʻaʻole i nā pono a me nā mea ʻole o ka ʻoiaʻiʻo ʻaʻole wau i hana. "

Nā mea hou aku e pili ana i nā papahana pūnaewele a me nā loiloi alumni

Source: www.habr.com

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