JavaRush /Java Blog /Random-TK /Java bolmasa işi mümkin bolmadyk IT ägirtleri

Java bolmasa işi mümkin bolmadyk IT ägirtleri

Toparda çap edildi
Java-yň esasy kriteriýleriň hemmesi boýunça iň meşhur programmirleme dillerinden biri bolmagy hiç kim tarapyndan sorag astynda däl. Şeýle-de bolsa, esassyz bolmazlyk üçin käbir esasy maglumatlar we statistika. Java bolmasa işi mümkin bolmadyk IT ägirtleri - 1

Java şa

Java-ny hakykatdanam dünýäde iň meşhur dil diýip atlandyryp bolarmy? Käbir bellikler bilen, ýöne hawa. Döwrebap kompaniýalaryň köpüsi, ähli pudaklarda we bazar pudaklarynda Java ulanýarlar. Iň esasy zat, potensial işe almak üçin işläp düzüjileriň ägirt uly zehin bazasyna girmek, çarçuwalaryň we eýýäm ýazylan kod, funksiýalar we amaly programmalar ýaly sebäplere görä köp ýyllap ulanarlar. Kompaniýalardaky we kärhanalardaky kompýuterleriň 95% -den gowragy Java ulanýar, ähli kompýuterleriň 90% -den gowragy Java ulanýar we bu diliň ulanylýan ykjam enjamlarynyň sany 3 milliarddan geçýär. Şonuň üçin köp ýa-da az diýen ýaly geň däl. dünýäniň islendik ýerinde uly kompaniýa Java ulanýar we bu dilde hünärmenleri işe alýar.

Java + Android = Söýgi

Ilki bilen Java-ny beýle meşhur eden näme? Ilki bilen köpugurly we köp taraply. “Java” -yň çeýeligi, bu dilde ýazylan programmalary islendik gün diýen ýaly iş stoly kompýuterlerinde, jübi telefonlarynda we hatda beýleki enjamlarda, akylly awtoulaglardan başlap, durmuş enjamlaryna çenli işlemäge mümkinçilik berýär, bu günler hem has çaltlaşýar. Elbetde, Java dili meşhurlygynyň we häzirki zaman dünýäsinde şeýle güýçli pozisiýany ykjam platformalara, has dogrusy, Android operasiýa ulgamyna bermeli. Düşünip boljak zat: häzirki wagtda ýekeje programma hem ykjam wersiýasyz edip bilmeýär, “Android” ykjam operasiýa ulgamlarynyň şasynyň tagtynda otyr we “Android” -iň ösüşi Java bolmasa pikir edip bolmaýar (Kotlin hem bar, ýöne bu aýratyn mowzuk). Şeýlelik bilen, köpugurly ykjam programmalaryň bolmagy gaty möhüm bolan häzirki zaman kompaniýalarynyň köpüsiniň Java bolmasa ýaşap bilmejekdigi ýüze çykýar. Java-yň liderlik ýagdaýy statistika bilen tassyklanýar. TIOBE indeksine görä, Java dünýäde iň meşhur programma dili bolup, C we Python-dan 16% öňde durýar.

Iň ýokary kompaniýalar we ýeke-täk başlangyçlar. Java-ny nähili ulanýarlar

Java-yň liderlik ýagdaýy we häzirki zaman iş gurşawynda bu diliň giňligi. Java-yň köpugurlylygy we ýaýramagy sebäpli, täze öwrenýänlere diliň ulanylýan ýerlerine we uly kompaniýalaryň we täze dörän başlangyç toparlarynyň Java-ny nädip ulanýandyklary, haýsy maksatlar üçin has peýdalydygy we näme üçin möhümdigi belli däl. . Şol sebäpden, işi Java we bu diliň berýän mümkinçilikleri bilen aýrylmaz baglanyşykly birnäçe üstünlikli we meşhur IT kompaniýalaryna gysgaça syn taýýarlamagy makul bildik. Hususan-da, bu makalada köpçülikleýin bazar segmentinden birnäçe ägirt hakda gürleşeris - indi bu kompaniýalar hemmelere diýen ýaly mälim we köpler durmuşyny hyzmatlary bolmazdan göz öňüne getirip bilmeýärler.

Uber

