Հրապարակվել են Stack Overflow ծրագրավորողների հարցման արդյունքները. Python-ը առաջ է անցել Java-ից

Stack Overflow-ը հայտնի և հանրաճանաչ Q&A պորտալ է ծրագրավորողների և ՏՏ մասնագետների համար ամբողջ աշխարհում, և դրա տարեկան հարցումը ամենամեծն ու ամենաընդգրկունն է այն մարդկանցից, ովքեր գրում են կոդ ամբողջ աշխարհում: Ամեն տարի Stack Overflow-ը հարցում է անցկացնում՝ ընդգրկելով ամեն ինչ՝ սկսած ծրագրավորողների սիրելի տեխնոլոգիաներից մինչև նրանց աշխատանքային նախասիրությունները: Այս տարվա հարցումն արդեն 90-րդ տարին է անընդմեջ, և հարցմանը մասնակցել է ավելի քան 000 հազար մարդ։

Հիմնական արդյունքները.

  • Python-ը ամենաարագ զարգացող ծրագրավորման լեզուն է: Այս տարի այն կրկին բարձրացավ վարկանիշային աղյուսակում՝ փոխարինելով Java-ին՝ դառնալով երկրորդ ամենահայտնի լեզուն Rust-ից հետո:
  • Հարցվածների կեսից ավելին գրել է իր ծածկագրի առաջին տողը մինչև տասնվեց տարեկան դառնալը, թեև դա տատանվում է ըստ երկրի և սեռի:
  • DevOps-ի մասնագետները և կայքի հուսալիության ինժեներները ամենաբարձր վարձատրվող և փորձառու ծրագրավորողներից են, ամենաշատը գոհ են իրենց աշխատանքից և քիչ հավանական են նոր աշխատանք փնտրելու:
  • Հարցման մասնակիցների թվում Չինաստանից ծրագրավորողները ամենալավատեսն են և կարծում են, որ այսօր ծնված մարդիկ ավելի լավ կապրեն, քան իրենց ծնողները։ Արևմտյան Եվրոպայի այնպիսի երկրների մշակողները, ինչպիսիք են Ֆրանսիան և Գերմանիան, ապագային նայում են աղիքի հատիկով:
  • Հարցին, թե ինչն է խանգարում նրանց արտադրողականությանը, տղամարդիկ ամենից հաճախ մատնանշում են զարգացման հետ անմիջականորեն չվերաբերվող առաջադրանքների առատությունը, մինչդեռ սեռական փոքրամասնությունների ներկայացուցիչները դժգոհ են աշխատանքային միջավայրի «թունավորությունից»:

Ոչ առանց սեփական PR-ի մասնաբաժնի: Stack Overflow-ը հարցվածներին խնդրեց հիշել, թե վերջին անգամ երբ են լուծել զարգացման խնդիր պորտալով կամ առանց դրա: Արդյունքները ցույց են տվել, որ Stack Overflow-ը ծրագրավորողներին խնայում է շաբաթական 30-ից 90 րոպե ժամանակ:

Քիչ փաստեր


Հրապարակվել են Stack Overflow ծրագրավորողների հարցման արդյունքները. Python-ը առաջ է անցել Java-ից

Ամեն ամիս մոտ 50 միլիոն մարդ այցելում է Stack Overflow՝ սովորելու կամ կիսվելու իրենց փորձով և կառուցելու իրենց կարիերան: Այդ մարդկանցից 21 միլիոնը պրոֆեսիոնալ ծրագրավորողներ են կամ համալսարանի ուսանողներ, որոնք պատրաստվում են դառնալ մեկը: Հարցվածների մոտ 4%-ը ծրագրավորումը համարում է հոբբի, այլ ոչ թե մասնագիտություն, իսկ հարցվածների 2%-ից քիչ պակասը նախկինում պրոֆեսիոնալ ծրագրավորողներ էին, բայց այժմ փոխել են իրենց զբաղմունքը:

Հրապարակվել են Stack Overflow ծրագրավորողների հարցման արդյունքները. Python-ը առաջ է անցել Java-ից

Հարցվածների մոտ 50%-ն իրեն անվանել է full-stack ծրագրավորողներ, այսինքն՝ մասնագետներ, ովքեր գրում են և՛ հաճախորդի, և՛ սերվերի կոդ, սովորաբար կապված վեբ տեխնոլոգիաների հետ, իսկ մոտ 17%-ն իրեն համարում է բջջային հավելվածների մշակող։ Ամենից հաճախ, ֆրոնտային ծրագրավորողները գրում են նաև հետևի կոդ և հակառակը: ՏՏ մասնագիտությունների այլ հայտնի համակցություններն են տվյալների բազայի ադմինիստրատորը և համակարգի ադմինիստրատորը, DevOps-ի մասնագետը և Կայքի հուսալիության ինժեները, դիզայները և ֆրոնտ-end ծրագրավորողը, համալսարանի հետազոտողը և ակադեմիկոսը:

Հրապարակվել են Stack Overflow ծրագրավորողների հարցման արդյունքները. Python-ը առաջ է անցել Java-ից

Stack Overflow-ի օգտատերերի պրոֆեսիոնալ ծրագրավորողների մոտ 65%-ը նպաստում է բաց կոդով նախագծերին (օրինակ՝ LibreOffice կամ Gimp) տարին մեկ կամ ավելի անգամ: Բաց կոդով նախագծերում ներդրումը հաճախ կախված է ծրագրավորման լեզվից: Այսպիսով, Rust-ի, WebAssembly-ի և Elixir-ի հետ աշխատող ծրագրավորողները դա անում են ամենից հաճախ, մինչդեռ VBA, C# և SQL-ով աշխատողներն օգնում են բաց կոդով նախագծերին մոտ կիսով չափ հաճախակի:

Շատ մշակողներ կոդավորում են նույնիսկ աշխատանքից դուրս: Հարցվածների մոտ 80%-ը ծրագրավորումն իր հոբբին է համարում: Այլ ոչ զարգացման պարտականությունները զգալիորեն փոխկապակցված են այս հայտարարության հետ: Օրինակ, ծրագրավորողները, ովքեր երեխաներ ունեն, ավելի քիչ հավանական է, որ զարգացումը թվարկեն որպես հոբբի: Կին հարցվողները նույնպես ավելի քիչ հավանական է, որ ծրագրավորումը հոբբի համարեին:

Միացյալ Նահանգներում հարցվածների գրեթե 30%-ը նշել է, որ ունի հոգեկան առողջության հետ կապված խնդիրներ, ինչը ավելի բարձր է, քան այլ խոշոր երկրներում, ինչպիսիք են Մեծ Բրիտանիան, Կանադան, Գերմանիան կամ Հնդկաստանը:

Հրապարակվել են Stack Overflow ծրագրավորողների հարցման արդյունքները. Python-ը առաջ է անցել Java-ից

Այս տարի հարցվածներին հարցրել են, թե որ սոցիալական ցանցերից են նրանք առավել հաճախ օգտվում։ Ամենատարածված պատասխաններն էին Reddit-ը և YouTube-ը: Այնուամենայնիվ, ՏՏ մասնագետների նախասիրությունները չեն համապատասխանում սոցիալական ցանցերի հանրաճանաչության ընդհանուր տվյալներին, որտեղ Facebook-ն առաջին տեղում է, իսկ Reddit-ը նույնիսկ Top 10-ում չէ (Reddit-ն ունի մոտ 330 միլիոն ակտիվ օգտատեր՝ Facebook-ի ամսական 2,32 միլիարդ օգտատերերի դիմաց: )

Հրապարակվել են Stack Overflow ծրագրավորողների հարցման արդյունքները. Python-ը առաջ է անցել Java-ից

Յոթերորդ տարին անընդմեջ JavaScript-ը դարձավ ամենահայտնի ծրագրավորման լեզուն, իսկ Python-ը կրկին բարձրացավ վարկանիշային աղյուսակում։ Python-ը այս տարի առաջ է անցել Java-ից ընդհանուր վարկանիշում, ճիշտ այնպես, ինչպես նախորդ տարի առաջ է անցել C#-ից և նախորդ տարի PHP-ից: Այսպիսով, Python-ն այսօր ամենաարագ զարգացող ծրագրավորման լեզուն է:

Ծրագրավորման ամենասիրված, «սարսափելի» և «ցանկալի» լեզուները

Չորրորդ տարին անընդմեջ Rust-ը համայնքի սիրելի ծրագրավորման լեզուն էր, որին հաջորդում էր Python-ը: Քանի որ Python-ի ժողովրդականությունը արագորեն աճում է, այս վարկանիշում լինելը նշանակում է, որ ոչ միայն շատանում են Python մշակողները, այլև նրանք ցանկանում են շարունակել աշխատել այս լեզվով:

VBA-ն և Objective-C-ն այս տարի ճանաչվել են որպես ամենասարսափելի լեզուները։ Սա նշանակում է, որ մշակողների մեծ տոկոսը, ովքեր ներկայումս օգտագործում են այս լեզուները, շահագրգռված չեն շարունակել դա անել:

Python-ը երրորդ տարին անընդմեջ ամենա «ցանկալի» լեզուն էր, ինչը նշանակում է, որ մշակողները, ովքեր դեռ չեն օգտագործում այն, նշում են, որ կցանկանային սովորել այն: Երկրորդ և երրորդ տեղում են համապատասխանաբար JavaScript-ը և Go-ն։

Ինչ վերաբերում է բլոկչեյնին:

Stack Overflow-ի հարցման մասնակիցների մեծամասնությունը նշել է, որ իրենց կազմակերպությունները չեն օգտագործում բլոկչեյն տեխնոլոգիա, և ամենատարածված օգտագործման դեպքերը չեն վերաբերում կրիպտոարժույթին: Բլոկչեյնն առավել հաճախ օգտագործվում է Հնդկաստանի մշակողների կողմից:

Երբ հարցնում են, թե ինչ են մտածում բլոկչեյն տեխնոլոգիայի մասին, մշակողները հիմնականում լավատես են դրա օգտակարության վերաբերյալ: Սակայն այս լավատեսությունը հիմնականում կենտրոնացած է երիտասարդ և պակաս փորձառու մասնագետների մոտ։ Որքան ավելի փորձառու է պատասխանողը, այնքան ավելի հավանական է, որ նրանք ասեն, որ բլոկչեյն տեխնոլոգիան «ռեսուրսների անպատասխանատու օգտագործում է»:

Ամենաբարձր վարձատրվող ծրագրավորման լեզուները

Հրապարակվել են Stack Overflow ծրագրավորողների հարցման արդյունքները. Python-ը առաջ է անցել Java-ից

Հարցված ծրագրավորողների թվում Clojure, F#, Elixir և Rust օգտագործողներն ամենաբարձր աշխատավարձն են ստացել ԱՄՆ-ում բնակվող ծրագրավորողների շրջանում՝ միջինը մոտ 70 դոլար: Այնուամենայնիվ, կան տարածաշրջանային տարբերություններ. ԱՄՆ-ում Scala մշակողները ամենաբարձր վարձատրվողներից են, մինչդեռ Clojure և Rust մշակողները ամենաշատն են վաստակում Հնդկաստանում:

Ավելի հետաքրքիր տվյալներ և թվեր կարող եք տեսնել անգլերեն լեզվով սկզբնական զեկույցում:




Source: 3dnews.ru

Добавить комментарий