CodeGym /Blog Java /rawak /Gambaran Keseluruhan Gambaran Keseluruhan. Tinjauan Stack...
John Squirrels
Tahap
San Francisco

Gambaran Keseluruhan Gambaran Keseluruhan. Tinjauan StackOverFlow 2022 dalam Butiran!

Diterbitkan dalam kumpulan
Adakah anda lapar untuk data? Dalam kes ini, kami telah menyediakan gambaran keseluruhan ringkas hasil Tinjauan Pembangun 2022 Stack Overflow . Jadi, jika anda tertanya-tanya ke mana arah tuju industri, mari lihat cerapan utama. Mengambil nadi aliran teknologi adalah kunci untuk memahami industri pembangunan dengan lebih baik. Gambaran Keseluruhan Gambaran Keseluruhan.  Tinjauan StackOverFlow 2022 dalam Butiran!  - 1

Apa Ada Di Bawah Tudung?

Pertama, kami akan memberikan gambaran keseluruhan tentang cara StackOverflow menjalankan tinjauan. Tahun ini, data itu dikumpulkan daripada 73,268 pembangun dari 180 negara di seluruh dunia. Dan daripada kesemua 73,268 respons, kira-kira 6,309 respons adalah daripada orang yang baru belajar kod, yang membantu kami mendapatkan maklum balas yang berharga daripada rakan pelajar seperti kami. Selain itu, penyelidik menemu bual 53,507 pembangun profesional untuk memberitahu kami apa yang berlaku dalam syarikat teknologi yang serius sekarang. Siapakah yang lain? Penggemar, pembangun bersara, dan juga bukan pengekod yang berurusan dengan pengaturcaraan di tempat kerja dengan kerap. Tinjauan itu diadakan dari 11 Mei 2022 hingga 1 Jun 2022, dan setiap peserta meluangkan masa kira-kira 15 minit untuk menjawab soalan, yang lebih panjang daripada tahun-tahun sebelumnya. Soalan baharu juga termasuk maklumat tentang cara pengkod mempelajari perdagangan mereka. Tidak menghairankan, pengkod yang lebih tua berkemungkinan besar belajar daripada buku, manakala generasi baharu bergantung pada bahan dalam talian seperti Codegym dan kursus lain. Hasilnya, peratusan keseluruhan pelajar yang belajar dalam talian meningkat daripada 60% kepada 70%. Satu lagi baris pertanyaan baharu ialah kawalan versi. Stack Overflow juga mendedahkan hasil yang menarik dalam bidang ini. Jadi, mari kita lihat sorotan hasil tinjauan dengan lebih mendalam.

Tiada Bahasa Tunggal untuk Memerintah Dunia

Pemimpin tidak berubah tahun ini : JavaScript masih merupakan bahasa yang paling banyak digunakan. Bercakap tentang bahasa lain, tidak ada pergerakan yang ketara dalam kedudukan. Perkara utama untuk pelajar kami: seperti yang anda lihat, Java terus memegang jawatan teratas tahun demi tahun, dan kecenderungan ini nampaknya tidak akan berubah tidak lama lagi. Ia dicapai terutamanya kerana Java mudah dipelajari, digunakan dan, oleh itu, mudah untuk menulis, menyusun dan nyahpepijat. Namun, faedah yang paling penting ialah Java, pengekod bahasa bebas platform yang digunakan merentas persekitaran yang berbeza, daripada peranti Android dan komputer kepada apl web, perisian, alatan industri perbankan dan banyak lagi. Dalam erti kata lain, ia adalah bahasa bebas platform yang boleh bergerak bebas dari satu OS ke OS yang lain. Dan berita baiknya ialah pembangunan merentas platform semakin kukuh tahun ini.

Pembangunan Merentas Platform pada 2022

Walaupun Windows menang dalam penggunaan peribadi, tiada pemimpin OS yang jelas. Pembangun sedang membiasakan diri untuk mencipta aplikasi merentas platform yang berbeza, yang bermaksud aplikasi juga semakin menjadi bebas platform.

Banyaknya Pangkalan Data dan Rangka Kerja

Perkara yang sama berlaku untuk pangkalan data dan rangka kerja web pada tahun 2022. Tiada teknologi tunggal yang mempunyai penggunaan 50%+. 3 pangkalan data teratas termasuk PostgreSQL dengan 46.48%, MySQL dengan 45.68%, dan SQLite dengan 30.83%. Bercakap tentang rangka kerja web, Node.js (46.31%), React.js (44.31%) dan jQuery (29.21%) memegang kedudukan utama. Daripada ini, mudah untuk membuat kesimpulan bahawa pembangun menggunakan pelbagai bahasa, rangka kerja, pangkalan data, alatan dan juga OS dalam projek mereka. Walau bagaimanapun, tiada konsensus yang meluas di antara mereka, yang kami anggap penting kerana anda boleh membina dan menggunakan teknologi pilihan anda secara universal sambil menjangkau khalayak yang lebih luas.