Uber, öz gezeginde Java-a esaslanýan ykjam programmanyň töwereginde gurlan üstünlikli kompaniýanyň kanoniki mysallaryndan biridir. Java bolmasa işi mümkin bolmadyk IT ägirtleri - 2Uber (we şuňa meňzeş hyzmatlar) näme üçin özüne çekiji we meşhur bolýar? Ulanyjynyň programmany açyp, hyzmaty derrew sargyt edip biljekdigi. Uber programmasy, awtoulagyň belli bir pursatda nirededigini, nirä barýandygyny we haçan, bir minuda çenli barmaly ýerine ýetjekdigini görkezýär. Uber hatda ulagyň belgisini, awtoulagyň reňkini we ýasalyşyny, şeýle hem sürüjiniň adyny görkezýär, bu ulanyja islenýän ulagy derrew kesgitlemäge mümkinçilik berýär. Töleg prosesi hem ýönekeý we çalt - kredit kartoçkaňyza awtomatiki usulda zarýad berilýär. Bularyň hemmesi Java-yň kömegi bilen mümkin. Döwrebap sanly işewürlik kompaniýalarynyň hakykatlary, sargyt edenden soň iň köp on iki minutyň dowamynda 24/7 elýeterli harytlara we hyzmatlara sarp edijiniň islegini kanagatlandyrjak täze ykjam programmalary döretmäge. Bu islegi kanagatlandyrmak üçin kompaniýalar has köp we işjeň ýagdaýda Java taslamalaryna ýüz tutýarlar. Köplenç Java ulanylyşy , şeýle hem koduň yzygiderli kämilleşdirilmegi netijesinde Uber programmasynyň häzirki zaman wersiýasynyň ulanyjylarynyň şeýle mukdarda dürli maglumatlara (diňe grafika görnüşinde däl) elýeterli bolmagy, şeýle hem dürli funksiýalara we mümkinçiliklere degişlidir. Mysal üçin, programma syýahatyň bahasyny görmäge we günüň, howa we beýleki faktorlara baglylykda nyrhlaryň üýtgemegini yzarlamaga mümkinçilik berýär. Şeýle hem dürli rahatlyk derejesindäki awtoulaglary saýlap bilersiňiz ýa-da şol bir tarapa barýan bolsa, beýleki ulanyjylar bilen taksi paýlaşyp bilersiňiz. Bu funksiýalar fonda işleýän onlarça, käte ýüzlerçe prosesi talap edýär we bu prosesleriň utgaşdyrylan işiniň kepili, esasan, Java.

Netflix

Häzirki wagtda her kimiň halaýan wideo hyzmaty her gün mazmun akymlary üçin azyndan 2 milliard haýyşy amala aşyrýar. Java merkezi arhitektura üçin sag boluň. Java bolmasa işi mümkin bolmadyk IT ägirtleri - 3Netflix dünýäde iň meşhur onlaýn teleýaýlym torudyr (eger muny atlandyryp bilseňiz) we hyzmatyň iş modeli we interfeýsi standart boldy. Netflix ulanyjylary aýlyk takmynan 10 dollar töweregi töleg üçin islän wagty, islendik enjamda islän filmlerini we teleýaýlymlaryny tomaşa edip bilerler. “Java” -yň ulalmagy Netflix-iň üstünlik gazanmagynda möhüm rol oýnady we bu kompaniýa 50-den gowrak ýurtda ulanyjy bazasyny 57 milliona ýetirmäge mümkinçilik berdi. Bu tomaşaçylar her aý 1 milliard sagatdan gowrak wideo mazmunyna tomaşa edýärler. Netflix-iň döredijilerinden Endrýu Glower: "Arhitekturamyzdaky hyzmatlaryň aglaba köplügi Java we Java Wirtual Machine [JVM] -de gurulýar" -diýdi . “Bizde hemişe işleýän müňlerçe Java prosesi bar we platformamyz ulaldygyça möhüm infrastruktura meselesini göremzok. Şeýle hem, hyzmatlarymyza gözegçilik etmegi, täzelenmegi we giňeltmegi aňsatlaşdyrýan Java esasly köp açyk gurallary ulanýarys. " “Ulanyjy Netflix-i açanda, şol adama ygtyýar bermek, haýsy enjamy ulanýandyklaryny anyklamak, hasabyň işjeňdigine göz ýetirmek we profiliniň soňky işine seretmek üçin ulgam onlarça dürli prosesi işleýär. Bu amallaryň hemmesi , Java esasly açyk çeşme guraly ekaewrika ulanyp dolandyrylýar "-diýdi.

Twitter

Dünýäde iň meşhur mikroblog hyzmaty Twitter, gadymy döwürde, internet pudagynyň standartlary boýunça, elbetde, 2006-njy ýylda peýda bolupdy we döredilen ilkinji ýyllarynda çalt ösýän wagtynda öndürijilik we durnukly işlemek bilen baglanyşykly uly kynçylyklar ýüze çykdy. ulanyjy bazasy. Hyzmat şeýle bir ýygy-ýygydan ýykyldy welin, ulanyjynyň Twitter kesilende görýän ak kitiniň şekili bolan ekran ýatda galdy. Java bolmasa işi mümkin bolmadyk IT ägirtleri - 4Şeýle-de bolsa, 2010-njy ýylyň ahyrynda Twitter has durnukly işläp başlady we soňky birnäçe ýylda iş wagtynyň gowy görkezijileri bardy, şonuň üçin ak ak kit ýatdan çykyp başlady. Şeýle üýtgeşmeler üçin kime minnetdar bolmaly? Elbetde Java. Twitteriň ösüş boýunça uly direktory Robert Benson bu barada söhbetdeşlik wagtynda aýtdy. Onuň sözlerine görä, platformany döreden başyndan Twitter döredijiler hyzmatyň arhitekturasy we ulanyjylardan her sekuntda alnan köp sanly haýyşy has netijeli işlemek barada köp oýlandylar. Häzirki wagtda Twitter-de her gün 400 milliondan gowrak twit goýýan 200 milliondan gowrak işjeň ulanyjy bar. Birnäçe ýyllap seljermekden we iň oňat çözgüt gözlemekden soň, Twitter inersenerleri ulgamyň keseligine ulalmagyna we ýüküň ýeňip geçmegine mümkinçilik berýän Java Wirtual Machine-ny ulandylar. Twitter döredijiler kompaniýa üçin iň möhüm ulgamlaryň köpüsini JVM-de işleýän Java we Scala-da ýazylan hyzmatlara geçirdiler. Şol sebäpden, Twitter häzirki wagtda bütin dünýäde durnukly işleýär we hatda Dünýä çempionatynyň finaly ýa-da ABŞ-da geçiriljek saýlawlar ýaly ýokary derejeli wakalarda ýüze çykýan ýokary derejeli agyr döwürlere arkaýyn çydamly bolýar. Ulgam ulanyjylara birnäçe minut ozal bolup geçen wakalar barada habarlary tapmaga mümkinçilik berýär.

Bahasy

Onlaýn bron pudagynda öňdebaryjylardan biri bolan “Priceline” üçin Java netijeliligiň we netijeliligiň açarydyr. Bu dili ulanmak çeýeligi, öndürijiligi, ykjamlygy we uly tomaşaçylara ýetmäge mümkinçilik berýär. Java bolmasa işi mümkin bolmadyk IT ägirtleri - 5“Priceline” dünýädäki myhmanhanalary we kwartiralary bronlamak üçin programma. Bu hyzmat, öňdebaryjy bolan ABŞ-dan has az meşhur we Europeewropada belli. “Priceline”, “KAYAK”, “Rentalcars”, “Booking”, “Opentable” we “Agoda” ýaly birnäçe meşhur bron hyzmatlaryny öz içine alýan “Booking Holdings” -iň bir bölegidir. Şonuň üçin aşakda görkezilen Java taraplary esasan bu hyzmatlara-da degişlidir. Ulanyjy tarapyndan myhmanhanalary gözlemek we bronlamak prosesi gaty ýönekeý görünýändigine garamazdan, “Priceline” ýaly hyzmatlaryň sahnasynyň aňyrsynda bir wagtyň özünde köp sanly çylşyrymly ulgam bar. Simpleönekeý gözleg soragy, dünýädäki dürli myhmanhanalara, awiakompaniýalara, maglumat bazalaryna we bron ulgamlaryna özara täsirleri we baglanyşyklary döredýär. Mysal üçin, Nýu-Yorkorkuň bir ýerinde otag bronlamak üçin myhmanhana gözlemek myhmanhana ulgamlaryna we dürli araçylara bir wagtyň özünde 500-e çenli haýyş döredýär. Müňlerçe ulanyjynyň bir wagtyň özünde ulgamdaky myhmanhanalary gözläp biljekdigini göz öňünde tutup, “Priceline” we beýleki şuňa meňzeş agregatlaryň işindäki esasy kynçylyk, hakyky wagtda ýüze çykýan haýyşlaryň we baglanyşyklaryň bu çylşyrymly matrisasyny dolandyrmakdyr. “Java” atly super gahrymanyň ýerine ýetirilýän ýeri, bu soraga jogap hökmünde hyzmatyň dünýädäki maglumatlar bazalaryndan maglumatlary çalt we netijeli almaga mümkinçilik berýär. “Priceline” meselesinde kompaniýanyň Java-a wepalylygy şeýle bir güýçli welin, “Priceline” -yň Demirgazyk Amerika bölüminiň baş iş dolandyryjysy Maýkl Diliberto bir wagtlar kompaniýanyň “Java” -y “durmuş ýoly” hökmünde görýändigini we dilini göz öňüne getirip bilmejekdigini belläp geçdi.

Netijeler

Aboveokardakylardan görnüşi ýaly, Java bolmasa, belli hyzmatlaryň birnäçesiniň, şeýle hem bu hyzmatlaryň meşhurlygyndan ep-esli pul gazanan kompaniýalaryň üstünlikli işlemegi mümkin däl diýen ýaly. Iň bärkisi, olary görmäge öwrenişdik. Diýmek, bularyň hemmesine global nukdaýnazardan seretseň, Java bolmasa bütin häzirki zaman dünýäsiniň mümkin däldigini aýdyp bileris. Özüňize baha beriň: indi amatly programma arkaly däl-de, taksini tutmak isleýän, köne usul bilen, gaty gygyryp, köçede ellerini silkmek; programma size laýyk bolsa, mugt otag tapmak üçin her myhmanhana jaň eder; Netflix we sowukdan has gowy görýän zady öýüňize çekmek üçin has amatly sebäp tapyp biler. Durmuşymyzy üýtgedýän hyzmatlar we amaly programmalar Java döredijiler tarapyndan ýazylýar. Bu diňe başlangyç, sebäbi innowasiýa üçin mümkinçilikler tükeniksiz we göwrümlilige, çeýelige we dünýä derejesine bolan isleg diňe artýar.
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION