CodeGym /Java blog /Tilfældig /Industrien er overfyldt med dårlige Java-kodere. Hvorfor ...
John Squirrels
Niveau
San Francisco

Industrien er overfyldt med dårlige Java-kodere. Hvorfor er efterspørgslen efter Java Devs i 2020 stadig stigende?

Udgivet i gruppen
I dag er det samlede antal Java-udviklere globalt over 7 mio. (baseret på forskellige skøn er der 6,8-8 mio. Java-kodere i verden), hvilket er et ret stort antal. Og grunden til, at mange mennesker, især Java-begyndere, ikke kan lade være med at undre sig: er industrien allerede overfyldt med Java-kodere? Og hvis ikke, hvor mange professionelle Java-udviklere på markedet vil være 'for mange'? Det er de spørgsmål, vi vil forsøge at besvare i dag.'Industrien er overfyldt med dårlige Java-kodere'.  Hvorfor er efterspørgslen efter Java Devs i 2020 stadig stigende?  - 1

Er der for mange Java-udviklere i softwareindustrien?

Det handler selvfølgelig om perception og afhænger af, hvad du anser for at være 'for mange'. Dette spørgsmål, når det stilles af dem, der allerede arbejder inden for dette felt eller har til hensigt at starte deres kodekarriere i den nærmeste fremtid, bør omformuleres som "Skal jeg skifte fra at være/lære at blive Java-udvikler til noget andet?" Et kort svar på det vil være nej, at være Java-udvikler er stadig en ting. Og her er et par grunde til hvorfor, og nogle meninger om sagen fra erfarne softwareingeniører.

Flere Java-kodere = flere Java-udviklerjob

Det faktum, at der er over 7 mio. Java-programmører i verden, er mere af en positiv ting for alle dem, der ønsker at kode på dette sprog professionelt. En enorm base af tilgængelige udviklere er en af ​​grundene til, at virksomheder går med Java, når de vælger en teknologi til deres behov. Dette sammen med andre vigtige faktorer for Javas enorme globale popularitet såsom JVM og OOP support, selvfølgelig. “Java er bedst til beskæftigelsesmuligheder, da der er langt flere jobopslag til Java end for noget andet sprog. Java er det hurtigst ydende administrerede programmeringssprog, der slår Ruby, C# og JavaScript ud. JVM er et fænomenalt stykke teknologi. Java er virksomhedens standardprogrammeringssprog, som COBOL var for 30 år siden,” sagdeRichard Kenneth Eng, en erfaren softwareudvikler, besvarer et Java-relateret spørgsmål om Quora.

Der er mangel på gode Java-udviklere

Her er virkeligheden: Softwareindustrien har stadig MANGEL på velkvalificerede og veluddannede Java-udviklere. Det faktum, at Java har været så populært og almindeligt for virksomheder i forskellige markedsnicher og industrier i en årrække, gjorde det mainstream og fødte hundredtusindvis af Java-kodere, der er... Hvordan skal vi sige det? Ikke særlig godt. Der er hundredtusindvis af Java-programmører derude, som er dårligt uddannede (som de fleste af de stakkels bastards, der lærte Java med andre online-kurser end CodeGym, for eksempel), ikke har nogen ægte interesse for Java eller kodning generelt (dem, der besluttede at komme ind på kodning kun for penge), eller simpelthen lært Java som et ekstra sprog/færdighed og ikke på udkig efter en karriere inden for Java-udvikling. Her er hvad Matthew Gaiser,har at sige om denne sag: "Branchen er overfyldt med mindre end passionerede Java-udviklere. I lang tid blev Java betragtet som det praktiske sprog, man lærte for at få et job. Det betød, at mange mennesker lærte det bare for at få beskæftigelse. Fordi software generelt ikke kræver formelle kvalifikationer, så mange mennesker (og fortsætter med at se) det som en vej til nemme penge for små investeringer. Så branchen er overfyldt med en masse mennesker, der leder efter et nemt højtlønnet job. De fleste af disse mennesker vælger Java, da de ser det som et branchesprog."

Efterspørgslen efter Java-udvikling bliver ved med at vokse

Som et af de mest alsidige programmeringssprog i verden, bruges Java i disse dage næsten overalt med hensyn til platforme, teknologier og økonomiske sektorer. Det er derfor, at behovet for kvalificerede og erfarne Java-udviklere rundt om i verden bliver ved med at stige på trods af, at der allerede er så mange Java-kodere derude. En anden vigtig faktor er beliggenheden: Hvis velkendte forretnings- og teknologicentre som Silicon Valley i USA eller større byer i Vesteuropa normalt har masser af tilgængelige Java-programmører, har virksomheder i mindre og mindre udviklede lande en tendens til alvorligt at lide under manglen på faglærte Java-udviklere. "Java er stadig bedst i klassen til mange applikationer. Det er den bedste måde at bygge et bundsolidt, hurtigt, skalerbart, fejlfrit back-end-system på. Det har den hurtigste JVM. Kun C eller C++ er hurtigere, og kun under visse snævre omstændigheder som computeralgoritmeoptimering. Java er også Android-sproget, det mest udbredte smartphone-operativsystem på planeten. Java er det mest populære sprog for genanvendelig kode. Og også det mest udbredte sprog efter scriptsprogene JavaScript og SQL. Nogle har påpeget, at Rust er et sprog i vækst, og Go får et stærkt fodfæste som et skalerbart back-end-serversprog. Java er nok ikke det "bedste" i disse dage med hensyn til abstraktion og udførelseshastighed, men det har stadig en enormt stor installeret base af biblioteker, som disse nyere sprog endnu ikke har. Så Java er kommet for at blive, selvom det måske er ved at blive den nye COBOL,” Paul King, Data Science-ekspert hos Uber, det mest udbredte smartphone OS på planeten. Java er det mest populære sprog for genanvendelig kode. Og også det mest udbredte sprog efter scriptsprogene JavaScript og SQL. Nogle har påpeget, at Rust er et sprog i vækst, og Go får et stærkt fodfæste som et skalerbart back-end-serversprog. Java er nok ikke det "bedste" i disse dage med hensyn til abstraktion og udførelseshastighed, men det har stadig en enormt stor installeret base af biblioteker, som disse nyere sprog endnu ikke har. Så Java er kommet for at blive, selvom det måske er ved at blive den nye COBOL,” Paul King, Data Science-ekspert hos Uber, det mest udbredte smartphone OS på planeten. Java er det mest populære sprog for genanvendelig kode. Og også det mest udbredte sprog efter scriptsprogene JavaScript og SQL. Nogle har påpeget, at Rust er et sprog i vækst, og Go får et stærkt fodfæste som et skalerbart back-end-serversprog. Java er nok ikke det "bedste" i disse dage med hensyn til abstraktion og udførelseshastighed, men det har stadig en enormt stor installeret base af biblioteker, som disse nyere sprog endnu ikke har. Så Java er kommet for at blive, selvom det måske er ved at blive den nye COBOL,” Paul King, Data Science-ekspert hos Uber, Nogle har påpeget, at Rust er et sprog i vækst, og Go får et stærkt fodfæste som et skalerbart back-end-serversprog. Java er nok ikke det "bedste" i disse dage med hensyn til abstraktion og udførelseshastighed, men det har stadig en enormt stor installeret base af biblioteker, som disse nyere sprog endnu ikke har. Så Java er kommet for at blive, selvom det måske er ved at blive den nye COBOL,” Paul King, Data Science-ekspert hos Uber, Nogle har påpeget, at Rust er et sprog i vækst, og Go får et stærkt fodfæste som et skalerbart back-end-serversprog. Java er nok ikke det "bedste" i disse dage med hensyn til abstraktion og udførelseshastighed, men det har stadig en enormt stor installeret base af biblioteker, som disse nyere sprog endnu ikke har. Så Java er kommet for at blive, selvom det måske er ved at blive den nye COBOL,” Paul King, Data Science-ekspert hos Uber,deler hans syn på dette problem.

Java er sandsynligvis det bedste sprog til at starte din kodekarriere

En anden grund til, at der allerede er så mange Java-udviklere i verden, er det faktum, at Java nok er det bedste programmeringssprog at lære for at starte en ny karriere inden for softwareudvikling. Det er (relativt) nemt at mestre, universelt anerkendt og efterspurgt. Og det faktum, at Java er populært så længe (sproget er mere end 25 år gammelt nu) og vil blive brugt i et par årtier mere, gør det nok det bedste valg til starten, hvis du vil blive professionel software Udvikler. En stor fordel ved at have så mange Java-kodere derude er, at et så stort fællesskab gør det lettere for nye og uerfarne kodere at lære. Java har en af ​​de største vidensbaser blandt programmeringssprog, med masser af fuldt detaljerede softwareudviklingssager, tutorials, vejledninger, anbefalinger, og simpelthen erfarne softwareingeniører, der ville være villige til at hjælpe. Al denne information er normalt tilgængelig online for alle, hvilket gør Java Junior-udviklerens job så meget nemmere. "Java er langt det bedste bud,"sagde Jeff Ronne, en anden kodende veteran fra Californien. "De fleste computerprogrammeringssprog kommer og går hurtigere end modetrends. Dette er med god grund, da de fleste computerprogrammeringssprog ikke har en unik økonomisk overbevisende værdi. Den økonomiske barriere for adgang mellem disse sprog er minimal, og derfor er sprogomsætningen tilfældig, lunefuld og uforudsigelig. Selvom Java er relativt gammelt, har det ingen levedygtig teknologikonkurrence, da der er tusindvis af virksomheder og arbejdere, der er dybt investeret i Java-kodningsindsats. Indtil der er en langt overlegen erstatning for Java, vil denne situation fortsætte," tilføjede han.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION