Fejlesztőeszközök helyzete, népszerűsége, 2020-ban, valamint a globális trendek

Pár hónapja egyik partnerünk a JetBrains publikálta nagyszabású éves fejlesztőeszközökre vonatkozó kutatásuk eredményeit. A JetBrains-ről amúgy azt érdemes tudni, hogy amellett, hogy a Kotlin programozási nyelv fejlesztője, olyan népszerű IDE-k gyártója mint az Intellij IDEA, PhpStorm, WebStorm, GoLand, PyCharm, valamint .NET és Visual Studio kiegészítők mint a ReSharper vagy a Rider. Az általunk is forgalmazott JetBrains termékekről, funkcióikról, képességikről itt olvashat bővebben.

A jelentés a JetBrains által immár negyedik alkalommal elkészített éves fejlesztői ökoszisztéma-felmérés összesített eredményeit mutatja be. A kutatás során közel 20 000 fejlesztő visszajelzése segített feltérképezni a legújabb trendeket az eszközök, technológiák, programozási nyelvek terén. Most mi is a kutatás “Key Takeaway” azaz legfontosabb tanúlságaiból csemegézgetünk. Az eredeti, teljes, programozási nyelvekre bontott, angol nyelvű jelentést itt érhetik el. Akinek van ideje érdemes a mi bejegyzésünk után annak is nekifutni.

Fejlesztőeszközök helyzete 2020-ban - ÖSSZEGZÉS

Kezdjük rögtön a végével (azok számára akiknek nincs ideje az egész jelentést végigolvasni).
    • Java – A legnépszerűbb elsődleges fejlesztői nyelv
    • JavaScript – Általánosságban legtöbbet használt programozási nyelv
    • Weboldalak –  a leggyakoribb típusú applikációk amiken a fejlesztők dolgoznak
    • Go, Kotlin, Python – A top 3 fejlesztői nyelv amelyekre a fejlesztők terveznek átállni, vagy amivel terveznek elkezdeni dolgozni a közeljövőben
    • Python – Az utóbbi 12 hónapot figyelmbe véve a legtöbet használt programozási nyelv (a Java-t megelőzve). Egyuttal a Python az a nyelv amelyet jelenleg a legtöbben tanulják vagy kezdték el tanulni (30% az elmúlt 12 hónapot figyelembe véve).
Alább következnek a részletek témakörökre bontva. Kattintson a képekre a nagyobb méretben való megtekintés érdekében.

Fejlesztőeszközök helyzete 2020-ban - DESKTOP

Programozási nyelvek

Kezdjük rögtön a végével (azok számára akiknek nincs ideje az egész jelentést végigolvasni).
Kattintson a képekre a nagyobb nézetért
Kattintson a képekre a nagyobb nézetért

Tervez a következő 12 hónapban egy új nyelvre válltani, vagy egy új nyelvel elkezdeni dolgozni? Ha igen melyikkel?

Az alábbi táblázat azt mutatja, hogy a fejlesztők hány százaléka tervezi új programozási nyelv elsajátítását, új nyelvre való migrációt, illetve azon belül milyen nyelvről, milyen nyelvre.

Kattintson a képekre a nagyobb nézetért

Mik az elsődleges, legtöbbet használt programozási nyelvek?

Érdekesség: A Typescript továbbra is töretlenül növekszik. Míg 2017-ben a fejlesztők 12% használta összességében és 1% mint elsődleges nyelv, 2020-ban ez az arány már 28% és 12%.
Maximum három programozási nyelvet lehetett választani.
Kattintson a képekre a nagyobb nézetért

Milyen operációs rendszereken futnak a fejlesztőkörnyezetei?

Kattintson a képekre a nagyobb nézetért

Milyen platformokra fejleszt?

Kattintson a képekre a nagyobb nézetért

Milyen típusú szoftvert fejleszt?

Kattintson a képekre a nagyobb nézetért

Milyen típusú szoftvert fejleszt és milyen elsődleges programozási nyelvet felhasználva?

Kattintson a képekre a nagyobb nézetért

Milyen operációs rendszerekre fejleszt?

Ezt a kérdést csak azoknak tették fel akik asztali applikációkat fejlesztenek.
Kattintson a képekre a nagyobb nézetért

Fejlesztőeszközök helyzete 2020-ban - MOBIL

Az alábbi kérdéseket csak azoknak a tették fel akik mobil applikációkat fejlesztenek.

Milyen mobil operációs rendszerekre fejleszt?

Kattintson a képekre a nagyobb nézetért
A mobil fejlesztések legnépszerűbb megoldásai továbbra is a natív eszközök. A mobil fejlesztők kétharmada használja őket. Továbbá a mobil fejlesztők fele platformokon átívelő technológiákat vagy keretrendszereket használ. Ezen keretek között továbbra is a React Native a legnépszerűbb, és a mobil fejlesztők 42% -a használja.

Milyen cross-platform mobil keretrendszert használ?

Kattintson a képekre a nagyobb nézetért
A Flutter népszerűsége tovább nőtt az elmúlt évben (9%-al), ugyanakkor Cordova, Ionic, és a Xamarin népszerűsége pedig egyenként kb 10%-al csökkent.

Milyen komponenseket használ a jelenleg fejlesztés alatt álló mobil applikációban?

Kattintson a képekre a nagyobb nézetért

Az eredeti, teljes, programozási nyelvekre bontott, angol nyelvű jelentést itt érhetik el. Ahogyan a bejegyzésünk elején is írtuk, akinek van ideje érdemes az eredeti, teljes jelnetést is megnézni, mert azon kívül, hogy programozási nyelvenként rengeteg további plusz részletet tartalmaz, de olyan érdekességeket is érint, mint a Big Data, vagy akár további statisztikai adatok a jelelentés alapjául szolgáló kérdőív kitöltőiről (olyasmik is, hogy mikor szeretnek dolgozni, hány órát, vagy, hogy mi a véleményük az adatszerzésről vagy a kriptovalutákról). 

JetBrains szoftver vásárlás

Tisztelt Érdeklődő!

Ha felkeltette érdeklődősét valamelyik JetBrains termék akkor ahelyett, hogy a gyártótól venné meg teljes áron, forduljon bizalommal a Ker-Soft-hoz, a JetBrains magyarországi partneréhez és szerezze be nálunk JetBrains szoftverét kedvezményesebb áron. További információért, árakért forduljon kereskedőinkhez a sales@kersoft.hu címen, vagy a +36 (1) 206 2147 telefonszámon.

Irány a webshop