Onye nkuzi GitHub: nnukwu mmejọ anyị, yana ohere anyị

Nwa agbọghọ Iji Digital Tablet Na Kọmputa Klas

Moira Hardek, onye isi ụlọ akwụkwọ GitHub na-ahụ maka agụmakwụkwọ, chere na iwulite ndị ọrụ teknụzụ dị iche iche na-amalite site n'itinye ụmụaka aka n'oge na ime ka ha dị mfe itinye koodu na echiche ntọala nke ọzụzụ.

Getty Images / iStockphoto

Dịka onye isi nkuzi GitHub nke agụmakwụkwọ, Moira Hardek na-achọpụta echiche na atụmatụ iji mee ka ụmụ akwụkwọ nwee mmasị na njikọ na ụwa nke sayensị kọmputa na nzuzo. 

GitHub kwuputara n'oge na-adịbeghị anya na ndị nkuzi sonyere GitHub's Global Campus ma jiri GitHub klas ugbu a na-enweta ohere ịnweta Codespaces n'efu, gburugburu mmepe agbakwunyere GitHub. Na mgbakwunye, GitHub kwuputara atụmatụ ịnabata mmemme ngụsị akwụkwọ abụọ n'ime onwe n'ọnwa a.

Moira Hardek, nwanyị ọcha nke nwere ogologo ntutu isi na-acha aja aja, na-amụmụ ọnụ ọchị na isi.

Hardek kwuru na ihe dị ka ụmụ akwụkwọ nde 1.9 na-arụsi ọrụ ike na ikpo okwu agụmakwụkwọ GitHub.

"Ihe na-agbanwe karịsịa egwuregwu banyere Codespaces na ohere agụmakwụkwọ bụ otú e si edozi gburugburu mmepe," ka Hardek kwuru. "Ya mere, maka onye ọ bụla nwara itinye koodu dị ka nwa akwụkwọ ma ọ bụ nwara ịkụziri ihe, ịmepụta ebe mmepe mmepe nwere ike iwe nkeji nkeji, ọ nwere ike were ọtụtụ awa, ọ nwere ike mebie ahụmahụ mmadụ na sayensị kọmputa ma tụgharịa ya naanị iji banye n'ime ya. ebe ị na-amalite ide syntax."

Na mkparịta ụka na nso nso a na ZDNet, Moira kwuru banyere ihe mere ka ọ nwee mmasị na teknụzụ, ohere ịme ka ụmụ akwụkwọ nweta ahụmahụ mmụta nkà na ụzụ, echiche nke obodo n'ime GitHub, na echiche na-ezighị ezi na ohere na nkà mmụta nkà na ụzụ. 

N'okpuru bụ ajụjụ ọnụ anyị. Achịkọtala ma dezie ya.

Gịnị meghere ụzọ n'ịme ọrụ na nkà na ụzụ?

Moira Hardek: Ndị inyom siri ike na-eṅomi na-agbakarị m gburugburu. N'ezie, ụlọ akwụkwọ sekọndrị m nke m gara bụ ụlọ akwụkwọ sekọndrị kasị ukwuu n'ụwa nile nke ụmụ nwanyị Katọlik. Ya mere, ị nwere ike iche n'echiche m nwere ọtụtụ ikike mana ọ tụrụ m n'anya ma nwee nkụda mmụọ mgbe m banyere n'ime ụlọ ọrụ ahụ ma ọ dị iche iche karịa ozi ziri ezi nke m nwetara. 

Ya mere, n'oge ọrụ m, achọpụtara m ọtụtụ oge na m bụ naanị nwanyị nọ n'ime ụlọ mgbe ọ na-arụ ọrụ nkà na ụzụ, m na-arụkwa ọrụ dị ukwuu n'akụkụ ọrụ nke nkà na ụzụ. Ka m na-elegharị anya n'ime ụlọ ahụ, ka m na-elegharị anya na ahụmahụ m na-adịghị mma, achọrọ m ịgbanwe otú ụlọ ahụ dị, achọrọ m ilekwasị anya na ụdị dị iche iche. N'ihi ya, amalitere m isi otú a banye na agụmakwụkwọ.

Ịga n'ọrụ ụlọ ọrụ gaa na onye na-akwado agụmakwụkwọ teknụzụ

MH: Mgbe m gara ọrụ maka Best Buy, onye na-ere ahịa eletrọnịkị kacha ibu n'ụwa n'oge ahụ, anyị nwere ụfọdụ ndị ndu mara oke mma. Onwere onye isi ihe ohuru n'oge ahu nke aha ya bu Brad Anderson. M ka bụ nnukwu onye ofufe ya. 

Echere m ụzọ ya - na ọ dịghị onye na-eche banyere nke a n'ezie na ngwá electronic ndị na-azụ ahịa - ọ bụ n'ezie ihe gbasara mmadụ. Ọ na-ekwukarị banyere ndị na-azụ ahịa anyị, na ndị ọrụ anyị, yana mmetụta anyị na ndụ ha. Nke ahụ nyeere m aka n'ezie ịkpụzi m n'oge m bụ nwata.

Agara m onye isi ala anyị, wee sị "Achọrọ m ịrụ ọrụ na ụdị dị iche iche na mpaghara ọrụ na teknụzụ anyị." Ma ị gaghị ama ya, ha kwadoro m wee sị “Ọ dị mma. Anyị ga-enye gị ụfọdụ akụrụngwa iji nyere aka weta ndị ọrụ dị iche iche.

M gbara onwe m n'ụkwụ n'ebe ahụ n'ihi na, ọ bụrụ na m cheta nke ọma, mgbe m nọ na mahadum, m dị ka otu n'ime ụmụ agbọghọ atọ na klas sayensị kọmputa m. Ya mere, mgbe m malitere ịga kọleji na-achọ ndị inyom ka ha na-arụ ọrụ na nkà na ụzụ, e nwere nanị ole na ole n'ebe ahụ dị ka mgbe m nọ n'ụlọ akwụkwọ. 

Ma nke ahụ bụ mgbe m ghọtara n'ezie na anyị ga-aga n'ụzọ dị anya na pipeline wee malite ịgbanwe echiche ndị a gbasara sayensị kọmputa na onye ọ bụ na ọ bụghị maka mmalite nke ụlọ akwụkwọ elementrị na ụlọ akwụkwọ sekọndrị, site na kọleji. 

Kedu ụzọ dị mma isi nyere ụmụaka aka ịhụ onwe ha na teknụzụ? 

MH: Otu ihe na-agbagwoju m anya mgbe niile banyere otu anyị si akụzi teknụzụ bụ na anyị na-amalite na koodu nzuzo nke ukwuu. … Ọ na-amasị m ịjụ ajụjụ a nke onye nrụpụta ọ bụla mụ na ya na-arụkọ ọrụ: “Hey, ị nwere ike ịme nke ọ bụla n'ime ihe ndị a ị na-eme taa ma ọ bụrụ na ị maghị ihe FTP bụ?” Ma ha dị ka “Mba.” 

M [na-ajụ] "Ị nwere ike ịrụ ọrụ ọ bụla taa ma ọ bụrụ na ịmaghị ka faịlụ gị na akwụkwọ ndekọ aha gị si arụ ọrụ?"

Mgbe ahụ, ị ​​na-elegharị anya gburugburu wee jụọ, "Ebee ka anyị na-akụziri ụmụ akwụkwọ anyị ihe ndị a na isi ihe ndị a?" Anyị anaghịkwa eme ya ebe ọzọ. Na mgbakọ na mwepụ, anyị anaghị amaba n'ime ogologo nkewa, anyị na-amalite na ọnụọgụgụ. Na mgbe ahụ na-agụta, na mgbe ahụ mgbakwunye na mwepu.

Ntinye koodu bụ ogologo nkewa. Ma e nwere ọtụtụ ihe na-abịa tupu nke ahụ. The asụsụ, isi nke ngwaike. Na n'eziokwu, ndị a abụghị isiokwu kacha atọ ụtọ. Ndị anyị bụ ndị nkuzi nwere ezigbo ihe ịma aka ime ka ọ bụrụ ihe na-atọ ụtọ ma na-atọ ụtọ. Mana echere m na enwere ọtụtụ ihe na-abịa tupu itinye koodu. 

Ma ee, anyị na-akụda mmụọ na mberede ma na-atụgharị ụmụ akwụkwọ n'isi mmalite site na iji isiokwu nwere ike ịmalite ha.

Echiche na-ezighi ezi banyere agụmakwụkwọ teknụzụ na ọrụ

MH: Ọ na-amasị m ịme ntụnyere ya ugbu a dị ka ịbanye n'ụlọ akwụkwọ ọgwụ. Na ọrụ anyị bụ anyị nwere afọ otu med ụmụ akwụkwọ. Ya mere, ị ga-amụta ihe ndị bụ isi nke anụ ahụ… ma mgbe nke ahụ gasịrị, ị ga-amalite ịbanye na ọkachamara gị. Ị ga-abụ onye dibịa bekee, ị ga-abụ onye oncologist? 

Na otu ihe ahụ na-eme na teknụzụ. Ị ga-aga Full Stack, ị ga-aga n'ihu njedebe, ị bụ cybersecurity, ị bụ onye na-ese ụkpụrụ data? 

Ịgwọ sayensị kọmputa dị ka ọ bụ naanị otu ngọngọ siri ike nke ọdịnaya na isiokwu, echere m, bụ otu n'ime mmejọ kachasị njọ, n'ozuzu, obodo mmụta mere n'ịkụzi sayensị kọmputa.

Uru nke iwu obodo na sayensị kọmputa

MH: Mgbe anyị na-ejikọta obodo ọnụ wee malite ịkparịta ụka n'etiti onwe anyị, nke ahụ bụ ebe anyị na-amalite n'ezie ịkọwapụta ihe ndị a niile. Echere m na obodo bụ ebe anyị na-achọta ma ajụjụ anyị na azịza anyị.

O doro anya na anyị na-ebi n'ime ụwa dijitalụ mebere nke ọma, yana ọkachasị ihe dịka Global Campus na Codespaces, ọ bụ maka ịnweta ya. Onye ọ bụla nwere ike ịnweta ohere, ma ị nọ na ngwaọrụ nke gị ma ọ bụ na ị nọghị.

Mgbe ọrịa ahụ malitere na mbụ, na mbụ enwere ọtụtụ levers nke anyị kwesịrị ịdọrọ - na anyị nwere gọziri nke ukwuu na anyị nwere - idobe obodo dịka njikọ yana ọnụ dịka anyị nwere ike n'oge ọrịa na-efe efe nwere ihe mgbochi anụ ahụ niile.

Mana n'ezie, mgbe ụfọdụ, anyị bụ mmadụ. Anyị na-achọsi kọntaktị, anyị na-achọ njikọ gabiga dijitalụ… ị nwere ike ịnwe nrụgide na ị nwere ike inwe mmetụta ahụ, mana ihe si na ya pụta bụ anwansi, ọ bụ ka onye ọ bụla dabere na ibe ya maka nkwado. Olee otú na mberede ụmụ mmadụ gabigara ihe ọ bụla ọzọ na anyị niile nọ na nke a ọnụ, zuru ụwa ọnụ.

Ma anyị hụrụ na na mbụ mebere ngụsị akwụkwọ na GitHub agụmakwụkwọ na-agba ọsọ na 2020. Ma ugbu a, ọ ghọọ a staple nke ihe anyị na-eme, ma eleghị anya, m na-eche ihe atụ kasị mma nke obodo anyị na ị nwere ike ịhụ n'otu ebe. .

Ugbu a ihe na-atọ ụtọ banyere nke a bụ afọ mbụ anyị gbara nke a, anyị chọpụtara na ihe karịrị otu ụzọ n'ụzọ atọ nke arịrịọ ndị e debere [iji rịọ maka itinye na ngụsị akwụkwọ] bụ ụmụ akwụkwọ. mbụ dọta arịrịọ. Ya mere ngụsị akwụkwọ ahụ kpaliri ụmụ akwụkwọ ịmụta nkà dị elu nke ukwuu. 


HỤ: Otu esi ewupụta Pọtụfoliyo koodu


Ijikọ arịrịọ ndọta na GitHub bụ otu n'ime mmezu kachasị njọ, nnukwu nzọụkwụ mbụ ị nwere ike ime. Anyị chọpụtakwara na ihe omume dị ka [ngụsị akwụkwọ] na-enye ụmụ akwụkwọ anyị obi ike, na obi ike ịga n'ihu na ịnwale ihe ọhụrụ n'ime ikpo okwu.

Mana ihe mere ka ọ bụrụ anwansi karịa, bụ na ụmụ akwụkwọ, ọkachasị ndị mere arịrịọ ndọta oge mbụ a, ụmụ akwụkwọ ndị ọzọ na-enyere aka idozi arịrịọ nke ụmụ akwụkwọ na-eme ya na nke mbụ. Ọ baghị uru mpaghara mpaghara ha si. Nke a na-eme n'ụwa niile gburugburu ụwa.

N'afọ a, na 2022, mgbe anyị wepụrụ ebe nchekwa mbụ na nkenke mmeghe, e dere ya na Bekee. Ụmụ akwụkwọ ahụ malitekwara ịsụgharị nkenke ka ha nwee ike ịkọrọ ya. Ugbu a asụgharịala ya n'asụsụ 22 dị iche iche iji jide n'aka na ọtụtụ ụmụ akwụkwọ dị ka enwere ike nweta akwụkwọ ngụsị akwụkwọ, nke ahụ bụ ihe niile ụmụ akwụkwọ n'onwe ha mere maka obodo ha.

Source