Stack Overflow хөгжүүлэгчийн судалгааны үр дүн нийтлэгдсэн: Python Java-г гүйцэж түрүүлэв

Stack Overflow бол дэлхий даяарх хөгжүүлэгчид болон мэдээллийн технологийн мэргэжилтнүүдэд зориулсан алдартай, алдартай асуулт хариултын портал бөгөөд жил бүр хийдэг судалгаа нь дэлхий даяар код бичдэг хүмүүсийн хамгийн том бөгөөд өргөн хүрээг хамардаг. Жил бүр Stack Overflow нь хөгжүүлэгчдийн дуртай технологиос авахуулаад ажлын сонголт хүртэлх бүх зүйлийг хамарсан судалгаа явуулдаг. Энэ жилийн судалгаа нь ес дэх жилдээ болж байгаа бөгөөд 90 мянга гаруй хүн судалгаанд хамрагдсан байна.

Гол үр дүн:

  • 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 орчим хувь нь өөрсдийгөө бүрэн стек хөгжүүлэгч, өөрөөр хэлбэл вэб технологитой холбоотой үйлчлүүлэгч болон серверийн кодыг хоёуланг нь бичдэг мэргэжилтнүүд гэж нэрлэдэг бөгөөд 17 орчим хувь нь өөрсдийгөө гар утасны програм хөгжүүлэгч гэж үздэг. Ихэнх тохиолдолд урд талын хөгжүүлэгчид арын код бичдэг ба эсрэгээр. Мэдээллийн технологийн мэргэжлийн бусад түгээмэл хослолууд бол мэдээллийн сангийн администратор ба системийн администратор, DevOps-ийн мэргэжилтэн ба Сайтын найдвартай байдлын инженер, дизайнер ба урд талын хөгжүүлэгч, их сургуулийн судлаач, академич юм.

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 нь Топ 10-т ч багтдаггүй (Facebook-ийн сарын 330 тэрбум хэрэглэгчтэй харьцуулахад Reddit нь 2,32 сая орчим идэвхтэй хэрэглэгчтэй байдаг. ).

Stack Overflow хөгжүүлэгчийн судалгааны үр дүн нийтлэгдсэн: Python Java-г гүйцэж түрүүлэв

Долоо дахь жилдээ JavaScript нь хамгийн алдартай програмчлалын хэл болж, Python дахин чансаанд ахилаа. Python өнгөрсөн жил C#, өмнөх жил PHP-ийг гүйцэж түрүүлсэн шигээ энэ жил нийт чансаагаараа Java-г гүйцэж түрүүлсэн. Тиймээс 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 хөгжүүлэгчид Энэтхэгт хамгийн их орлого олдог.

Та англи хэл дээрх эх сурвалжаас илүү сонирхолтой тоо баримтуудыг харж болно.




Эх сурвалж: 3dnews.ru

сэтгэгдэл нэмэх