JavaRush /Blog Jawa /Random-JV /Java, Spring Boot, hobi spesialis IT: apa sing dikandhaka...

Java, Spring Boot, hobi spesialis IT: apa sing dikandhakake dening sinau JetBrains 2020

Diterbitake ing grup
JetBrains, pangembang alat kanggo Jawa lan basa liyane, nganakake studi taunan kaping papat. Adhedhasar tanggapan saka programer, JetBrains nganalisa ekosistem pangembang ing taun 2020: tren paling anyar babagan alat, teknologi lan basa pamrograman. Panliten kasebut nliti luwih saka 34 ewu wong saka Argentina, Belarus, Brazil, Kanada, China, Prancis, Jerman, India, Jepang, Meksiko, Polandia, Rusia, Korea Selatan, Spanyol, Turki, Ukraina, Inggris lan Amerika Serikat. Kira-kira 70% kabeh pangembang ing donya adhedhasar ing 18 negara kasebut. Mula, miturut panaliti, data survey minangka representatif. Kita wis nglumpukake temuan utama saka panaliten - babagan basa Jawa, karya lan gaya urip programer. Java, Spring Boot, hobi spesialis IT: apa sing dikandhakake sinau JetBrains 2020 - 1

Pira pangembang nggunakake Jawa lan ing ngendi?

Jawa terus dadi basa pemrograman utama sing paling populer ing donya (37% responden nyebutake minangka basa utama kanggo pangembangan), ujare panaliten kasebut. Iki digunakake dening udakara 5,2 yuta pangembang. Java, Spring Boot, hobi wong IT: apa sing dikandhakake dening sinau JetBrains 2020 - 254% responden wis nggunakake Jawa ing taun kepungkur, lan 4% liyane rencana kanggo nggabungake menyang alur kerja ing sawetara tahap. Saingan utama Jawa yaiku Python. Wis ngluwihi basa Jawa ing daftar basa sing digunakake. Sajrone 12 wulan kepungkur, 30% responden wis miwiti utawa terus sinau Python, malah luwih saka taun kepungkur (27%). Pangembang Jawa paling akeh manggon ing Asia, ing ngendi kira-kira 2,5 yuta programer nggunakake basa Jawa minangka basa utama. Jawa paling akeh digunakake ing China lan Korea Selatan - udakara 51% lan 50% pangembang. Jawa uga aktif digunakake ing India, Jerman, Spanyol lan Brasil. Belarus ana ing tengah dhaptar negara iki kanthi 33% pangembang. Nanging Rusia lan Ukraina ana ing ngisor dhaptar kanthi 25% lan 21% programer. Java, Spring Boot, hobi spesialis IT: apa sing dikandhakake sinau JetBrains 2020 - 3Alasan kenapa Jawa bisa dadi populer ing 6 negara pisanan ing dhaptar yaiku nggunakake basa pamrograman iki, dhukungan pemerintah lan kode sumber terbuka, JetBrains nerangake . Ing India, contone, karyawan asring disewakake kanggo nggawe aplikasi seluler ing Jawa. Ing Jerman, populer kanggo nggawe aplikasi sing bisa diukur kanggo akeh industri, kalebu sing adhedhasar Jawa.

Versi Jawa sing paling populer?

Senadyan rilis versi anyar, Java 8 tetep sing paling disenengi . Iku disenengi dening telung kwartal pangembang Jawa. Ing wektu sing padha, popularitas Java 11 saya tambah akeh. Dibandhingake taun kepungkur, pangsa pangguna versi iki tambah 10%. Java 12 lan Java 13 sing relatif anyar uga cepet nemokake pamirsa: saben wong digunakake 10% utawa luwih. Ana sawetara faktor sing nerangake kenapa Java 8 dadi populer, miturut blog JetBrains : "Iku kabeh sing dibutuhake pangembang Jawa ing basa, ekspresi lambda lan stream - iku versi sing gampang digunakake. Uga, wong wegah pindhah menyang Java 9. Ana owah-owahan arsitektur gedhe ing Java 9, lan wong-wong wedi yen owah-owahan kasebut bakal ngrusak aplikasi sing dibangun ing Java 8. Kasunyatan manawa Java 9, Java 10, Java 12 lan Java 13 duwe pangguna luwih sithik dibandhingake karo Java 8 uga amarga Oracle ndhukung mung 6 wulan sawise diluncurake.

Server aplikasi: Apache Tomcat, Jetty, GlassFish

Apache Tomcat wis ilang sawetara poin persentase wiwit survey taun kepungkur, nanging isih digunakake dening mayoritas responden. Apache Tomcat dipilih dening 62% responden, Jetty - 17%, GlassFish - 5%.

Kerangka apa sing sampeyan pilih?

Ing antarane kerangka kasebut, Spring Boot minangka pimpinan - dipilih dening 61% pangembang. Ing papan kaloro lan katelu yaiku Spring MVC (42%) lan JSF (6%). Persentase pangembang sing nggunakake Spring MVC ora owah wiwit taun kepungkur. Java, Spring Boot, hobi spesialis IT: apa sing dikandhakake sinau JetBrains 2020 - 4Senadyan popularitas Maven (71% responden milih) lan Gradle (48%), 9% pangembang Jawa isih seneng Ant kanggo proyek bangunan.

Apa sing digunakake Jawa kanggo: situs web, utilitas, piranti lunak

Jawa paling kerep digunakake kanggo nulis situs web (36%). Kapindho yaiku pangembangan utilitas (25%), ing katelu yaiku pangembangan piranti lunak sistem (19%). Kurang umum, Jawa digunakake kanggo nggarap database, perpustakaan lan kerangka kerja (17% kanggo saben posisi). Jawa digunakake malah luwih sithik ing teknologi finansial, ilmu data, piranti lunak hiburan, lan piranti pemrograman.

Pangembangan web lan full-time: ing ngendi lan kepiye pakar IT bisa kerja

Luwih saka setengah pangembang kerja full-time, 16% sinau ing universitas, 8% uga sinau nanging kerja, 5% freelance, lan 5% liyane kerja langsung kanggo pelanggan. 78% responden kerja minangka programmer, 14% minangka pimpinan tim, 12% minangka arsitek, 12% minangka insinyur DevOps. Seprapat saka responden mangsuli yen dheweke wis nggawe program kira-kira 3-5 taun (iki minangka bagean paling gedhe ing antarane responden), 21% pangembang liyane wis ngode udakara 1-2 taun, 20% wis ngodhe luwih saka 11. taun, lan 17% wis coding kanggo 6-10 taun. Jumlah pangembang paling gedhe sing kerja ing perusahaan produk (63%), 45% melu pangembangan internal, 35% - piranti lunak khusus sing diadaptasi, 33% - situs web lan aplikasi seluler. Sanajan ana pandemi koronavirus, ing taun 2020, 38% pangembang kerja ing kantor sing padha, 27% ing macem-macem papan, nanging ing negara sing padha, 22% ing macem-macem negara.

Pangembang Digital Keamanan

Umume pangembang prihatin babagan keamanan data pribadhi. Pangembang paling kerep nggunakake forum, jaringan sosial lan situs warta minangka sumber informasi. Umume responden duwe akun ing GitHub. Bahan profesional luwih kerep diwaca saka smartphone. Setengah ora percaya karo intelijen buatan, 65% luwih seneng laptop, lan mung 16% duwe cryptocurrency.

Gaya urip spesialis IT: hobi lan amal

Kanggo pisanan ing 2020, JetBrains njelajah ora mung tren alat lan teknologi, nanging uga gaya urip pangembang. Spesialis IT ditakoni babagan kabiasaan, cara nggoleki informasi lan partisipasi ing amal. Umume responden wiwit kerja sadurunge awan lan gampang tangi kanthi weker. Meh katelu saka responden nyawisake 32 jam seminggu kanggo program, jumlah sing rada cilik - saka 17-31 jam, 17% - saka 9-16 jam. Luwih saka katelu pangembang nyawisake 3 nganti 8 jam seminggu kanggo proyek pribadi. Liyane 19% profesional IT nglampahi 1-2 jam seminggu kanggo proyek pribadi. Nanging 2% responden nyawisake 32 jam seminggu utawa luwih kanggo proyek kasebut. Umume pangembang ora duwe pets, nanging sing duwe pamisah sing padha karo penyayang kucing lan asu. Pangembang ora cenderung kanggo misahake karya lan hobi: umume responden duwe hobi umum - pemrograman. Meh 60% program ing wektu luang. Umume uga main game komputer, ngrungokake musik, lan nglampahi wektu karo kulawarga. Java, Spring Boot, hobi spesialis IT: apa sing dikandhakake sinau JetBrains 2020 - 5Setengah saka pangembang sing ditliti melu kerja amal. Paling asring, dheweke duwe motivasi kanggo nindakake iki kanthi kepinginan kanggo nggawe jagad iki dadi papan sing luwih apik (62%). Akeh sing peduli karo lingkungan (43%), mbantu bocah (41%) lan nglawan ketimpangan sosial (39%).
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION