Vietne DOU publicēja ikgadējo programmēšanas valodu reitingu, kas balstīts uz aptauju, kurā piedalījās ap 7500 Ukrainas IT speciālistu.
Galvenie secinājumi ir tādi, ka TypeScript un Python ir apsteiguši JavaScript popularitātē, C# un Java turpina zaudēt savu daļu, kamēr Rust joprojām saglabā savu popularitāti.
Ja ņem vērā specializācijas, QA bieži izvēlas Java, bet programmatūras izstrādātāji nav tik iecienījuši Python (6. vieta reitingā) salīdzinājumā ar DevOps (75% izmanto Python) un datu zinātni & AI/ML.
TypeScript un Python popularitātes pieaugums ir vēl izteiktāks, aplūkojot 2019.-2024. gada reitingus, tajā pašā laikā samazinās C# un Java nozīme tradicionālajā programmēšanā.
«Var meklēt izskaidrojumu, novirzoties no VM un izplatot PAAS-platformas, piemēram, Amazon Lambda vai Cloudfare Workers, kas orientētas uz TypeScript/JavaScript ekosistēmu. Vai arī C# un Java salīdzinoši lielo sarežģītību un cilvēku vēlmi meklēt jaunas pieejas», —skaidro reitinga veidotāji.
Interesanti ir tas, ka 1C, kas 2022. gadā zaudēja popularitāti, pēdējos divos gados uzrādīja atkopšanos un joprojām ir pieprasīta tirgū.
Attīstības sfērā situācija ir šāda:
- Front-end — TypeScript pārspēj JavaScript;
- Back-end — Java ir galvenā programmēšanas valoda (augstāko pozīciju reitingā ieņem arī C# un PHP);
- Full Stack jomā pieaug TypeScript, savukārt samazinās C# daļa;
- Embedded jomā — tradicionālajās programmēšanas uz mikrokontrolleriem, kur parasti SDK satur tikai C un C++ (tomēr nākamā izplatītākā ir Python).
Attiecībā uz platformām, rādītāji gandrīz nav mainījušies pēdējā gada laikā:
- Web valodu izplatība ir līdzīga kā kopumā: samazinās C# daļa un aug Python un TypeScript/JavaScript;
- Krosa-platformu mobilajā izstrādē — kopienu tendences plus Kotalīna pieaugums;
- Android platformā vērojama interesanta tendence — samazinās Kotalīna loma un pieaug skriptēšanas valodu daļa;
- iOS platformā samazinās Swift daļa.
Rust paliek līderis priekšrocību indeksā (to atkārtotam projektam izvēlējās visvairāk speciālisti, kas izmanto šo valodu), tur seko Kotlin, Go un TypeScript.
Citi interesanti rezultāti no aptaujas rāda, ka ap 30% IT speciālistu plāno apgūt jaunu programmēšanas valodu 2025. gadā: 22% izvēlējās Python un Go, 11% — Rust, savukārt TypeScript un JavaScript daļas samazinājās (attiecīgi 8,4% un 6,9%).
77% IT speciālistu plāno apgūt jaunu valodu patstāvīgi, savukārt 17% meklēs palīdzību pie skolotājiem.
Komentāri (0)
Šobrīd nav neviena komentāra