JavaRush /Java Blog /Random-TK /Näme üçin 2020-nji ýylda Java öwrenmeli

Näme üçin 2020-nji ýylda Java öwrenmeli

Toparda çap edildi
Java 2020-nji ýylda 25 ýyllygyny belleýär. Döredileli bäri 25 ýylyň dowamynda Java, şeýle ýaşa laýyk belli bir kämillik ýaşyna ýetdi, ýöne ýaşlyk höwesini we özüne çekijiligini ýitirmedi. Näme üçin 2020-nji ýylda Java öwrenmeli - 1Häzirki wagtda dünýäde web ösüşi üçin iň meşhur dil. Java iş stoly ulgamlary, ykjam amaly programmalar we oýunlar, şeýle hem IT bazary ýaly uly maglumatlar we IoT (Zatlar interneti) ýaly dürli taslamalary ösdürmekde hemme ýerde ulanylýar. Şeýlelik bilen, ömrüniň 25-nji ýylynda, Java-larymyzyň aýdyşy ýaly premýer-ministr. Bu dil, “Fortune 500” kompaniýalarynyň 90% -den gowragy tarapyndan ulanylýar, TIOBE Index birnäçe kriteriýalara esaslanyp Java-ny iň meşhur programma dili diýip atlandyrýar we dünýäde Java döredijiler üçin iş ýerleriniň sany artmagyny dowam etdirýär. Java-y 2020-nji ýylda öwrenip başlamagyň manysy barmy diýen soraga derrew anyk jogap berip bolar: hawa, hökman oňa mynasyp. Bu makalada näme üçin Java-yň ýakyn geljek üçin ajaýyp geljegine, 25 ýaşynda bu diliň öňküsinden has meşhurdygyna we häzirki wagtda Java Java jemgyýetinde nähili gyzykly zatlaryň bolup geçýändigine aýratyn şübhelenmejekdigimiz barada söhbet ederis. .

Pul, pul, pul

Iň möhüm zat, ýagny pul hakda gürleşmek bilen başlalyň. Şeýlelik bilen, abraýly “PayScale” çeşmesine görä, dünýäde “Java” döredijiniň ortaça ýyllyk aýlygy 74 müň dollar töweregi. Erbet däl, şeýlemi? Ortaça aýlyk 47 müň dollar bilen 106 müň dollar aralygynda. Tejribeli Java kodlaýjylary (ýokary wezipeler) eýýäm ýylda ortaça aýlygy 95 müň dollar (70 müň dollardan 139 müň dollar). Şol bir wagtyň özünde, Java döredijiler üçin boş ýerleriň sany ýylsaýyn artýar. IT toplamak boýunça öňdebaryjy guramalaryň biri bolan “Collabera” -nyň statistikasyna görä , 2017-nji ýylyň başyndan 2018-nji ýylyň ahyryna çenli bu saýtda Java bilen baglanyşykly boş iş orunlarynyň sany 80% artdy - 3,5 müňden 6,2 müňe çenli Java kodlaýjylary üçin iň köp boş iş ABŞ we Hindistanda. “True.com” -yň habaryna görä, Amerikanyň Birleşen Ştatlarynda Java pozisiýalarynyň sany 31 müňden, Hindistanda bolsa 32 müňden geçýär. Aýry-aýry kompaniýalar barada aýdylanda bolsa, Amerikan JPMorgan Chase & Co. Java kodlaýjylaryna iň köp pul töleýär. - ortaça ýylda 90 müň dollar. Ondan soň TCS we Infosys (ýylda 73 müň dollar), “Cognizant” (69 müň dollar) we başgalar gelýär. Şeýlelik bilen, häzirki wagtda Java döredijileriniň hemişe diýen ýaly bir ýa-da beýleki görnüşde ulanylýan ykjam programmalara bolan islegiň artýandygyndan peýdalanyp, diňe pul ýygnaýandyklaryny aýtmak gaty ulaldyp bolmaz. bütin dünýäde Java kodlaýjylaryna zerurlyk. Üstünlikli Java Pros-y ýagty geljege alyp barýan bu otlynyň zolagyna bökmek giç däl.

Her alty aýdan täze görnüş

“Java” diliniň özi, geljegi uly bolan 25 ýaşly ýigitlere laýyk gelşi ýaly, bir gapdala-da durmaýar, üstünlik gazanmaýar, moda eýerýär we ugurlary yzarlamaga çalyşýar. Şeýlelikde, 2019-njy ýylda Java 6 aýlyk täze wersiýalara geçdi. Ondan öň Java-yň täze wersiýalary her iki-üç ýyldan bir gezek çykýardy, kämahal çykarylýan wagt aralygy alty-ýedi ýyl bolýar. Bu, esasanam, köp kompaniýany begendirdi, sebäbi innowasiýalar gaty çalt gelmedi. Emma indi “Java 9” -dan başlap, her ýyl mart we sentýabr aýlarynda täze neşirler çykýar. Bu gowy, sebäbi 2020-nji ýyla golaý we her 6-7 ýyldan bir zadyň täze wersiýalaryny çykarmak indi mümkin däl. Näme üçin 2020 - 2-de Java öwrenmeli“6 aýlyk boşatma sikli gaty gowy çemeleşme. Şahsy tejribä esaslanyp, dörediji hökmünde aýdýaryn. Belli bir senä meýilleşdirilen täze wersiýanyň çykarylyş tertibi bar bolsa, ony diňe şol wagt taýýar bolan aýratynlyklar bilen goýberýäris. Eger olar taýýar däl bolsa, indiki goýberilişine çenli yza süýşürýäris. Freshöne täze neşirleriň şeýle yzygiderli çykarylmagy kesgitli bir goşantdyr " -diýdi .

Java zatlaryň merkezinde: IoT we beýleki ugurlar

Üstünlikli we özüne çekiji 25 ýaşly görmegeý adama laýyk gelýän Java iň yssy zatlaryň arasynda gaty meşhur. Haýsy “zatlar” hakda gürleşýäris? Nearakyn geljekde zatlaryň internetiniň bir bölegi boljak ýa-da boljak zatlar hakda. Java, IoT ýaly “yssy” we ugurly ýerlerde çözgütler işlenip düzülende aýrylmaz çözgütdir. IoT Öndürijiniň gözlegine görä, IoT prosess arhitektura çözgüdi döredijiler Java-ny iň möhüm programma dili hökmünde görkezýärler. Bularyň hemmesi JVM (Java Wirtual Machine) -iň kömegi bilen, döredijilere ýerli kod ýazmaga we soňra çip ýaly kiçijik enjamlara geçirmäge mümkinçilik berýär. Java, ähli IoT infrastrukturasynda bulut we şlýuz ösüşi üçin iň oňat çözgütleriň biridir. Maglumatlary ölçemek, ýygnamak we derňemek üçin şol bir ekosistemany ulanmaga mümkinçilik berýär. Beýleki köp meşhur we ýörgünli ýerler Java bolmasa edip bilmez. Uly maglumatlar, giňeldilen hakykat, öz-özi sürýän awtoulaglar, bulut hasaplamasy - bu we beýleki birnäçe ýerdäki taslamalaryň ösüşi Java-yň ulanylmagy bilen aýrylmaz baglanyşyklydyr.

Hünärmenler: Öňümizdäki ýyllarda Java-yň ýolbaşçylygyna hiç zat howp salmaýar

Tejribesi we jemgyýetdäki orny bolan çynlakaý ýigitler Java-larymyz hakda näme pikir edýärler? Java-yň oňat gabat gelýändigine ynanýarlarmy we muny “gyzlarynyň” ýüregine tabşyrmaga taýynmy, ýagny sowuk işinde möhüm rol oýnaýan hyzmatlaryň we amaly programmalaryň esasyny düzýän çylşyrymly prosesleriň yzygiderli işlemegini üpjün etmek? kompaniýalar (mysal üçin Uber ýa-da Airbnb ýaly)? Näme üçin 2020-nji ýylda Java öwrenmeli?“Köplenç geljege geçmişe seredip has gowy çak edilýär, sebäbi taryh hemişe azajyk üýtgeşmeler bilen gaýtalanýar. Programmirleme dilleriniň arasynda güýç balansyny üýtgetmek kyn, esasanam gysga möhletde we Java bu ýoly dowam etdirer " -diýdi Red Hat-yň orta programma üpjünçiliginiň wise-prezidenti Mark Little. “Beýleki dilleriň Java Wirtual Machine (JVM) ulanyp başlaýandyklaryny görmek gyzykly bolar. Diňe Scala we Kotlin ýaly JVM şiweleri däl, eýsem Ruby, JavaScript ýa-da Python ýaly öz ulanyjy bazasy bolan aýratyn diller. JRE-de eýýäm gowy çözgütler bardy - JRuby (Ruby), Nashorn (JavaScript) we Jython (piton). NodeJS portlarynyň hemmesi şowsuz boldy. Gyzykly bolar, sebäbi tutuş bir dili birleşdirmek gaty çynlakaý. Belki, Graal wirtual maşyny Java dilinden daşlaşdyrar "-diýdi. “Öňümizdäki ýyllarda Java hakykatdanam bulutly bolmaly. Buludyň kabul edilmegi ösmegi bilen bu gaty möhümdir. “Java” -yň umumy meşhurlygy we geljegi barada aýdanymyzda, bu pudaga we okuw infrastrukturasyna eýýäm goýlan maýa goýumlaryny terk edip bilmeris we terk edip bilmeris. Doly täze dili öwrenmegiň we noldan başlamagyň manysy ýok. "Java" -yň gowy işlemegi we täze şertlere uýgunlaşmagy hem möhümdir "-diýdi. “Aslynda, ýakyn ýyllarda Java ekosistemasynyň ösmeginde möhüm rol oýnar. Açyk çeşme ykdysadyýetinde elmydama iň rasional çemeleşmäni gözlemeli. Uly kompaniýalar we möhüm önümler Java 8-den täze wersiýalara göçmekde has işjeň bolmaly. Geçiş tehniki taýdan ýokary göterilişi talap edýär. Bu üýtgeşmeler, gaty gyssagly bolmasa-da, edilmeli. Otherwiseogsam kynçylyk çekeris "-diýdi.

Höküm

Şeýlelik bilen, Java 25 ýyllygyny belleýärkä, geljege optimizm bilen garamaga we täze belentliklere çalyşmaga ähli esaslar bar. Önümçilik hünärmenleri, hiç kimiň Java-dan ýüz öwürmegi çynlakaý meýilleşdirmeýändigini ýa-da pikir etmeýändigini aç-açan aýdýarlar, sebäbi bu dilde we onuň ekosistemasyna köp güýjüň, wagtyň we puluň sarp edilendigi sebäpli, ulanylýan ýerleriň taslamalaryny aýtmaly däl. Java döredijiler, bu dil iş prosesleriniň möhüm bölegi bolup durýan köp dürli ýerleri we ähli pudaklary ösdürmäge gatnaşmaga mümkinçilik alýarlar. Şonuň üçin “2020-nji ýylda Java öwrenmäge mynasypmy?” Diýen sorag hökman ritoriki. Moreene-de köp ýyllap şeýle galar.
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION