CodeGym /Java-blogg /Tilfeldig /Industrien er overfylt med dårlige Java-kodere. Hvorfor ø...
John Squirrels
Nivå
San Francisco

Industrien er overfylt med dårlige Java-kodere. Hvorfor øker etterspørselen etter Java Devs i 2020 fortsatt?

Publisert i gruppen
I dag er det totale antallet Java-utviklere globalt over 7 millioner (basert på forskjellige estimater er det 6,8-8 millioner Java-kodere i verden), som er et ganske stort antall. Og grunnen til at mange mennesker, spesielt Java-nybegynnere, ikke kan la være å lure på: er bransjen allerede overfylt med Java-kodere? Og hvis ikke, hvor mange profesjonelle Java-utviklere på markedet vil være "for mange"? Dette er spørsmålene vi skal prøve å svare på i dag."Industrien er overfylt med dårlige Java-kodere".  Hvorfor øker etterspørselen etter Java Devs i 2020 fortsatt?  - 1

Er det for mange Java-utviklere i programvareindustrien?

Selvfølgelig handler det om persepsjon og avhenger av hva du anser som "for mange". Dette spørsmålet, når det stilles av de som allerede jobber i dette feltet eller har til hensikt å starte sin kodekarriere i nær fremtid, bør omformuleres som "Bør jeg bytte fra å være/lære til å bli en Java-utvikler til noe annet?" Et kort svar på det vil være nei, å være Java-utvikler er fortsatt en greie. Og her er noen grunner til hvorfor, og noen meninger om saken fra erfarne programvareingeniører.

Flere Java-kodere = flere Java-utviklerjobber

Det faktum at det er over 7 millioner Java-programmerere i verden er mer positivt for alle de som ønsker å kode på dette språket profesjonelt. En enorm base av tilgjengelige utviklere er en av grunnene til at bedrifter går med Java når de velger en teknologi for deres behov. Dette, sammen med andre viktige faktorer for Javas enorme globale popularitet som JVM og OOP-støtte, selvfølgelig. "Java er best for jobbmuligheter, siden det er langt flere stillingsannonser for Java enn for noe annet språk. Java er det administrerte programmeringsspråket med raskest ytelse, og slår ut Ruby, C# og JavaScript. JVM er et fenomenalt stykke teknologi. Java er bedriftens standard programmeringsspråk slik COBOL var for 30 år siden," saRichard Kenneth Eng, en erfaren programvareutvikler, svarer på et Java-relatert spørsmål om Quora.

Det er mangel på gode Java-utviklere

Her er realiteten: Programvareindustrien har fortsatt MANGEL på godt kvalifiserte og riktig opplærte Java-utviklere. Det faktum at Java har vært så populært og vanlig for selskaper i ulike markedsnisjer og bransjer i en årrekke gjorde det mainstream og fødte hundretusenvis av Java-kodere som er... Hvordan skal vi si dette? Ikke veldig bra. Det er hundretusenvis av Java-programmerere der ute som er dårlig trent (som de fleste av de stakkars jævlene som lærte Java med andre nettkurs enn CodeGym, for eksempel), ikke har noen genuin interesse for Java eller koding generelt (de som bestemte seg for å komme inn i koding kun for penger), eller rett og slett lært Java som et ekstra språk/ferdighet og ikke på jakt etter en karriere innen Java-utvikling. Her er hva Matthew Gaiser,har å si om denne saken: "Bransjen er overfylt med mindre enn lidenskapelige Java-utviklere. Java ble lenge ansett som det praktiske språket man lærte for å få jobb. Det betydde at mange mennesker lærte det bare for å få jobb. Fordi programvare vanligvis ikke krever formelle kvalifikasjoner, så mange mennesker (og fortsetter å se) det som en vei til enkle penger for små investeringer. Så bransjen er overfylt med mange mennesker som leter etter en lett og godt betalt jobb. De fleste av disse menneskene velger Java ettersom de ser det som et bransjespråk.»

Etterspørselen etter Java-utvikling fortsetter å vokse

Som et av de mest allsidige programmeringsspråkene i verden, brukes Java i disse dager nesten overalt når det gjelder plattformer, teknologier og økonomiske sektorer. Det er derfor behovet for kvalifiserte og erfarne Java-utviklere rundt om i verden fortsetter å øke til tross for at det allerede er så mange Java-kodere der ute. En annen viktig faktor er beliggenhet: hvis kjente forretnings- og teknologisentre som Silicon Valley i USA eller større byer i Vest-Europa normalt har mange tilgjengelige Java-programmerere, har selskaper i mindre og mindre utviklede land en tendens til å lide alvorlig av mangelen på dyktige Java-utviklere. "Java er fortsatt best i klassen for mange applikasjoner. Det er den beste måten å bygge et bunnsolid, raskt, skalerbart, feilfritt back-end-system på. Den har den raskeste JVM. Bare C eller C++ er raskere, og bare under visse trange omstendigheter som beregningsalgoritmeoptimalisering. Java er også språket til Android, det mest utbredte smarttelefon-operativsystemet på planeten. Java er det mest populære språket for gjenbrukbar kode. Og også det mest brukte språket etter skriptspråkene JavaScript og SQL. Noen har påpekt at Rust er et voksende språk, og Go får et sterkt fotfeste som et skalerbart back-end-serverspråk. Java er sannsynligvis ikke den "beste" i disse dager når det gjelder abstraksjon og utførelseshastighet, men den har fortsatt en enormt stor installert base av biblioteker som disse nyere språkene ikke har ennå. Så Java er kommet for å bli, selv om det kan bli den nye COBOL,» Paul King, Data Science-ekspert ved Uber, det mest utbredte smarttelefon-operativsystemet på planeten. Java er det mest populære språket for gjenbrukbar kode. Og også det mest brukte språket etter skriptspråkene JavaScript og SQL. Noen har påpekt at Rust er et voksende språk, og Go får et sterkt fotfeste som et skalerbart back-end-serverspråk. Java er sannsynligvis ikke den "beste" i disse dager når det gjelder abstraksjon og utførelseshastighet, men den har fortsatt en enormt stor installert base av biblioteker som disse nyere språkene ikke har ennå. Så Java er kommet for å bli, selv om det kan bli den nye COBOL,» Paul King, Data Science-ekspert ved Uber, det mest utbredte smarttelefon-operativsystemet på planeten. Java er det mest populære språket for gjenbrukbar kode. Og også det mest brukte språket etter skriptspråkene JavaScript og SQL. Noen har påpekt at Rust er et voksende språk, og Go får et sterkt fotfeste som et skalerbart back-end-serverspråk. Java er sannsynligvis ikke den "beste" i disse dager når det gjelder abstraksjon og utførelseshastighet, men den har fortsatt en enormt stor installert base av biblioteker som disse nyere språkene ikke har ennå. Så Java er kommet for å bli, selv om det kan bli den nye COBOL,» Paul King, Data Science-ekspert ved Uber, Noen har påpekt at Rust er et voksende språk, og Go får et sterkt fotfeste som et skalerbart back-end-serverspråk. Java er sannsynligvis ikke den "beste" i disse dager når det gjelder abstraksjon og utførelseshastighet, men den har fortsatt en enormt stor installert base av biblioteker som disse nyere språkene ikke har ennå. Så Java er kommet for å bli, selv om det kan bli den nye COBOL,» Paul King, Data Science-ekspert ved Uber, Noen har påpekt at Rust er et voksende språk, og Go får et sterkt fotfeste som et skalerbart back-end-serverspråk. Java er sannsynligvis ikke den "beste" i disse dager når det gjelder abstraksjon og utførelseshastighet, men den har fortsatt en enormt stor installert base av biblioteker som disse nyere språkene ikke har ennå. Så Java er kommet for å bli, selv om det kan bli den nye COBOL,» Paul King, Data Science-ekspert ved Uber,deler hans syn på dette problemet.

Java er sannsynligvis det beste språket for å starte din kodekarriere

En annen grunn til at det allerede er så mange Java-utviklere i verden er det faktum at Java sannsynligvis er det beste programmeringsspråket å lære for å starte en ny karriere innen programvareutvikling. Det er (relativt) enkelt å mestre, universelt anerkjent og etterspurt. Og det faktum at Java er populært så lenge (språket er mer enn 25 år gammelt nå) og vil bli mye brukt i et par tiår til, gjør det sannsynligvis det beste valget for starten hvis du ønsker å bli en profesjonell programvare utvikler. En stor fordel med å ha så mange Java-kodere der ute er det faktum at et så stort fellesskap gjør det lettere for nye og uerfarne kodere å lære. Java har en av de største kunnskapsbasene blant programmeringsspråk, med mange fullstendig detaljerte programvareutviklingssaker, veiledninger, guider, anbefalinger, og ganske enkelt erfarne programvareingeniører som er villige til å hjelpe. All denne informasjonen er vanligvis tilgjengelig online for alle, noe som gjør jobben til Java Junior-utvikleren så mye enklere. "Java er uten tvil det beste alternativet,"sa Jeff Ronne, en annen kodeveteran fra California. "De fleste dataprogrammeringsspråk kommer og går raskere enn motetrender. Dette er med god grunn da de fleste programmeringsspråk ikke har en unik økonomisk overbevisende verdi. Den økonomiske barrieren for inngang mellom disse språkene er minimal, og derfor er språkomsetningen tilfeldig, lunefull og uforutsigbar. Selv om Java er relativt gammelt, har det ingen levedyktig teknologikonkurranse ettersom det er tusenvis av selskaper og arbeidere som er dypt investert i Java-kodingsarbeid. Inntil det er en langt overlegen erstatning for Java vil denne situasjonen vedvare," la han til.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION