Xanaaqa code: programmers and negativity

Xanaaqa code: programmers and negativity

Waxaan eegayaa gabal kood ah. Tani waxay noqon kartaa koodkii ugu xumaa ee aan abid arko. Si loo cusboonaysiiyo hal diiwaan oo kaydka ah, waxa ay soo ceshataa dhammaan diiwaannada ku jira ururinta ka dibna waxa ay u dirtaa codsi cusboonaysiin rikoodh kasta oo ku jira kaydka, xataa kuwa aan u baahnayn in la cusboonaysiiyo. Waxaa jira shaqo khariidad ah oo si fudud u soo celinaysa qiimihii loo gudbiyay. Waxa jira imtixaano shuruudaysan oo doorsoomayaal leh oo sida muuqata isku qiime leh, oo magacyo kala duwan lagu magacaabay (firstName и first_name). Cusbooneysi kasta, koodhka ayaa fariin u dira saf kala duwan, kaas oo ay gacanta ku hayso hawl aan server lahayn oo kala duwan, laakiin kaas oo qabta dhammaan shaqada ururinta kala duwan ee isla xogta. Miyaan sheegay in shaqadan server-la'aanta ah ay ka timid daruur-ku-saleysan "naqshad ku jihaysan adeegga" oo ka kooban in ka badan 100 hawlood oo deegaanka ah?

Sidee ayay xitaa suurtogal u ahayd in tan la sameeyo? Wajiga ayaan daboolay oo si muuqata ayaan qosolka ugu ooyay. Asxaabtaydu waxay waydiiyaan waxa dhacay, waxaanan ugu celceliyaa midabyo Hitooyinkii ugu xumaa ee BulkDataImporter.js 2018. Qof kastaa si naxariis leh ayuu ii ruxay wuuna oggolaaday: sidee bay tan noogu samayn karaan?

Negativity: qalab dareen ee dhaqanka barnaamijka

Negativity ayaa door muhiim ah ka ciyaara barnaamijyada. Waxay ku qotontaa dhaqankeena waxaana loo isticmaalaa in lagu wadaago waxaan baranay (" you don't waad rumaysan doontaa, muxuu ahaa xeerkaas!"), Si uu naxariis ugu muujiyo niyad-jab ("Ilaah, MAXAA u yeelayaa taas?"), In la ismuujiyo ("Weligay ma doonayo inaan sidaas sameeyo?" sidaas darteed ma samayn”), in eedda dusha laga saaro cid kale ("waan ku guul darreysanay sababtoo ah xeerkiisa, taas oo aan macquul aheyn in la ilaaliyo"), ama, sida caadada u ah ururada "sunta" ee ugu badan, in lagu xakameeyo kuwa kale iyada oo loo marayo a dareen xishood ("Maxaad xitaa ka fikiraysay?" ? sax ah").

Xanaaqa code: programmers and negativity

Xumaannimadu aad bay muhiim ugu tahay barnaamij-sameeyaha sababtoo ah waa hab aad waxtar u leh oo lagu gudbiyo qiimaha. Mar aan ka qayb galay kaamka barnaamijka, iyo dhaqanka caadiga ah ee lagu beeri lahaa dhaqanka warshadaha ee ardayda waxay ahayd in si deeqsinimo ah loo keeno memes, sheekooyin, iyo muuqaalo, kuwaas oo ugu caansan oo ka faa'iidaysanay jahawareerka programmer-ka marka ay la kulmaan isfaham la'aanta dadka. Way fiican tahay in la isticmaalo aaladaha shucuurta si loo garto Wanaagga, Xumaanta, Foolxumada, Ha Samayn Taas, Marnaba. Waa lagama maarmaan in dadka cusub loo diyaariyo xaqiiqda ah in ay u badan tahay in ay fahmi doonaan asxaabta ka fog IT. In asxaabtoodu ay bilaabi doonaan iibinta fikradaha app-ka ee malaayiin-dollar ah. Taasi waa inay ku dhex wareegaan shaybaadhka aan dhamaadka lahayn ee koodka duugoobay oo ay ku jiraan farabadan minotaurs oo ku wareegsan geeska.

Marka ugu horeysa ee aan barano barnaamijka, fahamkayaga qoto dheer ee "waayo-aragnimada barnaamij" waxay ku saleysan tahay u fiirsashada dareenka dadka kale. Tan waxaa si cad looga arki karaa posts in sabe ProgrammerHumor, halkaasoo in badan oo ka mid ah barnaamijyada cusubi ay ku sugan yihiin. Qaar badan oo kaftan ah ayaa ah, hal darajo ama mid kale, midab leh oo leh habab kala duwan oo diidmo ah: niyad-jab, niyad-jab, cadho, is-hoosaysiin iyo kuwo kale. Oo haddii tani aysan kugu filneyn, akhri faallooyinka.

Xanaaqa code: programmers and negativity

Waxaan ogaaday in marka ay barmaamijyadu helaan khibrad, ay noqdaan kuwo aad u xun. Bilawga, oo aan ka warqabin dhibaatooyinka sugaya, waxay ku bilaabaan xamaasad iyo rabitaan ah inay rumaystaan ​​in sababta dhibaatooyinkani ay tahay khibrad la'aan iyo aqoon la'aan; aakhirkana waxay la kulmi doonaan xaqiiqada dhabta ah.

Waqtigu wuu dhaafaa, waxay korodhsadaan khibrad waxayna awoodaan inay kala soocaan koodka Wanaagsan iyo Bad. Markay taasi timaado, barnaamij-bixiyeyaasha da'da yar waxay dareemayaan niyad-jabka ah inay la shaqeeyaan kood xun oo cad. Oo haddii ay u shaqeeyaan koox (meel fog ama qof ahaan), waxay inta badan qaataan caadooyinka shucuureed ee asxaabta khibradda leh. Tani waxay badanaa keentaa kororka diidmada, sababtoo ah dhallinyaradu hadda waxay si fekerayaan uga hadli karaan code waxayna u qaybin karaan xumaan iyo wanaag, taas oo muujinaysa inay "ogyihiin." Tani waxay sii xoojinaysaa xumaanta: niyad jab awgeed, way fududahay inaad la heshid asxaabta oo aad ka mid noqoto koox; dhaleecaynta Xeerka Xun waxay kordhisaa heerkaaga iyo xirfaddaada indhaha dadka kale: dadka ra'yiga xun ka dhiibta waxaa inta badan loo arkaa inay ka caqli badan yihiin oo ka karti badan yihiin.

Kordhinta diidmada daruuri maaha wax xun. Wada-hadallada barnaamijyada, iyo waxyaabo kale, ayaa si aad ah diiradda loogu saarayaa tayada koodka qoran. Waxa koodku si buuxda u qeexaya shaqada loogu talagalay inuu qabto (hardware, networking, iwm. dhinac), marka waxaa muhiim ah inaad awood u leedahay inaad cabirto ra'yigaaga ku saabsan koodkaas. Ku dhawaad ​​​​dhammaan dooduhu waxay hoos ugu soo dhacayaan bal in koodhka ku filan yahay iyo in kale, iyo in la cambaareeyo muujinta kood xun marka la eego macnaha shucuureed ee tilmaamaya tayada koodhka:

  • "Waxaa jira waxyaabo badan oo is-khilaafsan oo macquul ah oo ku jira cutubkan, waa musharax wanaagsan oo loogu talagalay hagaajinta waxqabadka muhiimka ah."
  • "Modulekan aad buu u xun yahay, waxaan u baahanahay inaan dib u habeyn ku sameyno."
  • "Modulekan wax macno ah ma samaynayo, wuxuu u baahan yahay in dib loo qoro."
  • "Module kani wuu nuugaa, wuxuu u baahan yahay in la dhajiyo."
  • "Tani waa wan yar, ma aha cutub, uma baahnayn in la qoro gabi ahaanba, waa maxay jahannamada qoraageeda ayaa ka fikiraya."

Jid ahaan, waa tan "daynta shucuurta" taas oo ka dhigaysa horumariyayaashu inay ugu yeeraan koodka "kacsi", taas oo naadir ah cadaalad - haddii aadan ka shaqeyn PornHub.

Dhibaatadu waxay tahay in dadku ay yihiin kuwo la yaab leh, nasasho la'aan, makhluuqaad caadifadeed, iyo aragtida iyo muujinta dareen kasta ayaa isbeddelaya: marka hore si qarsoodi ah, laakiin waqti ka dib, si aad ah.

Jiirada simbiriirixan ee dhibban ee taban

Dhawr sano ka hor, waxaan ahaa hogaamiye kooxeed aan rasmi ahayn waxaana waraystay horumariye. Runtii aad ayaan u jeclaysanay isaga: wuu caqli badnaa, su'aalo fiican ayuu waydiiyey, waxa uu ahaa mid teknooloji yaqaan ah, oo si fiican ugu habboon dhaqankeena. Waxa aan si gaar ah ula dhacay wanaaggiisa iyo sida uu ugu ekaan karo ganacsigiisa. Waana shaqaaleysiiyay.

Waqtigaas, waxaan ka shaqeynayay shirkadda dhowr sano waxaana dareemay in dhaqankayagu uusan ahayn mid waxtar leh. Waxaan isku daynay inaan soo saarno badeecada laba jeer, saddex jeer iyo dhowr jeer ka hor intaanan iman, taas oo keentay kharashyo badan oo ku saabsan dib-u-shaqaynta, inta lagu jiro taas oo aan haysan wax aan muujinno marka laga reebo habeeno dheer, waqtiyo adag iyo alaabooyin shaqeeyay. In kasta oo aan weli si adag u shaqaynayey, haddana waxaan ka shakisanahay wakhtiga kama dambaysta ah ee maamulku noo xilsaaray. Oo wuxuu si badheedh ah u dhaartay markii uu asxaabteyda kala hadlayay dhinacyo ka mid ah xeerka.

Markaa la yaab may ahayn—in kasta oo aan la yaabay—in dhawr toddobaad ka dib, isla horumariyaha cusubi uu sheegay isla waxyaalihii taban ee aan sameeyay (oo ay ku jirto aflagaado). Waxaan ogaaday inuu si ka duwan u dhaqmi doono shirkad kale oo leh dhaqan kale. Waxa uu la qabsaday uun dhaqankii aan abuuray. Dareen eed ayaa igu dhacay. Waayo-aragnimadayda shakhsi ahaaneed awgeed, waxaan ku beeray rajo-xumo qof cusub oo aan u arkay inuu ka duwan yahay. Xitaa haddii uusan run ahaantii sidaas ahayn oo uu kaliya soo bandhigay muuqaal si uu u muujiyo inuu la qabsan karo, waxaan ku qasbay dabeecaddayda shitka ah isaga. Oo wax kasta oo la sheego, xitaa kaftan ama ka gudubka, waxay leeyihiin qaab xun oo loo beddelo waxa la rumeysan yahay.

Xanaaqa code: programmers and negativity

Siyaabaha xunxun

Aan u soo noqono barnaamijyadeenii hore ee cusub, oo caqli iyo waayo-aragnimo yar ka kororsaday: waxay aad u barteen mihnadda barnaamijka oo ay fahmeen in code-ka xun uu meel walba ka jiro, lagamana badbaadi karo. Waxay ku dhacdaa xitaa shirkadaha ugu horumarsan ee diiradda saaray tayada (oo aan ogaado: sida muuqata, casriyeynta kama ilaalinayso koodka xun).

Qoraal wanaagsan. Waqti ka dib, horumariyayaashu waxay bilaabaan inay aqbalaan in koodka xun uu yahay xaqiiqda software iyo in shaqadooda ay tahay inay hagaajiyaan. Iyo in haddii code-ka xun aan la iska ilaalin karin, markaa ma jirto wax faa'iido leh oo ku saabsan buuqa. Waxay qaadaan dariiqa Zen, iyagoo diiradda saaraya xallinta mashaakilaadka ama hawlaha iyaga ka hor imaanaya. Waxay bartaan sida saxda ah ee loo cabbiro oo loola xiriiro tayada software milkiilayaasha ganacsiga, u qoraan qiyaaso si wanaagsan loo aasaasay oo ku salaysan sannadihii waayo-aragnimadooda, iyo ugu dambeyntii waxay helayaan abaal-marinno deeqsinimo ah qiimaha cajiibka ah iyo joogtada ah ee ganacsiga. Waxa ay si fiican u gutaan shaqadooda si ay u helaan lacag dhan 10 milyan oo dollar oo guno ah oo ay ka fadhiistaan ​​waxa ay rabaan inta ay nool yihiin (fadlan ha u qaadan wax run ah).

Xanaaqa code: programmers and negativity

Muuqaal kale waa jidka mugdiga. Halkii laga aqbali lahaa koodka xun sida lama huraanka ah, horumariyayaashu waxay qaataan naftooda si ay ugu yeeraan wax kasta oo xun ee adduunka barnaamijka si ay uga gudbaan. Waxay diidaan inay hagaajiyaan xeerka xun ee jira sababo badan oo wanaagsan: " dadku waa inay wax badan ogaadaan oo ayan noqon nacasnimo"; "waa wax aan fiicnayn"; "tani waxay u xun tahay ganacsiga"; "Tani waxay caddaynaysaa sida aan u caqli badanahay"; "Haddii aanan kuu sheegin waxa code lousy kani yahay, shirkadda oo dhan waxay ku dhici doontaa badda," iyo wixii la mid ah.

Xaqiiqdi ma awoodaan inay hirgeliyaan isbeddelada ay rabaan sababtoo ah ganacsigu nasiib daro waa inuu sii wadaa horumarinta mana waqti ku bixin karo welwelka tayada code-ka, dadkani waxay helayaan sumcad sida cabashooyinka. Waxaa lagu hayaa awooddooda sare, laakiin waxaa lagu riixaa xuduudaha shirkadda, halkaas oo aysan dad badan ka xanaaqin, laakiin waxay weli taageeri doonaan hawlgalka nidaamyada muhiimka ah. Iyagoon helin fursado horumarineed oo cusub, waxay lumiyaan xirfadahooda waxayna joojiyaan inay buuxiyaan shuruudaha warshadaha. Xumaantoodu waxay isu beddeshaa qadhaadh qadhaadh, natiijadeeduna waxay ku quudiyaan maalkooda iyagoo ku doodaya ardayda labaatan jirka ah safarka ay tignoolajiyada hore ee ay jeclaayeen iyo sababta ay weli u kulul tahay. Waxay ku danbeeyeen in ay shaqada ka fadhiistaan ​​oo ay gaboobaan oo ay shimbiraha ku dhaartaan.

Xaqiiqdu waxay u badan tahay inay taallo meel u dhaxaysa labadan daraf.

Shirkadaha qaarkood waxay si aad ah ugu guulaysteen abuurista dhaqamo aad u xun, aan qarsoodi ahayn, oo xooggan (sida Microsoft ka hor toban sano lumay) - inta badan kuwani waa shirkado leh badeecooyin si fiican ugu habboon suuqa iyo baahida loo qabo in ay u koraan sida ugu dhakhsaha badan; ama shirkado leh kala sareynta amarka iyo xakamaynta (Apple in the best years of Jobs), halkaas oo qof kastaa sameeyo waxa loo sheego. Si kastaba ha ahaatee, cilmi-baarista ganacsiga casriga ah (iyo caqli-galnimada) waxay soo jeedinaysaa in xariifnimada ugu badan, taas oo horseedaysa hal-abuurnimada shirkadaha, iyo wax-soo-saarka sare ee shakhsiyaadka, waxay u baahan tahay heerar hoose oo diiqad ah si ay u taageeraan fekerka hal-abuurka iyo habka joogtada ah. Waxayna aad u adagtahay in la sameeyo hal abuur, shaqo ku salaysan dood haddii aad si joogto ah uga werwersantahay waxa asxaabtaada ay ka odhan doonaan sadar kasta oo koodkaaga ah.

Negativity waa dhaqanka pop injineernimada

Maanta, fiiro badan ayaa la siiyaa hab-dhaqanka injineerada si ka badan sidii hore. Ururada injineernimada, qaanuunka "Gees malaha" Kaftan iyo sheekooyin aad u badan ayaa ku soo badanaya Twitterka dadka ka tagay shaqadan sababtoo ah way kari waayeen (ma awoodin) inay u adkaystaan ​​cadaawadda iyo xumaanta ay u qabaan shisheeyaha. Xitaa Linus Torvalds dhawaan ayaa raaligelin ka bixiyay sannado colaadeed iyo dhaleecayn loo jeedinayay horumariyeyaasha kale ee Linux - tani waxay keentay dood ku saabsan waxtarka habkan.

Qaar baa weli difaacaya xaqa Linus u leeyahay inuu aad u dhaliilo - kuwa ay tahay inay wax badan ka ogaadaan faa'iidooyinka iyo khasaarooyinka "negativity sun". Haa, ilbaxnimadu waa mid aad muhiim u ah (xitaa aasaaska), laakiin haddii aan soo koobno ​​sababaha ay qaar badan oo naga mid ah u oggolaadaan muujinta fikradaha xun inay isu beddelaan "sumowga", sababahani waxay u muuqdaan kuwo aabbanimo ama qaan-gaar ah: "waxay u qalmaan sababtoo ah waa doqon. "," waa inuu hubiyaa inaysan mar kale samaynayn," "haddii aysan taas samayn, ma ahayn inuu ku qayliyo," iyo wixii la mid ah. Tusaalaha saamaynta dareen-celinta shucuurta hoggaamiyuhu ay ku leeyihiin bulshada barnaamij-samaynta ayaa ah soo gaabinta bulshada Ruby ee MINASWAN - "Matz wuu fiican yahay sidaas awgeed waanu fiicannahay."

Waxaan ogaaday in qaar badan oo ka mid ah taageerayaasha ugu adag ee habka "dila doqonka" inta badan waxay aad u daneeyaan tayada iyo saxnaanta koodhka, iyaga oo isku aqoonsanaya shaqadooda. Nasiib darro, waxay inta badan ku wareeraan qallafsanaanta iyo qallafsanaanta. Khasaaraha booskani wuxuu ka yimaadaa bini'aadamka fudud, laakiin rabitaan aan waxtar lahayn si uu u dareemo inuu ka sarreeyo kuwa kale. Dadka ku milmay damacaas waxay ku dheggan yihiin waddadii mugdiga.

Xanaaqa code: programmers and negativity

Dunida barnaamijyadu si xawli ah ayey u korayaan oo waxay ka soo horjeedaan xuduudaha weelkeeda - aduunka barnaamijyada aan barnaamijka ahayn (mise aduunka barnaamijyadu waa weel loogu talagalay aduunka barnaamijyada aan barnaamijka ahayn? Su'aal wanaagsan).

Marka warshadeena ay ku balaadhiso xawli sii kordheysa oo barnaamijyadu noqdaan kuwo la heli karo, masaafada u dhaxaysa "techies" iyo "caadiga ah" si degdeg ah ayaa loo xirayaa. Dunida barnaamij-samaynta ayaa si isa soo taraysa u soo bandhigaysa isdhexgalka dadka ee dadka ku soo koray dhaqanka nerd-doonka ah ee kobcinta tignoolajiyada hore, waana iyaga kuwa qaabayn doona adduunka cusub ee barnaamijyada. Oo iyada oo aan loo eegin doodaha bulsho ama jiil kasta, hufnaanta magaca hantiwadaaga ayaa ka muuqan doona dhaqanka shirkadda iyo habdhaqanka shaqaaleysiinta: shirkadaha ugu fiican ma shaqaaleysiin doonaan qof kasta oo aan si dhexdhexaad ah ula macaamili karin dadka kale, iskaba daa inuu yeesho xiriir wanaagsan.

Wixii aan ka bartay diidmada

Haddii aad u ogolaato diidmo badan si aad u xakameyso maskaxdaada iyo isdhexgalka dadka, u rogo sunta, markaa waxay khatar u tahay kooxaha alaabta iyo qaali ganacsiga. Waxaan arkay (oo aan maqlay) mashruucyo aan tiro lahayn oo kala go'ay oo si buuxda dib loogu dhisay kharash aad u badan sababtoo ah mid ka mid ah horumarinta la aamini karo ayaa ka xanaaqay tiknoolajiyada, horumariye kale, ama xitaa hal fayl oo loo doortay inuu matalo tayada dhammaan codebase.

Xumaannimadu waxay sidoo kale niyad jabisaa oo burburisaa cilaaqaadka. Weligay ma ilaawi doono sidii uu saaxiib igu canaantay in aan CSS galiyay faylal khaldan, way iga cadhaysiisay oo iimay oggolaan in aan fikradayda ururiyo dhawr maalmood. Iyo mustaqbalka, uma badna inaan u ogolaado qofkan oo kale inuu u dhawaado mid ka mid ah kooxadeyda (laakiin yaa yaqaan, dadku way isbedelaan).

Ugu dambeyntii, taban run ahaantii waxay wax u dhimaysaa caafimaadkaaga.

Xanaaqa code: programmers and negativity
Waxaan u maleynayaa in tani ay tahay waxa fasalka master-ka ee dhoola cadeyntu u ekaado.

Dabcan, tani maahan dood ku aaddan farxadda farxadda, gelista toban bilyan oo emoticons codsi kasta oo jiid ah, ama aado fasalka masterka ee dhoola cadeynta (maya, si fiican, haddii taasi ay tahay waxa aad rabto, markaa dhib ma leh). Xumaantu waa qayb aad muhiim u ah oo ka mid ah barnaamijyada (iyo nolosha bini'aadamka), tayada calaamadaynta, taas oo u oggolaanaysa qofku inuu muujiyo dareenka iyo u naxariisashada dadka kale. Xumaannimadu waxay tilmaantaa garashada iyo miyir-qabka, qoto-dheeraanta mushkiladda. Waxaan inta badan ogaadaa in horumariye uu gaaray heer cusub marka uu bilaabo inuu muujiyo gaalnimo wixii uu markii hore ka xishooday oo aan hubin. Dadku waxay muujiyaan caqli-gal iyo kalsooni fikradahooda. Ma diidi kartid muujinta diidmada, taasi waxay noqon doontaa Orwellian.

Si kastaba ha ahaatee, diidmadu waxay u baahan tahay in la qiyaaso oo lagu miisaamo sifooyinka kale ee muhiimka ah ee aadanaha: dareenka, dulqaadka, fahamka iyo kaftanka. Had iyo jeer waxaad u sheegi kartaa qofka in uu isku duubay isaga oo aan qaylin oo aan caytamin. Ha dhayalsan habkan: haddii qof kuu sheego dareen la'aan inaad si dhab ah u khalkhalisay, runtii waa cabsi.

Waqtigaas, dhowr sano ka hor, ayuu madaxa guud ila hadlay. Waxaan ka wada hadalnay halka uu marayo mashruuca, ka dib wuxuu weydiiyay sida aan dareemayo. Waxaan ku jawaabay in wax walba ay fiican yihiin, mashruucu wuu socday, si tartiib ah ayaanu u shaqaynaynay, malaha wax baa iga maqnaa oo u baahan in dib loo eego. Waxa uu sheegay in uu maqlay aniga oo saaxiibada xafiiska kula wadaagaya fikrado niyad-xumo badan, iyo in kuwa kale ay ogaadeen tan. Waxa uu sharaxay in haddii aan shakiyo, aan si buuxda ugu sheegi karo maamulka, laakiin "ma hoos u dhigin." Injineer hormood ahaan, waa in aan ka digtoonaadaa sida erayadaydu u saameeyaan dadka kale sababtoo ah saameyn badan ayaan ku leeyahay xitaa haddii aanan ogaanin. Oo wuxuu ii sheegay waxaas oo dhan si naxariis leh, ugu dambeyntii wuxuu yiri haddii aan runtii dareemay sidaas, markaa waxaan u baahanahay inaan ka fikiro waxa aan rabo naftayda iyo xirfadeyda. Waxay ahayd si cajiib leh oo debecsan, ka bixi-ama-ka bax- wadahadalka fadhigaaga. Waxaan uga mahadceliyey macluumaadka ku saabsan sida hab-dhaqankeygii isbeddelay lix bilood uu u saameeyay kuwa kale oo aan i dareemin.

Waxay ahayd tusaale la yaab leh, maarayn wax ku ool ah iyo awoodda hab jilicsan. Waxaan xaqiiqsaday in aan u muuqday oo kaliya in aan kalsooni buuxda ku qabo shirkadda iyo awoodda ay u leedahay in ay gaarto yoolalkeeda, laakiin dhab ahaantii waxaan la hadlay oo la xiriiray kuwa kale si gebi ahaanba ka duwan. Waxaan sidoo kale gartay in xitaa haddii aan dareemo shaki ku saabsan mashruuca aan ka shaqeynayo, waa inaanan dareenkayga tusin asxaabtayda oo aan faafiyo niyad-jabka sida faafinta, yareynta fursadahayaga guusha. Taa beddelkeeda, waxaan si adag ugu gudbin karaa xaaladda dhabta ah maamulkayga. Oo haddii aan dareemay in aanay i dhegaysan, waxaan ku muujin karaa khilaafkayga markaan ka tago shirkadda.

Waxaan helay fursad cusub markii aan qabtay jagada madaxa qiimaynta shaqaalaha. Injineer sare ahaan ahaan, aad ayaan uga taxaddaraa in aan ku cabiro ra'yigayga ku saabsan koodka dhaxalka ah ee (weligeed-soo hagaagaya). Si aad u ansixiso isbeddelka, waxaad u baahan tahay inaad qiyaasto xaaladda hadda jirta, laakiin meelna ma gaadhi doontid haddii aad ku dhex jirtid baroor, weerar, ama wax la mid ah. Ugu dambayntii, waxaan halkan u joogaa in aan dhamaystiro hawl mana aha in aan ka caban xeerka si aan u fahmo, u qiimeeyo, ama u hagaajiyo.

Dhab ahaantii, in badan oo aan xakameynayo falcelinta shucuurtayda ee koodka, in badan ayaan fahamsanahay waxa ay noqon karto iyo jahwareerka aan dareemo. Markii aan nafteyda u muujiyay is-xakameyn ("waa in ay jirto boos horumar dheeraad ah halkan"), waxaan ka dhigayay naftayda iyo kuwa kaleba oo aan xaaladda si dhab ah u qaadan. Waxaan xaqiiqsaday in aan kicin karo oo aan yarayn karo diidmada dadka kale aniga oo si qumman u ah (si xun?) macquul ("waad saxan tahay, koodhkani aad buu u xun yahay, laakiin waan hagaajin doonaa"). Waan ku faraxsanahay inaan arko inta aan ku socon karo waddada Zen

Asal ahaan, waxaan si joogto ah u baranayaa oo aan baranayaa cashar muhiim ah: noloshu aad bay u gaaban tahay in aan si joogto ah u xanaaqo oo aan xanuunsado.

Xanaaqa code: programmers and negativity

Source: www.habr.com

Add a comment