Awọn abajade iwadii Olùgbéejáde Stack Overflow ti a tẹjade: Python bori Java

Overflow Stack jẹ oju-ọna Q&A olokiki ati olokiki fun awọn idagbasoke ati awọn alamọja IT ni ayika agbaye, ati iwadii ọdọọdun rẹ ti o tobi julọ ati okeerẹ ti eniyan ti o kọ koodu kakiri agbaye. Ni gbogbo ọdun, Stack Overflow ṣe iwadii kan ti o bo ohun gbogbo lati awọn imọ-ẹrọ ayanfẹ awọn olupilẹṣẹ si awọn iṣesi iṣẹ wọn. Iwadii ti ọdun yii jẹ ọdun kẹsan ni ọna kan ati pe diẹ sii ju 90 eniyan ni o kopa ninu iwadi naa.

Awọn abajade bọtini:

  • Python jẹ ede siseto ti o dagba ju. Ni ọdun yii, o tun dide ni awọn ipo, nipo Java lati di ede keji olokiki julọ lẹhin Rust.
  • Die e sii ju idaji awọn idahun ti kowe laini koodu akọkọ wọn ṣaaju ki wọn di ọdun mẹrindilogun, botilẹjẹpe eyi yatọ nipasẹ orilẹ-ede ati akọ.
  • Awọn alamọja DevOps ati awọn onimọ-ẹrọ igbẹkẹle aaye wa laarin awọn ti o sanwo ga julọ ati awọn olupilẹṣẹ ti o ni iriri julọ, ti o ni itẹlọrun julọ pẹlu awọn iṣẹ wọn ati pe o kere julọ lati wa awọn iṣẹ tuntun.
  • Lara awọn olukopa iwadi, awọn olupilẹṣẹ lati Ilu China ni ireti julọ ati gbagbọ pe awọn eniyan ti a bi loni yoo gbe dara ju awọn obi wọn lọ. Awọn olupilẹṣẹ ni awọn orilẹ-ede Oorun Yuroopu bii Faranse ati Jamani n wo ọjọ iwaju pẹlu ọkà iyọ.
  • Nigbati a beere ohun ti o ṣe idiwọ iṣelọpọ wọn, awọn ọkunrin nigbagbogbo n tọka si ọpọlọpọ awọn iṣẹ ṣiṣe ti ko ni ibatan taara si idagbasoke, lakoko ti awọn aṣoju ti ibalopo kekere ko ni itẹlọrun pẹlu “majele” ti agbegbe iṣẹ.

Ko laisi ipin ti ara-PR. Àkúnwọ́sílẹ̀ Stack beere lọwọ awọn oludahun lati ranti akoko ikẹhin ti wọn yanju iṣoro idagbasoke kan pẹlu tabi laisi ọna abawọle kan. Awọn abajade fihan pe Stack Overflow n fipamọ awọn idagbasoke laarin awọn iṣẹju 30 ati 90 ti akoko ni ọsẹ kan.

Diẹ ninu awọn otitọ


Awọn abajade iwadii Olùgbéejáde Stack Overflow ti a tẹjade: Python bori Java

Ni gbogbo oṣu, nipa awọn eniyan miliọnu 50 ṣabẹwo Stack Overflow lati kọ ẹkọ tabi pin awọn iriri wọn ati kọ awọn iṣẹ ṣiṣe wọn. 21 milionu ti awọn eniyan wọnyi jẹ awọn olupilẹṣẹ alamọdaju tabi awọn ọmọ ile-iwe giga ti ikẹkọ lati di ọkan. O fẹrẹ to 4% ti awọn oludahun ro siseto ifisere kuku ju oojọ kan, ati pe o kan labẹ 2% ti awọn oludahun lo lati jẹ awọn oludasilẹ alamọdaju, ṣugbọn ti yipada iṣẹ wọn ni bayi.

Awọn abajade iwadii Olùgbéejáde Stack Overflow ti a tẹjade: Python bori Java

O fẹrẹ to 50% ti awọn oludahun ti pe ara wọn ni awọn olupilẹṣẹ akopọ ni kikun, ie awọn alamọja ti o kọ mejeeji alabara ati koodu olupin, nigbagbogbo ni ibatan si awọn imọ-ẹrọ wẹẹbu, ati nipa 17% ro ara wọn ni awọn olupilẹṣẹ ohun elo alagbeka. Ni ọpọlọpọ igba, awọn olupilẹṣẹ iwaju-ipari tun kọ koodu ipari-pada, ati ni idakeji. Awọn akojọpọ olokiki miiran ti awọn oojọ IT jẹ oludari data data ati oludari eto, alamọja DevOps ati Onimọ-ẹrọ Igbẹkẹle Aye, apẹẹrẹ ati olupilẹṣẹ iwaju-ipari, oniwadi ile-ẹkọ giga ati ọmọ ile-ẹkọ giga.

Awọn abajade iwadii Olùgbéejáde Stack Overflow ti a tẹjade: Python bori Java

Nipa 65% ti awọn olupilẹṣẹ alamọdaju laarin awọn olumulo Stack Overflow ṣe alabapin si awọn iṣẹ akanṣe ṣiṣi (bii LibreOffice tabi Gimp) lẹẹkan ni ọdun kan tabi diẹ sii. Ifunni si awọn iṣẹ akanṣe orisun ṣiṣi nigbagbogbo da lori ede siseto. Nitorinaa, awọn olupilẹṣẹ ti n ṣiṣẹ pẹlu Rust, WebAssembly ati Elixir ṣe eyi nigbagbogbo, lakoko ti awọn ti n ṣiṣẹ pẹlu VBA, C # ati SQL ṣe iranlọwọ lati ṣii awọn iṣẹ orisun ni idaji bi igbagbogbo.

Ọpọlọpọ awọn Difelopa koodu ani ita ti ise. O fẹrẹ to 80% ti awọn idahun ro siseto iṣẹ aṣenọju wọn. Awọn ojuse miiran ti kii ṣe idagbasoke ni ibamu ni pataki pẹlu alaye yii. Fun apẹẹrẹ, awọn pirogirama ti o ni awọn ọmọde ko ni anfani lati ṣe atokọ idagbasoke bi iṣẹ aṣenọju. Awọn oludahun obinrin tun kere pupọ lati gbero siseto iṣẹ aṣenọju kan.

Ni Orilẹ Amẹrika, o fẹrẹ to 30% ti awọn idahun sọ pe wọn ni awọn iṣoro ilera ọpọlọ, oṣuwọn ti o ga ju ni awọn orilẹ-ede nla miiran bii United Kingdom, Canada, Germany tabi India.

Awọn abajade iwadii Olùgbéejáde Stack Overflow ti a tẹjade: Python bori Java

Ni ọdun yii, a beere lọwọ awọn oludahun iru awọn nẹtiwọọki awujọ ti wọn lo nigbagbogbo. Reddit ati YouTube jẹ awọn idahun ti o wọpọ julọ. Sibẹsibẹ, awọn ayanfẹ ti awọn alamọja IT ko ni ibamu si data gbogbogbo lori gbaye-gbale ti awọn nẹtiwọọki awujọ, nibiti Facebook ṣe ipo akọkọ, ati pe Reddit ko paapaa ni Top 10 (Reddit ni nipa awọn olumulo miliọnu 330 ti nṣiṣe lọwọ ni akawe si awọn olumulo Facebook 2,32 bilionu oṣooṣu). ).

Awọn abajade iwadii Olùgbéejáde Stack Overflow ti a tẹjade: Python bori Java

Fun ọdun keje ni ọna kan, JavaScript di ede siseto olokiki julọ, ati Python tun dide ni awọn ipo. Python bori Java ni awọn ipo gbogbogbo ni ọdun yii, gẹgẹ bi o ti bori C # ni ọdun to kọja ati PHP ni ọdun ṣaaju. Nitorinaa, Python jẹ ede siseto ti o dagba julọ loni.

Awọn olufẹ julọ, awọn ede siseto “ẹru” ati “ti o fẹ”.

Fun ọdun kẹrin ni ọna kan, Rust jẹ ede siseto ayanfẹ ti agbegbe, Python atẹle. Niwọn bi olokiki ti Python n dagba ni iyara, wiwa ni ipo yii tumọ si pe kii ṣe awọn olupilẹṣẹ Python diẹ sii ati siwaju sii, ṣugbọn wọn tun fẹ lati tẹsiwaju ṣiṣẹ pẹlu ede yii.

VBA ati Objective-C jẹ idanimọ bi awọn ede “idẹruba” julọ ni ọdun yii. Eyi tumọ si pe ipin nla ti awọn olupilẹṣẹ ti o lo awọn ede wọnyi lọwọlọwọ ko ṣe afihan ifẹ lati tẹsiwaju lati ṣe bẹ.

Python jẹ ede “ti o fẹ” julọ fun ọdun kẹta ni ọna kan, afipamo pe awọn olupilẹṣẹ ti ko tii lo rẹ tẹlẹ tọka pe wọn fẹ lati kọ ẹkọ. Ni ipo keji ati kẹta ni JavaScript ati Go, lẹsẹsẹ.

Kini nipa blockchain?

Pupọ ti awọn oludahun si iwadi Stack Overflow sọ pe awọn ajo wọn ko lo imọ-ẹrọ blockchain, ati pe awọn ọran lilo ti o wọpọ julọ ko kan cryptocurrency. Blockchain ni igbagbogbo lo nipasẹ awọn olupilẹṣẹ lati India.

Nigbati a beere kini wọn ro nipa imọ-ẹrọ blockchain, awọn olupilẹṣẹ ni ireti gbogbogbo nipa iwulo rẹ. Sibẹsibẹ, ireti yii jẹ ogidi laarin ọdọ ati awọn alamọja ti ko ni iriri. Awọn oludahun ti o ni iriri diẹ sii, diẹ sii ni o ṣeeṣe ki wọn sọ pe imọ-ẹrọ blockchain jẹ “lilo awọn orisun ti ko ni ojuṣe.”

Awọn ede siseto ti o sanwo julọ

Awọn abajade iwadii Olùgbéejáde Stack Overflow ti a tẹjade: Python bori Java

Lara awọn olupilẹṣẹ ti a ṣe iwadii, awọn ti nlo Clojure, F #, Elixir, ati Rust gba owo osu ti o ga julọ laarin awọn olupilẹṣẹ ti o da lori AMẸRIKA, aropin nipa $ 70. Sibẹsibẹ, awọn iyatọ agbegbe wa. Awọn olupilẹṣẹ Scala ni AMẸRIKA wa laarin awọn isanwo ti o ga julọ, lakoko ti awọn olupilẹṣẹ Clojure ati Rust jo'gun pupọ julọ ni India.

O le rii data ti o nifẹ diẹ sii ati awọn isiro ninu ijabọ atilẹba ni Gẹẹsi.




orisun: 3dnews.ru

Fi ọrọìwòye kun