Cyhoeddi canlyniadau arolwg datblygwyr Stack Overflow: Python yn goddiweddyd Java

Mae Stack Overflow yn borth Holi ac Ateb adnabyddus a phoblogaidd ar gyfer datblygwyr a gweithwyr proffesiynol TG ledled y byd, a'i arolwg blynyddol yw'r mwyaf a'r mwyaf cynhwysfawr o bobl sy'n ysgrifennu cod ledled y byd. Bob blwyddyn, mae Stack Overflow yn cynnal arolwg sy'n cwmpasu popeth o hoff dechnolegau datblygwyr i'w harferion gwaith. Mae arolwg eleni yn nodi’r nawfed flwyddyn yn olynol a chymerodd mwy na 90 o bobl ran yn yr arolwg.

Canlyniadau allweddol:

  • Python yw'r iaith raglennu sy'n tyfu gyflymaf. Eleni, fe gododd eto yn y safleoedd, gan ddisodli Java i ddod yn ail iaith fwyaf poblogaidd ar ôl Rust.
  • Ysgrifennodd mwy na hanner yr ymatebwyr eu llinell gyntaf o god cyn iddynt droi’n un ar bymtheg, er bod hyn yn amrywio yn ôl gwlad a rhyw.
  • Mae arbenigwyr DevOps a pheirianwyr dibynadwyedd safle ymhlith y datblygwyr sy'n cael y cyflogau uchaf a'r rhai mwyaf profiadol, y mwyaf bodlon â'u swyddi a'r lleiaf tebygol o chwilio am swyddi newydd.
  • Ymhlith y rhai a gymerodd ran yn yr arolwg, datblygwyr o Tsieina yw'r rhai mwyaf optimistaidd ac yn credu y bydd pobl a anwyd heddiw yn byw'n well na'u rhieni. Mae datblygwyr yng ngwledydd Gorllewin Ewrop fel Ffrainc a'r Almaen yn edrych ar y dyfodol gyda gronyn o halen.
  • Pan ofynnwyd iddynt beth sy'n rhwystro eu cynhyrchiant, mae dynion yn aml yn cyfeirio at y doreth o dasgau nad ydynt yn uniongyrchol gysylltiedig â datblygiad, tra bod cynrychiolwyr lleiafrifoedd rhywiol yn anfodlon â “gwenwyndra” yr amgylchedd gwaith.

Nid heb gyfran o hunan-PR. Gofynnodd Stack Overflow i ymatebwyr gofio'r tro diwethaf iddynt ddatrys problem datblygu gyda phorth neu hebddo. Dangosodd y canlyniadau fod Stack Overflow yn arbed rhwng 30 a 90 munud o amser yr wythnos i ddatblygwyr.

Rhai ffeithiau


Cyhoeddi canlyniadau arolwg datblygwyr Stack Overflow: Python yn goddiweddyd Java

Bob mis, mae tua 50 miliwn o bobl yn ymweld â Stack Overflow i ddysgu neu rannu eu profiadau ac adeiladu eu gyrfaoedd. Mae 21 miliwn o'r bobl hyn yn ddatblygwyr proffesiynol neu'n fyfyrwyr prifysgol sy'n hyfforddi i fod yn un. Mae tua 4% o ymatebwyr yn ystyried rhaglennu fel hobi yn hytrach na phroffesiwn, ac roedd ychydig llai na 2% o ymatebwyr yn arfer bod yn ddatblygwyr proffesiynol, ond maent bellach wedi newid eu galwedigaeth.

Cyhoeddi canlyniadau arolwg datblygwyr Stack Overflow: Python yn goddiweddyd Java

Roedd tua 50% o ymatebwyr yn galw eu hunain yn ddatblygwyr pentwr llawn, h.y. arbenigwyr sy’n ysgrifennu cod cleient a gweinydd, fel arfer yn ymwneud â thechnolegau gwe, ac mae tua 17% yn ystyried eu hunain yn ddatblygwyr cymwysiadau symudol. Yn fwyaf aml, mae datblygwyr pen blaen hefyd yn ysgrifennu cod pen ôl, ac i'r gwrthwyneb. Cyfuniadau poblogaidd eraill o broffesiynau TG yw gweinyddwr cronfa ddata a gweinyddwr systemau, arbenigwr DevOps a Pheiriannydd Dibynadwyedd Safle, dylunydd a datblygwr pen blaen, ymchwilydd prifysgol ac academydd.

Cyhoeddi canlyniadau arolwg datblygwyr Stack Overflow: Python yn goddiweddyd Java

Mae tua 65% o ddatblygwyr proffesiynol ymhlith defnyddwyr Stack Overflow yn cyfrannu at brosiectau ffynhonnell agored (fel LibreOffice neu Gimp) unwaith y flwyddyn neu'n amlach. Mae cyfraniad at brosiectau ffynhonnell agored yn aml yn dibynnu ar yr iaith raglennu. Felly, mae datblygwyr sy'n gweithio gyda Rust, WebAssembly ac Elixir yn gwneud hyn amlaf, tra bod y rhai sy'n gweithio gyda VBA, C# a SQL yn helpu prosiectau ffynhonnell agored tua hanner mor aml.

Mae llawer o ddatblygwyr yn codio hyd yn oed y tu allan i'r gwaith. Mae tua 80% o ymatebwyr yn ystyried rhaglennu eu hobi. Mae cyfrifoldebau eraill nad ydynt yn ymwneud â datblygu yn cydberthyn yn arwyddocaol â'r datganiad hwn. Er enghraifft, mae rhaglenwyr sydd â phlant yn llai tebygol o restru datblygiad fel hobi. Roedd ymatebwyr benywaidd hefyd yn llai tebygol o ystyried rhaglennu fel hobi.

Yn yr Unol Daleithiau, dywedodd bron i 30% o ymatebwyr fod ganddynt broblemau iechyd meddwl, cyfradd uwch nag mewn gwledydd mawr eraill fel y Deyrnas Unedig, Canada, yr Almaen neu India.

Cyhoeddi canlyniadau arolwg datblygwyr Stack Overflow: Python yn goddiweddyd Java

Eleni, gofynnwyd i ymatebwyr pa rwydweithiau cymdeithasol y maent yn eu defnyddio amlaf. Reddit a YouTube oedd yr ymatebion mwyaf cyffredin. Fodd bynnag, nid yw dewisiadau arbenigwyr TG yn cyfateb i'r data cyffredinol ar boblogrwydd rhwydweithiau cymdeithasol, lle mae Facebook yn safle cyntaf, ac nid yw Reddit hyd yn oed yn y 10 Uchaf (mae gan Redit tua 330 miliwn o ddefnyddwyr gweithredol o'i gymharu â 2,32 biliwn o ddefnyddwyr misol Facebook ).

Cyhoeddi canlyniadau arolwg datblygwyr Stack Overflow: Python yn goddiweddyd Java

Am y seithfed flwyddyn yn olynol, daeth JavaScript yn iaith raglennu fwyaf poblogaidd, a chododd Python eto yn y safleoedd. Llwyddodd Python i oddiweddyd Java yn y safleoedd cyffredinol eleni, yn union fel y goddiweddodd C# y llynedd a PHP y flwyddyn flaenorol. Felly, Python yw'r iaith raglennu sy'n tyfu gyflymaf heddiw.

Yr ieithoedd rhaglennu mwyaf annwyl, “ofnadwy” a “dymunol”.

Am y bedwaredd flwyddyn yn olynol, Rust oedd hoff iaith raglennu'r gymuned, ac yna Python. Gan fod poblogrwydd Python yn tyfu'n gyflym, mae bod yn y safle hwn yn golygu nid yn unig bod mwy a mwy o ddatblygwyr Python, ond maent hefyd am barhau i weithio gyda'r iaith hon.

Mae VBA ac Amcan-C yn cael eu cydnabod fel yr ieithoedd mwyaf “brawychus” eleni. Mae hyn yn golygu nad yw canran fawr o ddatblygwyr sy'n defnyddio'r ieithoedd hyn ar hyn o bryd yn mynegi unrhyw ddiddordeb mewn parhau i wneud hynny.

Python oedd yr iaith fwyaf "dymunol" am y drydedd flwyddyn yn olynol, sy'n golygu bod datblygwyr nad ydynt eisoes yn ei defnyddio yn nodi yr hoffent ei dysgu. Yn yr ail a'r trydydd safle mae JavaScript a Go, yn y drefn honno.

Beth am blockchain?

Dywedodd mwyafrif yr ymatebwyr i arolwg Stack Overflow nad yw eu sefydliadau yn defnyddio technoleg blockchain, ac nid yw'r achosion defnydd mwyaf cyffredin yn ymwneud â cryptocurrency. Mae Blockchain yn cael ei ddefnyddio amlaf gan ddatblygwyr o India.

Pan ofynnwyd iddynt beth yw eu barn am dechnoleg blockchain, mae datblygwyr yn gyffredinol yn optimistaidd ynghylch ei ddefnyddioldeb. Fodd bynnag, mae'r optimistiaeth hon wedi'i chrynhoi'n bennaf ymhlith gweithwyr proffesiynol iau a llai profiadol. Po fwyaf profiadol yw’r ymatebwr, y mwyaf tebygol yw hi o ddweud bod technoleg blockchain yn “ddefnydd anghyfrifol o adnoddau.”

Yr ieithoedd rhaglennu sy'n talu uchaf

Cyhoeddi canlyniadau arolwg datblygwyr Stack Overflow: Python yn goddiweddyd Java

Ymhlith y datblygwyr a arolygwyd, enillodd y rhai sy'n defnyddio Clojure, F#, Elixir, a Rust y cyflogau uchaf ymhlith rhaglenwyr yn yr UD, sef tua $70 ar gyfartaledd. Fodd bynnag, mae gwahaniaethau rhanbarthol. Mae datblygwyr Scala yn yr Unol Daleithiau ymhlith y rhai sy'n cael eu talu uchaf, tra bod datblygwyr Clojure a Rust yn ennill y mwyaf yn India.

Gallwch weld data a ffigurau mwy diddorol yn yr adroddiad gwreiddiol yn Saesneg.




Ffynhonnell: 3dnewyddion.ru

Ychwanegu sylw