Git ialah Pemimpin

Penyelidik memasukkan Git dalam bahagian "Alat lain" pada tahun-tahun sebelumnya. Tetapi pada tahun ini, StackOverFlow telah memasukkannya ke dalam bahagian "sistem kawalan versi", di mana ia mengambil tempat pertama dengan 96.65%. Git ialah raja sistem kawalan versi, sangat popular di kalangan profesional. Juga, adalah mengejutkan bahawa 17% pelajar tidak menggunakan sebarang sistem kawalan versi. Nasib baik, itu tidak berlaku, dan di CodeGym, kami mengajar pelajar cara bekerja dengan Git.

Apa Tentang Platform Kawalan Versi?

Berkenaan alat penyepaduan berterusan, GitHub ialah raja 2022. Seperti terasnya, Git, GitHub menguruskan versi kod sumber yang ditulis dalam repositori, yang menjadikannya alat yang berkuasa untuk menulis perisian serentak dengan pengaturcara lain untuk menggabungkan kod menjadi satu hujung. produk secara bebas. Jadi, anda perlu menutupnya (atau platform kawalan versi teratas yang lain) kerana keseluruhan industri pembangunan perisian nampaknya hidup di alam semesta ini.

Alat Asas Yang Paling Digunakan 2022

Tahun lepas Git dianggap sebagai alat penting untuk menjadi pembangun. Namun, tahun ini, semuanya mengenai Docker, yang telah meningkatkan penggunaannya daripada 55% kepada 69%. Dan jumlah ini nampaknya meningkat kerana Gartner percaya bahawa 70% syarikat akan menjalankan berbilang aplikasi kontena menjelang 2023.

Pangkalan Data Paling Dikehendaki

Daripada semua pangkalan data, PostgreSQL dan MySQL adalah yang paling disayangi (dengan PostgreSQL mempunyai 46.48% dan MySQL menyusuli dengan margin kecil dengan 45.68%).

Maklumat Bonus: Semuanya Mengenai Pembelajaran

Tidak hairanlah 62% daripada semua responden menghabiskan lebih daripada setengah jam sehari untuk mencari penyelesaian kepada masalah. Dengan itu, 25% menghabiskan lebih daripada satu jam setiap hari. Untuk pasukan 50 pembangun, masa ini berbeza antara 333–651 jam seminggu. Setuju bahawa adalah lebih baik untuk menyerap sebanyak mungkin pengetahuan sekarang daripada membuang masa yang berharga untuk bekerja. Sebaliknya, ia boleh dibelanjakan untuk membina.

Pendidikan!

Pada 2022, 47.9% pemaju profesional melaporkan bahawa mereka memiliki ijazah sarjana muda berbanding 49.34% yang dicatatkan pada tahun sebelumnya (29.7% mengatakan bahawa mereka memiliki ijazah kolej, manakala 22.67% mempunyai ijazah bersekutu). Nombor ini berbeza dengan ketara jika kita melihat respons daripada pelajar yang baru belajar kod. 61.9% pelajar dev belum mendapat ijazah sarjana muda dan tidak berhasrat untuk. Jadi, lebih separuh daripada rakan pelajar berada dalam bot yang sama. Setiap tahun, bilangan pembangun yang tidak memperoleh ijazah meningkat, dan kecenderungan ini tidak mungkin berubah tidak lama lagi. Sebaliknya, setiap tahun, pembelajaran kod dalam talian dengan kursus menjadi lebih optimum dan lebih dialu-alukan walaupun oleh syarikat besar. Walau bagaimanapun, 38% pelajar yang sudah mempunyai ijazah akademik mengatakan bahawa pembelajaran tidak pernah berhenti untuk mereka - mereka masih bergantung pada sumber dalam talian untuk belajar dan mengikuti aliran teknologi terkini.

Belajar Kod Dalam Talian

Berbanding tahun sebelumnya, bilangan pelajar yang belajar kod dalam talian meningkat daripada 60% kepada 70%. Pertumbuhan ini seiring dengan hakikat bahawa setiap tahun semakin ramai orang yang mendidik diri mereka di luar sistem akademik dan ijazah universiti. Daripada semua ini, mudah untuk membuat kesimpulan bahawa anda sedang menuju ke jalan yang betul dengan memilih pembelajaran dalam talian.

Kesimpulan

Akhirnya, adalah salah untuk menyebut bahawa pembangun menghargai fleksibiliti, kemudahan dan kestabilan. Dan dunia teknologi kini boleh memberikan anda semua itu, menyediakan pembangun dengan pelbagai jenis teknologi dan alatan yang berkembang pesat setiap tahun. Mudah-mudahan, gambaran keseluruhan tinjauan StackOverFlow 2022 ini telah menggalakkan anda untuk memulakan/meneruskan kursus CodeGym dan mendapatkan asas yang kukuh untuk kerjaya masa depan anda. Mari berlatih bersama!
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION