ʻO ka moʻolelo o ka hui ʻana o ke kaikamahine ma IT

"He kaikamahine ʻoe, he aha ke ʻano papahana āu e makemake ai?" — ʻo ia kaʻu ʻōlelo hoʻokaʻawale i ka honua o ka ʻenehana ʻike. ʻO kahi huaʻōlelo mai kahi mea aloha i pane i kahi hōʻike mālama ʻole o nā manaʻo i pohā i loko oʻu. Akā inā wau i hoʻolohe iā ia, inā ʻaʻohe moʻolelo a me kēia holomua.

ʻO ka moʻolelo o ka hui ʻana o ke kaikamahine ma IT

Hōʻailona hana ma ke kahua hoʻonaʻauao

ʻO kaʻu moʻolelo: ka manaʻo ʻole o ka ʻike kahiko a me ka makemake i kahi ola maikaʻi aʻe

Aloha ʻoe, ʻo Vika koʻu inoa, a ua manaʻo ʻia au i koʻu ola a pau he kanaka kōkua kanaka.

He mea paʻakikī loa ka ʻenehana ʻike noʻu no nā kumu he nui.

Ua lilo wau i koʻu wā ʻōpio ma ka bashorg. Noʻu, ʻaʻole hiki ke hoʻomaopopo ʻia ka ʻakaʻaka i ke ʻano o "pehea e hoʻopaʻa ai iā KDE2 ma lalo o FreeBSD", akā ua haʻaheo wau i ka ʻike ʻana iaʻu, ʻoiai inā wale nō ma ka pae o ka kamaʻāina me nā leka.

I kaʻu mau aʻo ʻana, lawe au i hoʻokahi papa liʻiliʻi ma HTML - akā ʻaʻole ia i hoʻōki i ka puka ʻana mai i kiʻi o kahi ʻaoʻao nani me nā loulou i koʻu poʻo ʻehiku makahiki ma hope.

Akā, he mea nui ka manaʻo o ke kaiapuni. Ua noʻonoʻo ʻia au, inā ʻaʻole naʻaupō, a laila nele loa i ka mākaukau makemakika. I koʻu wā ʻōpio, ua ʻae wau i kēia manaʻo me ka noʻonoʻo ʻole.

I ka iwakāluakūmāhā mau makahiki, ua loaʻa iā ia kahi diploma kula kiʻekiʻe a me ʻelua diploma o ka hoʻonaʻauao ʻoihana kiʻekiʻe. ʻO ka mea hope loa he lāʻau lapaʻau. Ua hoʻomaka koʻu aloha i ka lāʻau lapaʻau me ka ʻike o kekahi mana ma luna o ke kino o ke kanaka a me ka manaʻo o ka lāʻau lapaʻau he mea kaua ikaika i ka lima o kahi loea akamai, hiki ke kōkua a hōʻeha. I ka hala ʻana o nā makahiki, ua ulu koʻu ʻike: nā ʻaha kūkā lāʻau lapaʻau, ka ʻaoʻao kānāwai o ka lāʻau lapaʻau, hana me nā kūʻē, a pēlā aku.

ʻO kahi hoʻonui liʻiliʻi ʻelima makahiki:

ʻO ka moʻolelo o ka hui ʻana o ke kaikamahine ma IT

E hoʻomau i ka ʻāpana

Me ka ʻike, ua ulu ka hoʻomaopopo ʻana i kona manaʻo ʻole - nā kānāwai i mālama ʻole ʻia a makemake ʻole e mālama ʻia i ka ʻimi ʻana i ka loaʻa kālā, a me kahi kaiapuni e uhaʻi ai i kou hale aloha i kūkulu ʻia o nā kāleka o kahi ʻano maikaʻi me ka manaʻo ponoʻī. mea nui. ʻAʻole wau i puhi, akā makemake wau i kahi ola maikaʻi noʻu iho. Ma hope o nā mea a pau, ʻo mākou ka mea a puni mākou, ʻeā?

Pehea koʻu aʻo ʻana a me ke aʻo ʻana: hoʻemi i ke kīpē i wāwahi ʻia e koʻu alo, a me kahi papahana ʻoluʻolu i loko o kaʻu kōpili

Ua pau ka ʻike mua o ke aʻo ʻana i ka papahana ma hope o hoʻokahi mahina o ka hahau ʻana i koʻu mau maka i ka papa keyboard - he paʻakikī ke hoʻomaopopo i kekahi mea i loko o kahi puke i loaʻa ʻole ma ka Pūnaewele a me kahi notepad hāmama. Ua emi ka manaʻo, ua mae ka makemake. No ka makahiki. Ma hope iho ua hoʻoholo wau e hoʻomaka me ka hoʻomohala ʻana i nā kumuwaiwai.

Nā ʻatikala, nā pūnaewele, nā mea papahana maʻa, kahi pūʻulu o nā papahana hoʻonaʻauao e hoʻohiki nei e hoʻolilo iā ʻoe i mea hoʻomohala maikaʻi i loko o ʻekolu mahina, a i ʻole ma mua, nā kahawai ma kahi pūnaewele hoʻolaha wikiō kaulana e hāʻawi i ka nui o ka ʻike pono a ʻaʻole pono. Ua lawa koʻu makemake a me ka manawa kūpono, ʻo ka pilikia ka nele o ka systematization o koʻu ʻike. A me ka manao paa. ʻAʻole au i mākaukau e hoʻolilo i ka uku holoʻokoʻa no ka puaʻa i loko o ka poke, ʻaʻole hoʻi e pani i koʻu mau pepeiao, kahi i ninini ʻia mai nā ʻaoʻao a pau: "ʻAʻole ʻoe i ka hoʻonaʻauao ʻenehana, ua lohi loa ʻoe e aʻo, pono ʻoe. e noʻonoʻo e pili ana i kou ʻohana, pono ʻoe, pono, pono...”

A laila ʻike wau e pili ana iā Hexlet. ʻO ka manawa wale nō, ua haʻi ʻia ma kahi o nā kamaʻilio e pili ana i nā pilikia o ke aʻo kūʻokoʻa. ʻAʻole ma ke ʻano he papa manawa hoʻokahi, akā he kula piha. A ua pili au.

Ua hiki koke mai ka huli ʻana - ma hope o ka pau ʻana o kaʻu papahana mua. ʻO kēia kāna ʻāpana punahele:

ʻO ka moʻolelo o ka hui ʻana o ke kaikamahine ma IT

ʻO ka pāʻani console aʻu i hana ai iaʻu iho

ʻO ka hana ʻana ma kāu moʻokāki GitHub ma lalo o ke alakaʻi ʻana o kahi kumu aʻoaʻo ʻike ʻokoʻa loa. A ʻo nā hana e like me ka hoʻomaka ʻana i kahi waihona a me ka hoʻonohonoho ʻana i kahi kaiapuni hana me ka hoʻohana ʻana i kahi luna pūʻulu, i wehewehe ʻia i loko o "nā hana," ua kala ʻia me ka manaʻo hoihoi o ke kuleana no kāu hana.

Ma waho o ka maʻamau, huikau ka hoʻonohonoho o nā "hana", akā hoʻomaka ʻoe e hoʻomaopopo i ke kumu e noi ʻia ai nā juniors e hoʻokomo i nā papahana i kā lākou hoʻomaka, ma ka liʻiliʻi loa i nā mea kūʻai ʻole. He pae ʻokoʻa loa kēia o ka ʻike. ʻO kēia ka manawa i ʻike mua ai ʻoe i ka manaʻo o nā ʻano like ʻole, aʻo ʻia e kākau i nā hana, me nā mea inoa ʻole, aʻo e pili ana i nā kaʻina hana linear-iterative a me linear-recursive, a pololei i ka manawa e ulu ai ka euphoria iā ʻoe, a me ka manaʻo. hiki iā ʻoe ke hoʻololi i ka honua, waiho wale ia i loko o ka moeʻuhane, haʻi lākou iā ʻoe: "E hana i kahi faila a kākau", "E hoʻokaʻawale i ka loiloi maʻamau a waiho i kahi hana ʻokoʻa", "Mai poina e pili ana i ka inoa kūpono a nā kumumanaʻo hoʻolālā", "Mai paʻakikī!". Ua like ia me ka ua anuanu ma kou poʻo ʻaʻole e hoʻōki i ka paila. ʻOliʻoli loa wau i koʻu hoʻokō ʻana i kēia manaʻo ma mua o ka hoʻomaka ʻana i ka hana "ma ke kula."

ʻO ke ala wale nō e hōʻike ai i kou ʻano pilikino ma ka readme:

ʻO ka moʻolelo o ka hui ʻana o ke kaikamahine ma IT

Ma ka readme hiki iā ʻoe ke hāʻawi manuahi i kāu hana

Ua paʻakikī mau ke aʻo ʻana. ʻO ka OOP i kekahi manawa me he mea lā he mea hiki ʻole ke pale iaʻu. He nui nā hoʻāʻo e hoʻomaopopo i ka liʻiliʻi o nā kumu - ua nalowale wau i nā lā he ʻumi ma kēia, e loaʻa ana i ka helu like o nā leka hoʻohaʻahaʻa i ke ʻano: "Mai haʻalele." Akā i kekahi manawa, ua kōkua ia i ka ʻike ʻana i ka makemake e pani i nā mea āpau a hūnā i kahi kihi e like me ke ʻano pale o ke kino i ka hoʻāʻo e assimilate i ka nui o ka ʻike hou.

Ua maʻalahi. ʻO ka liʻiliʻi loa pēlā ke aʻo ʻana iā SQL. Ma muli paha o kona ʻano declarative, ʻoiaʻiʻo, akā ʻaʻole maopopo kēia.

Aia kahi papahana, ua mākaukau ka resume. Nā nīnauele ma mua

I kekahi manawa, ua ʻike au inā he "mana" ka lāʻau lapaʻau ma luna o ke kino o ke kanaka, a laila ʻo ka polokalamu ka "mana" ma luna o ka honua holoʻokoʻa. ʻO ka ʻōlelo hoʻolālā, ʻo ia hoʻi, he mea kaua e hiki ai ke hoʻāla i kahi ʻoihana i kahi pae hou a i ʻole, ma o ka mālama ʻole ʻana, e luku iā ia. Ua kapa wau iaʻu iho he dictator huna a ua hoʻolei iaʻu iho i loko o ka hohonu o ka ʻenehana ʻike.

ʻEono mahina i hala aku nei, ua haʻaheo wau ua hoʻonohonoho wau i kahi ʻoihana hana ma Windows, hōʻiliʻili i kahi papa inoa holoʻokoʻa o nā puke a manaʻo wau makemake wau e hoʻohui i koʻu ola me ka polokalamu. I kēia manawa, ʻo ke kumuhana o koʻu haʻaheo, ʻo ia ka papahana piha loa, kahi papa inoa o nā puke aʻu i heluhelu mua ai mai nā mea i hōʻiliʻili ʻia, akā ʻo ka mea nui loa, ʻo ka hoʻomaopopo ʻana i ke koʻikoʻi o ka ʻike kumu a me nā kumu o ka ʻōlelo papahana aʻu i koho ai. . A me ka ʻike i ke kuleana e kau ana ma luna o nā poʻohiwi o nā mea a pau e pili ana iā lākou iho me ka hoʻomohala ʻana.

ʻOiaʻiʻo, he moʻolelo pōkole loa kēia, he nui kaʻu mau hana ma mua, akā makemake wau e hāʻawi i kahi hoʻoikaika iki i ka poʻe heluhelu o kēia moʻolelo i kū mua i ka poʻe haʻaheo "e loaʻa paha iā mākou kahi mea maʻalahi", e hāʻawi i ka poʻe e heluhelu ana i kēia ʻatikala me ka kānalua iki ʻO ka mea ʻoiaʻiʻo aia kekahi poʻe e hoʻokokoke ana i ke aʻo ʻana i kahi ʻōlelo papahana me ke kuleana piha, a hāʻawi iā lākou iho i kahi wiwo ʻole.

Ma muli o ka mākaukau o ka resume, ua loaʻa ka ʻike koʻikoʻi, ʻo nā mea a pau e nalowale nei he hoʻoholo liʻiliʻi wale nō. Akā i kēia manawa ʻo wau ka puaʻa i ka poke. ʻAʻole wau i pani i koʻu mau pepeiao; ma ke ala, ua aʻo wau e hoʻokaʻawale iaʻu iho mai nā manaʻo o nā poʻe ʻē aʻe. Ua lawe au i ʻekolu papa no ka abstraction.

Source: www.habr.com

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