«Կոդագործ»–ի խմբագրումների տարբերություն
No edit summary |
|||
Տող 2. | Տող 2. | ||
[[Պատկեր:ie_areg_sm.png|400px|thumb|right|Կոդագործ նեգոդուէ: Իսկական կոդագործիչները բնավ չեն սիրում մանրափափուկ «ԻԵ»-ն։]] | [[Պատկեր:ie_areg_sm.png|400px|thumb|right|Կոդագործ նեգոդուէ: Իսկական կոդագործիչները բնավ չեն սիրում մանրափափուկ «ԻԵ»-ն։]] | ||
Ի տարբերություն [[վարչապետ]]ների նա բնավ չի ունենում սերվերների բանալիներ։ | Ի տարբերություն [[վարչապետ]]ների նա բնավ չի ունենում սերվերների բանալիներ։ | ||
Ժամանակի մեծ մասը կոդագործը գրում է, գրում է, գրում է։ | Ժամանակի մեծ մասը կոդագործը գրում է, գրում է, գրում է։ Իսկ լավ կոդագործը գրելուց առաջ մտածում էլ է, որի հետևանքով չի առաջանում [[հնդկակոդ]] (ռուս. "Индусский Код"): Գործում են տարբեր գործիքներով, իսկ ոմանք երբեմն նույնիսկ առանց գործիքների (տես. Կոդագործների տեսակները): | ||
== Կոդագործների տեսակները == | == Կոդագործների տեսակները == |
18:34, 21 Հունիսի 2010-ի տարբերակ
Կոդագործը (ինքը ծրագրամիստը, ինքը ծրագրավորողը, անգլ․ կոդ - կոդ, գործ - գործ) կոդ է գործում։
Ի տարբերություն վարչապետների նա բնավ չի ունենում սերվերների բանալիներ։ Ժամանակի մեծ մասը կոդագործը գրում է, գրում է, գրում է։ Իսկ լավ կոդագործը գրելուց առաջ մտածում էլ է, որի հետևանքով չի առաջանում հնդկակոդ (ռուս. "Индусский Код"): Գործում են տարբեր գործիքներով, իսկ ոմանք երբեմն նույնիսկ առանց գործիքների (տես. Կոդագործների տեսակները):
Կոդագործների տեսակները
Այստեղ բոլոր տեսակները ներկայացված չեն բնավ: Սակայն ահա մի քանիսը.
Սիստեմսչիկ/օլդսքուլ կոդագործ
Սովորաբար յուզում են ինչ-որ ցածր մակարդակի լեզու, ասենք Սի, կամ Ֆորտ, կամ ինչ-որ ասեմբլեր: Ամենաթռու սիստեմսչիկները, կախված իրավիճակից, նույնիսկ ոչ մի լեզու չօգտագործելով միանգամից մեքենայական կոդերով են ծրագիր գրում: Իրենց համարում են Դզեն (ռուս. Дзен, Дзэн, дZен) ուսմունքի հետևորդ: Սովորաբար տառապում են աչքերի կարմրությունից, չքնելուց և անկապ սնունդի սինդրոմից: Գործի բնույթը երբեմն բերում է խելագարության, համարվում են ցնդած դեմքեր: Սիրում են իրենց անվանել «իսկական ծրագրավորող»: Խաղում են Քվեյք մտքում` HEX-էդիտորի մեջ խաղի էքզեշնիկը(անգլ. exe-շնիկ, exe@) զննելով: Ինչպես նաև օլդսքուլից են իսկական հաքերների մեծ մասը: Վատ տեղեկացված մարդիկ, Սիստեմսչիկ կոդագործներին երբեմն խառնում են վարչապետների հետ, ինչը անընդունելի է: Արտաքինից սովորաբար լինում են նիհար, թրաշով, բայց ոչ ներքինից բնավ: Սիրում են պիվօ, պիցցա ու ռոք: Լինում են աթեիստ:
Շառպիստ/ջավիստ կոդագործ
Ինչպես հետևում է անվանումից` գրում են ց շառպով կամ ջավայով: Այդ իսկ պատճառով սովորաբար այդքան էլ հարգված չեն լինում օլդսքուլ սիստեմսչիկների կողմից, քանի որ ջավայով ինչ-որ չաղ ու պատուհանիկներով լի էփլիքեյշն գրելը էնքան թռու չի ինչքան ասենք ռեալթայմ ՈՍի համար սկեդուլեր գրելը: Այս տիպի ծրագրամիստները նաև հաճախակի տառապում են գլխուղեղի ՕՕՊ-ից: Շատ են սիրում XML, տարբեր տեսակի ORM-ներ և աբստրակցիաներ: Վախում են հիշողության հետ ձեռի գործ անել, օգտագործելով հավաքարարի հնարավորությունները և չարաշահելով նրա բարությունը` հաշվի առնելով նրա սոցիալական վիճակը:
Ֆունկցիոնալշիկ կոդագործ
Համարում են իրենց կոդագործների իլիտան: Սիրում են լիսպ, հասկել (սա բայ չէ բնավ, այլ ծրագրավորման լեզվի անուն է), օկամլ և այլ մի տեսակ տարած լեզուներ: Շատ լավ են տիրապետում լամդա-հաշվին, կատեգորիաների տեսությանը և ուրիշ նման մաթեմին: Սակայն գործատուները չգիտես խի չեն հասկանում ֆունցկիոնալ լեզուների շքեղությունը, այդ իսկ պատճառով Ֆունկցիոնալշիկների վականսիաները քիչ են: Զատո ավելի շատ փող են տալի, դե ջիջիլ:
Վեբ կոդագործ
Վեբ կոդագործները, ակնհայտորեն, գրում են վեբի համար: Կայքերը, դեյթինգները, բլոգերը, չաթերը և մյուս նման անհրաժեշտ բաները հանդիսանում են նրանց գործունեության արդյունքը: Ցավալի փաստն էնա, որ վեբ կոդագործների միջավայրում հաճախակի կարելի է հանդիպել նենց դեմքերի, ուրոնք ընդհանրապես նյութին ծանոթ չեն: Սակայն դա իրենց հեչ էլ չի խանգարում մեկ-մեկ լիքը փող աշխատել: Սա շատ հաճախ վերաբերվում է նաև Շառպիստ/Ջավաիստ ծրագրամիստներին:
Պրոֆեսիոնալ հիվանդությունները
Աչքերի կարմրուկ
Էս մեկը վարչապետների մոտ էլ ա հանդիպում: Մոնիտորի մեջ երկար նայելուց աչքի միջի միկրոսկոպիկ անոթները պայտում են ու արյունը աչքը կարմիր գույնով ա ներկում: Էֆֆեկտը անկրկնելի է: Այսպիսով կարելի է ասել, որ վարչապետները ու կոդագործները իրենց օրվա հացը իրենց իսկ արյունով ու քրթինքով են վաստակում: Բուժման ենթակա չե:
Քնի պակաս
Լինում է որ ծրագրամիստները քիչ են քնում: Որովհետև, օրինակ, պետք է շտապ պրոեկտը վերջացնել, իսկ ժամանակ չկա: Այդ պատչառով կարմիր աչքերի տակ առաջանում են նաև կապույտ պարկեր: Բուժվում է նոքաութով:
Անկապ սննդի սինդրոմ
Ծրագրամիստները ձգտում են անկապ սնունդ ոգտագործել, օրինակ Դոշիռակ, դատարկ խաչապուրի, կասակծելի համ ունեցող շաուրմա: Կոդ գրելը սնվելուց կարևորա! Բուժվում ա ստամոքսի խոցի միջոցով:
Գլխուղեղի ՕՕՊ (ՕՕԾ)
Տարածված է շառպիստ/ջավիստների մոտ, սակայն հանդիպում է նաև Ցի++-ով գրողների միջավայրում: Առաջանում է Էրիխ Գամմայի գիրքը սխալ հասկանալու պատճառով: Հիվանդը ամեն տեղ փորձում է պատտեռններ խցկել և չբավարարվելով գոյություն ունեցող աբստրակցիաներուվ` իրար հետեվից շարում է աբստրակցիաների նորանոր շերտեր: Բուժվում է x86-ի ասսեմբլեռի ինտենսիվ կուռսով:
Թույլ (փոքր) հիշողություն
Վիճակագրությունը ցույց է տալիս, որ կոդագործների մոտ շատ է հանդիպում այս հիվանդությունը: Այն հատկապես տարածված է Սիստեմսչիկ կոդագործների շրջանում, ինչը նաև պատճառներից մեկն է, որ նրանք համարվում են ցնդած: Վեբ և Շառպիստ/Ջավիստ ծրագրամիստների մոտ այս հիվանդությունը գրեթե չի հանդիպում: Հետաքրքիր և միստիկ է այս կապը կոդագործի և սիստեմի հիշողությունների միջև: Բուժման ենթակա չէ: Պրոֆիլակտիկա. Քիչ ասեմբլեր, շատ ջավա:
Հետաքրքիր տեղեկություններ
- Սեպտեմբերի 13-ին շատ երկրներում նշվում է կոդագործների մասնագիտական տոնը: