Kas yra kodinė beždžionė?

Kodinė beždžionė yra asmuo, kuris kuria kompiuterio programinės įrangos kodą, dar vadinamas programuotoju, ir šis terminas gali būti vartojamas įvairiais būdais. Jei jį vartoja kiti, ypač vyresnieji programuotojai, kalbėdami apie žemesnio lygio programuotojus projekte, tai dažnai yra šiek tiek menkinantis terminas, nors jį galima vartoti ir juokais. Jį taip pat gali naudoti kiti, norėdami nurodyti programuotojus neutralesniu tonu, tiesiog norėdami sužadinti žmogaus, kuris nenumaldomai dirba programavimo srityje, įvaizdį. Kažkas taip pat gali vartoti terminą „kodo beždžionė“ šiek tiek savęs paniekinančiu būdu, dažnai kai programuotojas atsiriboja nuo kitų priimtų sprendimų.

Terminas „kodo beždžionė“ dažnai vartojamas kaip komiškas, bet potencialiai įžeidžiantis terminas, apibūdinantis tuos, kurie kuria kompiuterių programinės įrangos programavimą arba kodą. Kai šį terminą vartoja ne programuotojai, jis greičiausiai bus laikomas įžeidžiančiu, nors tai priklausys nuo kiekvieno, kuris jį vartoja, pobūdžio. Aukštesnio lygio programuotojai, pavyzdžiui, vyresnieji projektuotojai, žemesnio lygio programuotoją kartais vadina „kodo beždžione“. Tai vis dar gali būti laikoma įžeidžiančiu vartojimu, nors tai gali būti reiškiama juokingiau, nes dauguma vyresniųjų programuotojų kadaise dirbo ir žemesniuose lygiuose.

Kodinė beždžionė paprastai yra tas, kuris rašo kodą, bet gali būti naudojamas konkrečiai nurodyti asmenis, kurie vis dar mokosi kai kurių sudėtingesnių kodavimo aspektų. Šia naudojimo prasme tai paprastai nurodo programuotoją, kuris turi tik pagrindinio programavimo kvalifikaciją, o ne dirba aukštesniu lygiu. Nors šis „kodo beždžionės“ vartojimas gali būti šiek tiek subtilus savo prasme ir potekste, tai, kiek jis gali būti laikomas įžeidžiančiu, paprastai priklauso nuo kalbėtojo ir klausytojo konkrečioje situacijoje.

Kažkas taip pat gali naudoti terminą „kodo beždžionė“, nurodydamas save arba save, o šiuo vartojimu jis dažnai yra savęs menkinantis ir skirtas parodyti kieno nors kito kvailumą. Jei programuotojas nesutinka su vadovybe, priimdamas sprendimą, susijusį su kodu, bet vis tiek turi laikytis sprendimo, nepaisant jo minčių apie sprendimą, programuotojas gali pasakyti kažką panašaus į: „Neklausk manęs, kodėl mes tai darome. , aš tik beždžionė. Šiuo vartojimu šis terminas yra šiek tiek menkinantis, bet taip pat nurodo, kaip programuotojas mano, kad vadovybė į jį ar ją žiūri situacijoje. Tai paprastai rodo, kad programuotojas mano, kad vadovybės sprendimas yra neteisingas ir gali atspindėti schizmą tarp tų, kurie vadovauja projektui, ir tų, kurie rašo projekto kodą.