CodeGym /Java Blog /Random /Ang Industriya ay Puno ng mga Bad Java Coder. Bakit Tumat...
John Squirrels
Antas
San Francisco

Ang Industriya ay Puno ng mga Bad Java Coder. Bakit Tumataas Pa rin ang Demand para sa Java Devs sa 2020?

Nai-publish sa grupo
Ngayon ang kabuuang bilang ng mga developer ng Java sa buong mundo ay higit sa 7 milyon (batay sa iba't ibang mga pagtatantya , mayroong 6.8-8 milyong Java coder sa mundo), na isang malaking bilang. At ang dahilan kung bakit maraming tao, lalo na ang mga nagsisimula sa Java, ay hindi maiwasang magtaka: ang industriya ba ay puno na ng mga Java coder? At kung hindi, gaano karaming mga propesyonal na developer ng Java sa merkado ang magiging 'masyadong marami'? Ito ang mga tanong na susubukan naming sagutin ngayon.'Ang Industriya ay Puno ng mga Bad Java Coders'.  Bakit Tumataas Pa rin ang Demand para sa Java Devs sa 2020?  - 1

Mayroon bang napakaraming mga developer ng Java sa industriya ng software?

Siyempre, lahat ito ay tungkol sa pang-unawa at depende sa kung ano ang itinuturing mong 'napakarami.' Ang tanong na ito, kapag tinanong ng mga nagtatrabaho na sa larangang ito o nagnanais na simulan ang kanilang mga karera sa pag-coding sa malapit na hinaharap ay dapat na muling i-rephrase bilang 'Dapat ba akong lumipat mula sa pagiging/pag-aaral upang maging isang developer ng Java patungo sa ibang bagay?' Ang isang maikling sagot diyan ay hindi, ang pagiging isang developer ng Java ay isang bagay pa rin. At narito ang ilang mga dahilan kung bakit, at ilang mga opinyon sa bagay na ito mula sa mga nakaranasang software engineer.

Mas maraming Java coder = mas maraming trabaho sa Java Developer

Ang katotohanan na mayroong higit sa 7 milyong Java programmer sa mundo ay higit na isang positibong bagay para sa lahat ng mga taong naghahanap upang mag-code sa wikang ito nang propesyonal. Ang isang malaking base ng mga available na developer ay isa sa mga dahilan kung bakit ang mga negosyo ay sumasama sa Java kapag pumipili ng teknolohiya para sa kanilang mga pangangailangan. Ito, kasama ng iba pang mahahalagang salik ng malaking pandaigdigang kasikatan ng Java tulad ng suporta ng JVM at OOP, siyempre. “Ang Java ay pinakamainam para sa mga oportunidad sa trabaho, dahil mas marami ang mga pag-post ng trabaho para sa Java kaysa sa anumang iba pang wika. Ang Java ay ang pinakamabilis na gumaganap na pinamamahalaang programming language, na tinatalo ang Ruby, C#, at JavaScript. Ang JVM ay isang kahanga-hangang piraso ng teknolohiya. Ang Java ay ang enterprise standard programming language tulad ng COBOL 30 taon na ang nakakaraan, " sabiRichard Kenneth Eng, isang makaranasang software developer, na sumasagot sa isang tanong na nauugnay sa Java sa Quora.

May kakulangan ng mahusay na mga developer ng Java

Narito ang katotohanan: ang industriya ng software ay mayroon pa ring SHORTAGE ng mga mahusay na kwalipikado at wastong sinanay na mga developer ng Java. Ang katotohanan na ang Java ay napakapopular at karaniwan para sa mga kumpanya sa iba't ibang mga niches at industriya ng merkado sa loob ng ilang taon ay ginawa itong mainstream at nagsilang ng daan-daang libong Java coder na... Paano natin ito ilalagay? Hindi mabuti. Mayroong daan-daang libong Java programmer doon na hindi gaanong sinanay (tulad ng karamihan sa mga mahihirap na bastard na nag-aaral ng Java gamit ang mga online na kurso maliban sa CodeGym, halimbawa), walang tunay na interes sa Java o coding sa pangkalahatan (mga nagpasya para makapasok sa coding para sa pera lamang), o simpleng natuto ng Java bilang karagdagang wika/kasanayan at hindi naghahanap ng karera sa Java development. Narito ang sinabi ni Matthew Gaiser,kailangang sabihin tungkol sa bagay na ito: “Ang industriya ay puno ng hindi gaanong masigasig na mga developer ng Java. Sa mahabang panahon, ang Java ay itinuturing na praktikal na wika na natutunan mo upang makakuha ng trabaho. Nangangahulugan iyon na maraming tao ang natutunan ito para lamang sa pagkakaroon ng trabaho. Dahil ang software ay hindi karaniwang nangangailangan ng mga pormal na kwalipikasyon, maraming tao ang nakakita (at patuloy na nakikita) ito bilang isang landas sa madaling pera para sa maliit na pamumuhunan. Kaya siksikan ang industriya sa maraming tao na naghahanap ng madaling trabahong may mataas na suweldo. Karamihan sa mga taong iyon ay pinipili ang Java dahil nakikita nila ito bilang isang wika ng industriya."

Ang pangangailangan para sa pagpapaunlad ng Java ay patuloy na lumalaki

Bilang isa sa mga pinaka-versatile na programming language sa mundo, ang Java ngayon ay ginagamit halos lahat ng dako sa mga tuntunin ng mga platform, teknolohiya at sektor ng ekonomiya. Iyon ang dahilan kung bakit ang pangangailangan para sa mga kwalipikado at may karanasan na mga developer ng Java sa buong mundo ay patuloy na tumataas sa kabila ng katotohanang napakaraming Java coder na naroroon. Ang isa pang mahalagang salik ay ang lokasyon: kung ang mga kilalang sentro ng negosyo at teknolohiya tulad ng Silicon Valley sa US o mga pangunahing lungsod sa Kanlurang Europa ay karaniwang mayroong maraming available na Java programmer, ang mga kumpanya sa mas maliliit at hindi gaanong maunlad na mga bansa ay may posibilidad na seryosong dumaranas ng kakulangan ng mga bihasang Java devs. "Ang Java ay pinakamahusay pa rin sa klase para sa maraming mga aplikasyon. Ito ang pinakamahusay na paraan upang bumuo ng isang rock-solid, mabilis, nasusukat, walang bug-free na back-end system. Ito ang may pinakamabilis na JVM. C o C++ lang ang mas mabilis, at sa ilang partikular na makitid na sitwasyon lang tulad ng compute algorithm optimization. Ang Java rin ang wika ng Android, ang pinakamalawak na na-deploy na smartphone OS sa planeta. Ang Java ay ang pinakasikat na wika para sa muling magagamit na code. At din ang pinakamalawak na ginagamit na wika pagkatapos ng mga scripting language na JavaScript at SQL. Itinuro ng ilan na ang Rust ay isang paparating na wika, at ang Go ay nakakakuha ng isang malakas na foothold bilang isang scalable back-end na wika ng server. Ang Java ay malamang na hindi ang "pinakamahusay" sa mga araw na ito sa mga tuntunin ng abstraction at bilis ng pagpapatupad, ngunit mayroon pa rin itong napakalaking naka-install na base ng mga aklatan na wala pa sa mga mas bagong wikang ito. Kaya narito ang Java upang manatili, kahit na ito ay maaaring maging bagong COBOL," Paul King, Data Science expert sa Uber, ang pinakamalawak na na-deploy na smartphone OS sa planeta. Ang Java ay ang pinakasikat na wika para sa reusable code. At din ang pinakamalawak na ginagamit na wika pagkatapos ng mga scripting language na JavaScript at SQL. Itinuro ng ilan na ang Rust ay isang paparating na wika, at ang Go ay nakakakuha ng isang malakas na foothold bilang isang scalable back-end na wika ng server. Ang Java ay malamang na hindi ang "pinakamahusay" sa mga araw na ito sa mga tuntunin ng abstraction at bilis ng pagpapatupad, ngunit mayroon pa rin itong napakalaking naka-install na base ng mga aklatan na wala pa sa mga mas bagong wikang ito. Kaya narito ang Java upang manatili, kahit na ito ay maaaring maging bagong COBOL," Paul King, Data Science expert sa Uber, ang pinakamalawak na na-deploy na smartphone OS sa planeta. Ang Java ay ang pinakasikat na wika para sa reusable code. At din ang pinakamalawak na ginagamit na wika pagkatapos ng mga scripting language na JavaScript at SQL. Itinuro ng ilan na ang Rust ay isang paparating na wika, at ang Go ay nakakakuha ng isang malakas na foothold bilang isang scalable back-end na wika ng server. Ang Java ay malamang na hindi ang "pinakamahusay" sa mga araw na ito sa mga tuntunin ng abstraction at bilis ng pagpapatupad, ngunit mayroon pa rin itong napakalaking naka-install na base ng mga aklatan na wala pa sa mga mas bagong wikang ito. Kaya narito ang Java upang manatili, kahit na ito ay maaaring maging bagong COBOL," Paul King, Data Science expert sa Uber, Itinuro ng ilan na ang Rust ay isang paparating na wika, at ang Go ay nakakakuha ng isang malakas na foothold bilang isang scalable back-end na wika ng server. Ang Java ay malamang na hindi ang "pinakamahusay" sa mga araw na ito sa mga tuntunin ng abstraction at bilis ng pagpapatupad, ngunit mayroon pa rin itong napakalaking naka-install na base ng mga aklatan na wala pa sa mga mas bagong wikang ito. Kaya narito ang Java upang manatili, kahit na ito ay maaaring maging bagong COBOL," Paul King, Data Science expert sa Uber, Itinuro ng ilan na ang Rust ay isang paparating na wika, at ang Go ay nakakakuha ng isang malakas na foothold bilang isang scalable back-end na wika ng server. Ang Java ay malamang na hindi ang "pinakamahusay" sa mga araw na ito sa mga tuntunin ng abstraction at bilis ng pagpapatupad, ngunit mayroon pa rin itong napakalaking naka-install na base ng mga aklatan na wala pa sa mga mas bagong wikang ito. Kaya narito ang Java upang manatili, kahit na ito ay maaaring maging bagong COBOL," Paul King, Data Science expert sa Uber,nagbabahagi ng kanyang pananaw sa problemang ito.

Ang Java ay marahil ang pinakamahusay na wika upang simulan ang iyong coding career

Ang isa pang dahilan kung bakit napakaraming mga developer ng Java sa mundo ay ang katotohanan na ang Java ay marahil ang pinakamahusay na wika ng programming upang matutunan upang magsimula ng isang bagong karera sa pagbuo ng software. Ito ay (medyo) madaling master, universally acclaimed, at sa mataas na demand. At ang katotohanan na ang Java ay sikat sa loob ng mahabang panahon (ang wika ay higit sa 25 taong gulang na ngayon) at ito ay malawakang gagamitin sa loob ng ilang higit pang mga dekada, marahil ito ang pinakamahusay na pagpipilian para sa simula kung gusto mong maging isang propesyonal na software. developer. Ang isang pangunahing bentahe ng pagkakaroon ng napakaraming Java coder doon ay ang katotohanan na ang napakalaking komunidad ay ginagawang mas madali para sa mga bago at walang karanasan na mga coder na matuto. Ang Java ay may isa sa pinakamalaking base ng kaalaman sa mga programming language, na may maraming ganap na detalyadong kaso ng pagbuo ng software, mga tutorial, gabay, rekomendasyon, at simpleng mga nakaranas ng software engineer na handang tumulong. Ang lahat ng impormasyong ito ay karaniwang magagamit online sa lahat, na ginagawang mas madali ang trabaho ng developer ng Java Junior. "Ang Java ang pinakamabuting taya mo,"sabi ni Jeff Ronne, isa pang coding veteran mula sa California. "Karamihan sa mga computer programming language ay dumarating at lumalabas nang mas mabilis kaysa sa mga uso sa fashion. Ito ay para sa magandang dahilan dahil ang karamihan sa mga computer programming language ay walang natatanging pang-ekonomiyang nakakahimok na halaga. Ang pang-ekonomiyang hadlang sa pagpasok sa pagitan ng mga wikang ito ay minimal kaya ang paglilipat ng wika ay random, pabagu-bago at hindi mahuhulaan. Bagama't medyo luma na ang Java, wala itong mabubuhay na kumpetisyon sa teknolohiya dahil may libu-libong kumpanya at manggagawa ang malalim na namuhunan sa mga pagsusumikap sa Java coding. Hanggang sa mayroong isang napakahusay na kapalit para sa Java, ang sitwasyong ito ay magpapatuloy," dagdag niya.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION