CodeGym/Java Blog/Acak/Ikhtisar Ikhtisar. Survei StackOverFlow 2022 secara Detai...
John Squirrels
Level 41
San Francisco

Ikhtisar Ikhtisar. Survei StackOverFlow 2022 secara Detail!

Dipublikasikan di grup Acak
anggota
Apakah Anda haus akan data? Dalam hal ini, kami telah menyiapkan ikhtisar singkat hasil Survei Pengembang Stack Overflow tahun 2022 . Jadi, jika Anda bertanya-tanya ke mana arah industri ini, mari kita lihat wawasan utamanya. Memahami tren teknologi adalah kunci untuk memahami industri pembangunan dengan lebih baik. Ikhtisar Ikhtisar.  Survei StackOverFlow 2022 secara Detail!  - 1

Apa yang Ada di Balik Terpal?

Pertama, kami akan memberikan gambaran umum tentang bagaimana StackOverflow melakukan survei. Tahun ini, data dikumpulkan dari 73.268 pengembang dari 180 negara di seluruh dunia. Dan dari 73.268 tanggapan, sekitar 6.309 tanggapan berasal dari orang-orang yang baru belajar coding, sehingga membantu kami mendapatkan masukan berharga dari sesama siswa seperti kami. Selain itu, para peneliti mewawancarai 53.507 pengembang profesional untuk memberi tahu kami apa yang terjadi di perusahaan teknologi serius saat ini. Siapa sisanya? Penghobi, pensiunan pengembang, dan bahkan non-coder yang menangani pemrograman di tempat kerja secara teratur. Survei diadakan mulai 11 Mei 2022 hingga 1 Juni 2022, dan setiap peserta menghabiskan waktu sekitar 15 menit untuk menjawab pertanyaan, lebih lama dibandingkan tahun-tahun sebelumnya. Pertanyaan baru juga mencakup informasi tentang bagaimana pembuat kode mempelajari keahlian mereka. Tidak mengherankan, pembuat kode yang lebih tua kemungkinan besar belajar dari buku, sedangkan generasi baru mengandalkan materi online seperti Codegym dan kursus lainnya. Hasilnya, persentase keseluruhan siswa yang belajar daring meningkat dari 60% menjadi 70%. Pertanyaan baru lainnya adalah kontrol versi. Stack Overflow juga mengungkapkan hasil menarik di bidang ini. Jadi, mari kita lihat highlight hasil survei tersebut lebih dalam.

Tidak Ada Satu Bahasa untuk Memerintah Dunia

Pemimpinnya tidak berubah tahun ini : JavaScript masih menjadi bahasa yang paling banyak digunakan. Berbicara tentang bahasa lain, tidak ada pergerakan posisi yang substansial. Kesimpulan utama yang dapat diambil oleh para pembelajar kami: seperti yang Anda lihat, Java terus menduduki posisi teratas dari tahun ke tahun, dan kecenderungan ini tampaknya tidak akan segera berubah. Hal ini terutama dicapai karena Java mudah dipelajari, digunakan, dan oleh karena itu, mudah untuk ditulis, dikompilasi, dan di-debug. Namun, keunggulan yang paling penting adalah Java, bahasa pembuat kode yang tidak bergantung pada platform dan digunakan di berbagai lingkungan, mulai dari perangkat Android dan komputer hingga aplikasi web, perangkat lunak, alat industri perbankan, dan banyak lagi. Dengan kata lain, ini adalah bahasa platform-independen yang dapat berpindah dengan bebas dari satu OS ke OS lainnya. Dan kabar baiknya adalah pengembangan lintas platform semakin kuat tahun ini.

Pengembangan Lintas Platform pada tahun 2022

Meskipun Windows menang dalam penggunaan pribadi, tidak ada pemimpin OS yang jelas. Pengembang mulai terbiasa membuat aplikasi di berbagai platform, yang berarti aplikasi tersebut juga semakin tidak bergantung pada platform.

Kelimpahan Basis Data dan Kerangka Kerja

Hal yang sama berlaku untuk database dan kerangka web pada tahun 2022. Tidak ada satu pun teknologi yang menawarkan penggunaan 50%+. 3 database teratas termasuk PostgreSQL dengan 46,48%, MySQL dengan 45,68%, dan SQLite dengan 30,83%. Berbicara tentang kerangka web, Node.js (46,31%), React.js (44,31%), dan jQuery (29,21%) memegang posisi terdepan. Dari sini, mudah untuk menyimpulkan bahwa pengembang menggunakan berbagai bahasa, kerangka kerja, database, alat, dan bahkan OS dalam proyek mereka. Namun, tidak ada konsensus luas mengenai hal tersebut, yang kami anggap penting karena Anda dapat membangun dan menerapkan teknologi pilihan Anda secara universal sambil menjangkau khalayak yang lebih luas.

Git adalah Pemimpinnya

Para peneliti memasukkan Git ke bagian “Alat lain” pada tahun-tahun sebelumnya. Namun tahun ini, StackOverFlow memasukkannya ke dalam bagian “sistem kontrol versi”, yang menempati posisi pertama dengan perolehan 96,65%. Git adalah raja sistem kontrol versi, terutama populer di kalangan profesional. Selain itu, mengejutkan bahwa 17% pelajar tidak menggunakan sistem kontrol versi apa pun. Untungnya, bukan itu masalahnya, dan di CodeGym, kami mengajari siswa cara bekerja dengan Git.

Bagaimana dengan Platform Kontrol Versi?

Mengenai alat integrasi berkelanjutan, GitHub adalah raja tahun 2022. Seperti intinya, Git, GitHub mengelola versi kode sumber yang ditulis dalam repositori, menjadikannya alat yang ampuh untuk menulis perangkat lunak secara bersamaan dengan pemrogram lain untuk menggabungkan kode menjadi satu tujuan. produk secara mandiri. Jadi, Anda perlu menutupinya (atau platform kontrol versi teratas lainnya) karena seluruh industri pengembangan perangkat lunak tampaknya hidup di dunia ini.

Alat Fundamental yang Paling Banyak Digunakan pada tahun 2022

Tahun lalu Git dianggap sebagai alat penting untuk menjadi seorang pengembang. Namun, tahun ini, semuanya tentang Docker, yang telah meningkatkan penggunaannya dari 55% menjadi 69%. Dan jumlah ini tampaknya akan terus bertambah karena Gartner yakin bahwa 70% perusahaan akan menjalankan beberapa aplikasi dalam container pada tahun 2023.

Database yang Paling Dicari

Dari semua database, PostgreSQL dan MySQL adalah yang paling disukai (dengan PostgreSQL memiliki 46,48% dan MySQL berada di urutan kedua setelahnya dengan margin yang kecil yaitu 45,68%).

Info Bonus: Ini Semua Tentang Pembelajaran

Tidak mengherankan jika 62% responden menghabiskan lebih dari setengah jam sehari untuk mencari solusi atas masalah. Dengan demikian, 25% menghabiskan lebih dari satu jam setiap hari. Untuk tim yang terdiri dari 50 pengembang, waktu ini bervariasi antara 333–651 jam per minggu. Setuju bahwa lebih baik menyerap pengetahuan sebanyak mungkin sekarang daripada membuang waktu berharga untuk bekerja. Sebaliknya, dana tersebut bisa digunakan untuk membangun.

Pendidikan!

Pada tahun 2022, 47,9% pengembang profesional melaporkan bahwa mereka memiliki gelar sarjana dibandingkan dengan 49,34% yang tercatat pada tahun sebelumnya (29,7% mengatakan bahwa mereka memiliki gelar sarjana, sedangkan 22,67% memiliki gelar associate). Angka-angka ini sangat bervariasi jika kita melihat respon dari siswa yang baru belajar coding. 61,9% pembelajar pengembang belum memiliki gelar sarjana dan tidak berniat untuk mendapatkannya. Jadi, lebih dari separuh rekan pembelajar memiliki pemikiran yang sama. Setiap tahun, jumlah pengembang yang tidak memperoleh gelar sarjana meningkat, dan kecenderungan ini sepertinya tidak akan berubah dalam waktu dekat. Di sisi lain, setiap tahunnya, pembelajaran coding online dengan kursus semakin optimal dan disambut baik oleh perusahaan besar sekalipun. Meskipun demikian, 38% pelajar yang telah memiliki gelar akademis mengatakan bahwa belajar tidak pernah berhenti bagi mereka - mereka masih mengandalkan sumber daya online untuk belajar dan mengikuti tren teknologi terkini.

Belajar Kode Online

Dibandingkan tahun sebelumnya, jumlah siswa yang belajar coding online meningkat dari 60% menjadi 70%. Pertumbuhan ini sejalan dengan fakta bahwa setiap tahun semakin banyak orang yang menempuh pendidikan di luar sistem akademik dan gelar universitas. Dari semua ini, mudah untuk menyimpulkan bahwa Anda berada di jalur yang benar dengan memilih pembelajaran online.

Kesimpulan

Pada akhirnya, tidak tepat jika pengembang tidak menghargai fleksibilitas, kemudahan, dan stabilitas. Dan dunia teknologi kini dapat memberi Anda semua itu, memberikan pengembang beragam teknologi dan alat yang berkembang setiap tahun. Semoga ikhtisar survei StackOverFlow 2022 ini mendorong Anda untuk memulai/melanjutkan kursus CodeGym dan mendapatkan landasan yang kuat untuk karier masa depan Anda. Ayo berlatih bersama!
Komentar
  • Populer
  • Baru
  • Lama
Anda harus login untuk memberikan komentar
Halaman ini belum memiliki komentar