CodeGym /Blog Java /rawak /Industri Penuh Sesak dengan Pengekod Java Buruk. Mengapa ...
John Squirrels
Tahap
San Francisco

Industri Penuh Sesak dengan Pengekod Java Buruk. Mengapa Permintaan untuk Java Devs pada 2020 Masih Meningkat?

Diterbitkan dalam kumpulan
Hari ini jumlah bilangan pembangun Java di seluruh dunia adalah melebihi 7 juta (berdasarkan anggaran berbeza , terdapat 6.8-8 juta pengekod Java di dunia), yang merupakan jumlah yang agak besar. Dan sebab ramai orang, terutamanya pemula Java, tidak dapat membantu tetapi tertanya-tanya: adakah industri sudah sesak dengan pengkod Java? Dan jika tidak, berapa ramai pembangun Java profesional di pasaran akan menjadi 'terlalu ramai'? Soalan-soalan inilah yang akan kami cuba jawab hari ini.'Industri Terlalu Sesak dengan Pengekod Java Buruk'.  Mengapa Permintaan untuk Java Devs pada 2020 Masih Meningkat?  - 1

Adakah terdapat terlalu banyak pembangun Java dalam industri perisian?

Sudah tentu, ini semua tentang persepsi dan bergantung pada apa yang anda anggap sebagai 'terlalu banyak.' Soalan ini, apabila ditanya oleh mereka yang sudah bekerja dalam bidang ini atau berhasrat untuk memulakan kerjaya pengekodan mereka dalam masa terdekat harus diungkapkan semula sebagai 'Adakah saya perlu beralih daripada menjadi/belajar menjadi pembangun Java kepada sesuatu yang lain?' Jawapan ringkas untuk itu adalah tidak, menjadi pembangun Java masih menjadi perkara. Dan berikut adalah beberapa sebab mengapa, dan beberapa pendapat tentang perkara itu daripada jurutera perisian berpengalaman.

Lebih banyak pengekod Java = lebih banyak pekerjaan Pembangun Java

Hakikat bahawa terdapat lebih 7 juta pengaturcara Java di dunia adalah perkara yang lebih positif untuk semua mereka yang ingin membuat kod dalam bahasa ini secara profesional. Pangkalan besar pembangun yang tersedia adalah salah satu sebab perniagaan menggunakan Java apabila memilih teknologi untuk keperluan mereka. Ini, bersama-sama dengan faktor penting lain populariti global Java yang besar seperti sokongan JVM dan OOP, sudah tentu. “Java adalah yang terbaik untuk peluang pekerjaan, kerana terdapat lebih banyak siaran pekerjaan untuk Jawa berbanding bahasa lain. Java ialah bahasa pengaturcaraan terurus dengan prestasi terpantas, mengalahkan Ruby, C# dan JavaScript. JVM adalah teknologi yang luar biasa. Java ialah bahasa pengaturcaraan standard perusahaan seperti COBOL 30 tahun lalu,” kataRichard Kenneth Eng, pembangun perisian berpengalaman, menjawab soalan berkaitan Java di Quora.

Terdapat kekurangan pembangun Java yang baik

Inilah realitinya: industri perisian masih mempunyai KEKURANGAN pembangun Java yang berkelayakan dan terlatih dengan betul. Hakikat bahawa Java telah begitu popular dan biasa bagi syarikat dalam pelbagai ceruk pasaran dan industri selama beberapa tahun menjadikannya arus perdana dan melahirkan ratusan ribu pengekod Java yang... Bagaimana kita boleh meletakkan ini? Tidak sangat baik. Terdapat ratusan ribu pengaturcara Java di luar sana yang kurang terlatih (seperti kebanyakan bajingan miskin yang belajar Java dengan kursus dalam talian selain CodeGym, sebagai contoh), tidak mempunyai minat yang tulen dalam Java atau pengekodan secara umum (mereka yang memutuskan untuk masuk ke dalam pengekodan untuk wang sahaja), atau hanya belajar Java sebagai bahasa/kemahiran tambahan dan tidak mencari kerjaya dalam pembangunan Java. Inilah yang Matthew Gaiser,harus berkata mengenai perkara ini: “Industri ini penuh sesak dengan pembangun Java yang kurang bersemangat. Untuk masa yang lama, Java dianggap sebagai bahasa praktikal yang anda pelajari untuk mendapatkan pekerjaan. Ini bermakna ramai orang mempelajarinya hanya untuk mendapatkan pekerjaan. Oleh kerana perisian secara amnya tidak memerlukan kelayakan formal, ramai orang melihat (dan terus melihat) ia sebagai jalan kepada wang mudah untuk pelaburan yang sedikit. Oleh itu, industri ini penuh sesak dengan ramai orang yang mencari pekerjaan mudah bergaji tinggi. Kebanyakan orang itu memilih Java kerana mereka melihatnya sebagai bahasa industri.”

Permintaan untuk pembangunan Java terus meningkat

Sebagai salah satu bahasa pengaturcaraan yang paling serba boleh di dunia, Java hari ini digunakan hampir di mana-mana dari segi platform, teknologi dan sektor ekonomi. Itulah sebabnya keperluan untuk pembangun Java yang berkelayakan dan berpengalaman di seluruh dunia terus meningkat walaupun pada hakikatnya terdapat begitu banyak pengekod Java di luar sana. Satu lagi faktor penting ialah lokasi: jika pusat perniagaan dan teknologi terkenal seperti Silicon Valley di AS atau bandar utama di Eropah Barat biasanya mempunyai banyak pengaturcara Java yang tersedia, syarikat di negara yang lebih kecil dan kurang maju cenderung mengalami kekurangan tenaga mahir. Java devs. “Java masih terbaik dalam kelasnya untuk banyak aplikasi. Ia adalah cara terbaik untuk membina sistem back-end yang kukuh, pantas, berskala dan bebas pepijat. Ia mempunyai JVM terpantas. Hanya C atau C++ lebih pantas, dan hanya dalam keadaan sempit tertentu seperti pengoptimuman algoritma pengiraan. Java juga merupakan bahasa Android, OS telefon pintar yang paling meluas digunakan di planet ini. Java ialah bahasa paling popular untuk kod boleh guna semula. Dan juga bahasa yang paling banyak digunakan selepas bahasa skrip JavaScript dan SQL. Ada yang menegaskan bahawa Rust ialah bahasa yang akan datang, dan Go semakin bertapak kukuh sebagai bahasa pelayan bahagian belakang yang boleh skala. Java mungkin bukan yang "terbaik" hari ini dari segi abstraksi dan kelajuan pelaksanaan, tetapi ia masih mempunyai pangkalan perpustakaan terpasang yang sangat besar yang belum dimiliki oleh bahasa baharu ini. Jadi Java berada di sini untuk kekal, walaupun ia mungkin menjadi COBOL baharu,” Paul King, pakar Sains Data di Uber, OS telefon pintar yang paling meluas digunakan di planet ini.Java ialah bahasa paling popular untuk kod boleh guna semula. Dan juga bahasa yang paling banyak digunakan selepas bahasa skrip JavaScript dan SQL. Ada yang menegaskan bahawa Rust ialah bahasa yang akan datang, dan Go semakin bertapak kukuh sebagai bahasa pelayan bahagian belakang yang boleh skala. Java mungkin bukan yang "terbaik" hari ini dari segi abstraksi dan kelajuan pelaksanaan, tetapi ia masih mempunyai pangkalan perpustakaan terpasang yang sangat besar yang belum dimiliki oleh bahasa baharu ini. Jadi Java berada di sini untuk kekal, walaupun ia mungkin menjadi COBOL baharu,” Paul King, pakar Sains Data di Uber, OS telefon pintar yang paling meluas digunakan di planet ini.Java ialah bahasa paling popular untuk kod boleh guna semula. Dan juga bahasa yang paling banyak digunakan selepas bahasa skrip JavaScript dan SQL. Ada yang menegaskan bahawa Rust ialah bahasa yang akan datang, dan Go semakin bertapak kukuh sebagai bahasa pelayan bahagian belakang yang boleh skala. Java mungkin bukan yang "terbaik" hari ini dari segi abstraksi dan kelajuan pelaksanaan, tetapi ia masih mempunyai pangkalan perpustakaan terpasang yang sangat besar yang belum dimiliki oleh bahasa baharu ini. Jadi Java berada di sini untuk kekal, walaupun ia mungkin menjadi COBOL baharu,” Paul King, pakar Sains Data di Uber, Ada yang menegaskan bahawa Rust ialah bahasa yang akan datang, dan Go semakin bertapak kukuh sebagai bahasa pelayan bahagian belakang yang boleh skala. Java mungkin bukan yang "terbaik" hari ini dari segi abstraksi dan kelajuan pelaksanaan, tetapi ia masih mempunyai pangkalan perpustakaan terpasang yang sangat besar yang belum dimiliki oleh bahasa baharu ini. Jadi Java berada di sini untuk kekal, walaupun ia mungkin menjadi COBOL baharu,” Paul King, pakar Sains Data di Uber, Ada yang menegaskan bahawa Rust ialah bahasa yang akan datang, dan Go semakin bertapak kukuh sebagai bahasa pelayan bahagian belakang yang boleh skala. Java mungkin bukan yang "terbaik" hari ini dari segi abstraksi dan kelajuan pelaksanaan, tetapi ia masih mempunyai pangkalan perpustakaan terpasang yang sangat besar yang belum dimiliki oleh bahasa baharu ini. Jadi Java berada di sini untuk kekal, walaupun ia mungkin menjadi COBOL baharu,” Paul King, pakar Sains Data di Uber,berkongsi pandangannya tentang masalah ini.

Java mungkin bahasa terbaik untuk memulakan kerjaya pengekodan anda

Satu lagi sebab mengapa terdapat begitu banyak pembangun Java di dunia adalah hakikat bahawa Java mungkin bahasa pengaturcaraan terbaik untuk belajar untuk memulakan kerjaya baharu dalam pembangunan perisian. Ia (agak) mudah untuk dikuasai, diiktiraf secara universal, dan dalam permintaan tinggi. Dan hakikat bahawa Java popular untuk sekian lama (bahasa ini sudah berusia lebih daripada 25 tahun sekarang) dan akan digunakan secara meluas selama beberapa dekad lagi sekurang-kurangnya menjadikannya pilihan terbaik untuk permulaan jika anda ingin menjadi perisian profesional pemaju. Kelebihan utama mempunyai begitu banyak pengekod Java di luar sana ialah hakikat bahawa komuniti yang begitu besar memudahkan pengekod baharu dan tidak berpengalaman untuk belajar. Java mempunyai salah satu pangkalan pengetahuan terbesar di kalangan bahasa pengaturcaraan, dengan banyak kes pembangunan perisian terperinci sepenuhnya, tutorial, panduan, cadangan, dan hanya jurutera perisian berpengalaman yang bersedia membantu. Semua maklumat ini biasanya tersedia dalam talian kepada semua orang, yang menjadikan tugas pembangun Java Junior lebih mudah. “Jawa adalah pertaruhan terbaik anda,”kata Jeff Ronne, seorang lagi veteran pengekodan dari California. “Kebanyakan bahasa pengaturcaraan komputer datang dan pergi lebih pantas daripada trend fesyen. Ini adalah untuk alasan yang baik kerana kebanyakan bahasa pengaturcaraan komputer tidak mempunyai nilai ekonomi yang unik. Halangan ekonomi untuk kemasukan antara bahasa-bahasa ini adalah minimum, maka perolehan bahasa adalah rawak, berubah-ubah dan tidak dapat diramalkan. Walaupun Java agak lama, ia tidak mempunyai persaingan teknologi yang berdaya maju kerana terdapat beribu-ribu syarikat dan pekerja yang melabur secara mendalam dalam usaha pengekodan Java. Sehingga ada pengganti yang jauh lebih unggul untuk Java, keadaan ini akan berterusan,” tambahnya.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION