Akụkọ banyere otú nwa agbọghọ ahụ si gbakọta na IT

"Ị bụ nwa agbọghọ, kedu ụdị mmemme na-amasị gị?" - ọ bụ nkebi ahịrịokwu a ghọrọ okwu nkewa m n'ime ụwa nke teknụzụ ozi. Akpaokwu sitere n'aka onye m hụrụ n'anya na-azaghachi na ngosipụta enweghị nchegharị nke mmetụta ndị na-agbaba n'ime m. Ma a sị nnọọ na m gere ya ntị, agaraghị enwe akụkọ ma ọ bụ ọganihu a.

Akụkọ banyere otú nwa agbọghọ ahụ si gbakọta na IT

Ihe ngosi ihe omume na ikpo okwu izi

Akụkọ m: enweghị isi nke ihe ọmụma ochie na ọchịchọ maka ndụ ka mma

Ndewo, aha m bụ Vika, na ndụ m niile, a na-ewere m dị ka onye na-elekọta mmadụ.

Teknụzụ ozi na-abụkarị ihe na-esiri m ike n'ihi ọtụtụ ihe.

O mere na m nọrọ n'oge ntorobịa m na bashorg. Maka m, ọchị dị n'ụdị "otu esi agbachi KDE2 n'okpuru FreeBSD" enweghị nghọta, mana enwere m mpako na m maara banyere ya, ọbụlagodi ma ọ bụrụ na ọ dị n'ogo nke maara akwụkwọ ozi ahụ.

N'oge ọmụmụ m, m na-ewere naanị otu obere nkuzi na HTML - mana nke ahụ emeghị ka ọ pụta dị ka ihe oyiyi nke ibe mara mma nke nwere hyperlinks n'isi m mgbe afọ asaa gachara.

Ma echiche nke gburugburu ebe obibi bụ isi. A na-ele m anya, ma ọ bụrụ na ọ bụghị onye nzuzu, mgbe ahụ enweghị m ike mgbakọ na mwepụ. Mgbe m dị afọ iri na ụma, anabatara m echiche a n'echeghị echiche banyere ya.

N'ime afọ iri abụọ na anọ, ọ nwetara diplọma ụlọ akwụkwọ sekọndrị na diplọma abụọ nke ụlọ akwụkwọ sekọndrị. Nke ikpeazụ bụ ọgwụ. Ịhụnanya m nwere maka nkà mmụta ọgwụ malitere site n'ịmata ikike ụfọdụ n'ahụ ahụ mmadụ na echiche nke ọgwụ ọjọọ dị ka ngwá agha dị ike n'aka onye ọkachamara ruru eru, nke nwere ike inye aka na imerụ ahụ. Ka afọ na-aga, ihe ọmụma m toro: nnọkọ ọgwụ, akụkụ iwu nke ụlọ ahịa ọgwụ, na-arụ ọrụ na mkpesa, na ihe ndị ọzọ.

Obere nkwalite afọ ise:

Akụkọ banyere otú nwa agbọghọ ahụ si gbakọta na IT

Malitegharịa iberibe

Tinyere ihe ọmụma, nghọta nke enweghị isi ya toro - iwu ndị na-adịghị ahụ anya na-achọghị ka a na-edebe na nchụso nke ego ha ga enweta, na gburugburu ebe obibi nke na-agbaji ụlọ kaadị gị nke ịhụnanya wuru nke ọma na mmetụta nke onwe ya. mkpa. Akụghị m ọkụ, ma achọrọ m ndụ ka mma maka onwe m. E kwuwerị, anyị bụ ihe gbara anyị gburugburu, nri?

Otu m si mụọ ma na-amụta: mwepu kiiboodu nke ihu m gbajiri, gbakwunyere ọmarịcha ọrụ dị na pọtụfoliyo m

Ahụmahụ mbụ nke ịmụ mmemme kwụsịrị mgbe otu ọnwa kụsịrị ihu m n'ime kiiboodu - ọ siri ike ịghọta ihe ọ bụla na akwụkwọ a chọtara na ịntanetị na akwụkwọ ndetu mepere emepe. Ọchịchọ ahụ belatara, ọchịchọ ahụ kwụsịrị. Maka otu afọ. Mgbe nke ahụ gasịrị, ekpebiri m na m kwesịrị ịmalite site na mmepe nke akụrụngwa.

Edemede, webụsaịtị, ndị mmemme maara nke ọma, ọtụtụ ọrụ agụmakwụkwọ na-ekwe nkwa ime gị ezigbo onye nrụpụta n'ime ọnwa atọ, ma ọ bụ na mbụ, ọwa na saịtị nnabata vidiyo ama ama nke na-enye ọtụtụ ozi dị mkpa na ọ bụghị ya. Enwere m ọchịchọ na ohere zuru oke, nsogbu ahụ bụ enweghị usoro nke ihe ọmụma m. Na mkpebi siri ike. Adịghị m njikere iji ụgwọ ọnwa zuru ezu maka ezi na poke, ma ọ bụ mechie ntị m, nke ọ na-esi n'akụkụ niile wụsa ya: "Ị nweghị agụmakwụkwọ nkà na ụzụ, oge agafeela ka ị mụọ akwụkwọ, ị kwesịrị. Chee echiche banyere ezinụlọ gị, ị ga-enwerịrị, ga-agharịrị...."

Ma mgbe ahụ ahụrụ m banyere Hexlet. N'otu aka ahụ, a kpọtụrụ aha ya n'otu n'ime mkparịta ụka banyere ihe isi ike nke mmụta onwe onye. Ọ bụghị dị ka nkuzi otu oge, mana dịka ụlọ akwụkwọ zuru oke. Na m nkpọrọ.

Oge mgbanwe mere n'oge na-adịbeghị anya - mgbe m mechara ọrụ mbụ m. Nke a bụ akụkụ kacha amasị ya:

Akụkọ banyere otú nwa agbọghọ ahụ si gbakọta na IT

Egwuregwu njikwa m mere onwe m

Ịrụ ọrụ na akaụntụ GitHub nke gị n'okpuru nduzi nke onye ndụmọdụ nwere ahụmahụ nwere mmetụta dị nnọọ iche. Na omume ndị dị ka ịmalite ebe nchekwa na ịtọlite ​​​​ebe ọrụ site na iji njikwa ngwugwu, nke akọwara na "ọrụ," na-eji mmetụta na-akpali akpali nke ibu ọrụ maka ihe ị na-eme.

Site na omume, usoro nke "ọrụ" na-agbagwoju anya, ma ị na-amalite ịghọta ihe mere e ji gwa ndị na-eto eto ka ha tinye ọrụ na mmalite ha, ọ dịkarịa ala ndị na-abụghị nke azụmahịa. Nke a bụ ọkwa nghọta dị iche kpamkpam. Nke a bụ oge ị maralarị echiche nke mgbanwe dị iche iche, mụta ide ọrụ, gụnyere ndị na-amaghị aha, mụta banyere usoro nke linear-iterative na linear-recursive, na kpọmkwem n'oge euphoria na-ekpu gị, na mmetụta nke na ị nwere ike ịgbanwe ụwa, ọ na-ahapụ naanị na nrọ, ha na-agwa gị: "Mepụta faịlụ ma dee", "Wepụ echiche izugbe ma tinye ya n'ọrụ dị iche", "Echefula banyere aha ziri ezi na ụkpụrụ imewe”, “Adịla mgbagwoju anya ya!”. Ọ dị ka ịsa ahụ oyi n'isi gị nke na-anaghị akwụsị etuto ahụ. Obi dị m ụtọ nke ukwuu na m jisiri ike nweta mmetụta a tupu m amalite ọrụ “n'ubi.”

Naanị otu ụzọ ị ga-esi gosi n'otu n'otu gị bụ na readme:

Akụkọ banyere otú nwa agbọghọ ahụ si gbakọta na IT

Na readme ị nwere ike inye aka n'efu maka imepụta ihe gị

Ịmụ ihe na-esikarị ike. OOP n'otu oge dị ka ihe mgbochi agaghị ekwe omume nye m. E nwere ọtụtụ mgbalị iji ghọta ma ọ dịkarịa ala ihe ndị bụ isi - m furu efu ụbọchị iri na nke a, na-enweta ihe dị ka otu ọnụ ọgụgụ nke ozi na-eweda ala n'ụdị: "Akwụsịla." Ma n'oge ụfọdụ, ọ na-enyere aka ịchọpụta ọchịchọ imechi ihe niile ma zoo n'akụkụ nkuku dị ka mmeghachi omume nchebe nke ahụ iji gbalịa ime ka ọtụtụ ihe ọmụma ọhụrụ dị.

Ọ dịla mfe. Opekempe, otu ahụ ka ọ dị n'ịmụ SQL. Ikekwe n'ihi ọdịdị nkwupụta ya, n'ezie, ma nke a abụghị ụfọdụ.

Enwere oru ngo, malitegharịa dị njikere. Ajụjụ ọnụ n'ihu

N'oge ụfọdụ, achọpụtara m na ọ bụrụ na nkà mmụta ọgwụ bụ "ike" n'ahụ ahụ mmadụ, mgbe ahụ mmemme bụ "ike" n'elu ihe fọrọ nke nta ka ọ bụrụ ụwa dum. Asụsụ mmemme, n'aka nke ya, bụ ngwa agha nke nwere ike ibuli ụlọ ọrụ n'ọkwa ọhụrụ ma ọ bụ, site na nleghara anya mberede, bibie ya. Akpọrọ m onwe m onye ọchịchị aka ike ma tụba onwe m n'ime abyss nke teknụzụ ozi.

Ọnwa isii gara aga, enwere m mpako na m guzobela ebe a na-arụ ọrụ na Windows, nakọtara ndepụta akwụkwọ niile ma chee na achọrọ m ijikọ ndụ m na mmemme. Ugbu a isiokwu nke mpako m bụ ọrụ ahụ zuru oke, ndepụta nke akwụkwọ m gụrụlarị site na ndị anakọtara, mana nke kachasị mkpa bụ nghọta nke mkpa ihe ọmụma bụ isi na isi nke asụsụ mmemme nke m họọrọ. . Na ịmara maka ọrụ dị n'ubu onye ọ bụla na-ejikọta onwe ya na mmepe.

N'ezie, nke a ka bụ ndekọ egwu dị mkpụmkpụ, enwere m ọtụtụ ọrụ n'ihu, ma achọrọ m inye ndị na-agụ akụkọ a ntakịrị mkpali bụ ndị na-echebu ndị mpako "ma eleghị anya, anyị kwesịrị ịchọta ihe dị mfe", inye ndị na-agụ akụkọ a na obi abụọ ntakịrị obi ike Nke bụ́ eziokwu bụ na e nwere ndị na-abịaru nso ịmụta otu asụsụ mmemme na ibu ọrụ zuru oke, ma nye onwe ha ntakịrị obi ike.

N'ihi na malitegharịa dị njikere, a nwetawo ihe ọmụma kachasị mkpa, ihe niile na-efu bụ obere mkpebi siri ike. Ma ugbu a ezi na poke bụ m. Anaghị m emechi ntị m n'agbanyeghị, amụtara m ịdọpụ onwe m n'echiche ndị ọzọ. Ewere m ọmụmụ ihe atọ na abstraction.

isi: www.habr.com

Tinye a comment