Stack Overflow objavio je rezultate svoje ankete koju je ovaj put ispunilo gotovo 90.000 developera.
Riječ je o najmasovnijoj developerskoj anketi, čiji su rezultati objavljeni ovdje, dok će njezini anonimizirani rezultati biti dostupni u .ODbL formatu za nekoliko tjedana.
A evo i nekoliko highlighta iz ankete:
Najkorištenija tehnologija je JavaScript. Drugo mjesto drži HTML/CSS, treće SQL, na četvrto se popeo Python, a na petom je Java. Najkorišteniji Web Framework je jQuery, drugo mjesto drži React.js, treće Angular/Angular.js, četvrto ASP.NET i peto Express. U skupini Other Frameworks, Libraries and Tools prvi je Node.js, drugi .NET, treći .NET Core, četvrti Pandas i peti Unity 3D. Puna lista je ovdje. Kad su u pitanju baze podataka, najviše se koristi MySQL, a slijede PostgreSQL, Microsoft SQL Server, SQLite i MongoDB. Linux je platforma za koju su ispitanici najviše razvijali i nalazi se 0,6 posto ispred Windowsa. Slijede Docker, Android i AWS. Ove podatke treba razlikovati od podataka o najomiljenijoj platformi kao i od podataka o operativnom sustavu koji se najčešće koristi.
Osim za platforme, Stack Overflow ponudio je i izbor najomiljenijih u drugim kategorijama. U slučaju programskih jezika, najvoljeniji je Rust, a slijede ga Python i TypeScript. Jezici koje bi developeri koje rade u njima najradije zamijenili nekim drugima su VBA, Objective-C i Assembly, a novi jezici koje bi developeri najradije naučili su Python, JavaScript i Go. Kad je u pitanju Python, to mogu naučiti i pomoću drugog izdanja najprodavanije knjige namijenjene učenju Pythona o kojoj je rep.hr jučer pisao.
Anketa je pokrila i druga zanimljiva područja, pa vrijedi istaknuti kako 80 posto organizacija u kojima ispitanici rade ne koristi Blockchain tehnologiju. Kad je u pitanju novac, globalno su najplaćeniji Clojure developeri čija je prosječna godišnja plaća iznosi 90.000 dolara, dok u SAD-u oni u prosjeku zarađuju 139.000 dolara, što je 4.000 dolara manje od Scala developera.
Kad je u pitanju veličina tvrtki u kojoj rade, 6,1 posto ispitanika rade samostalno, a 14,1 posto u tvrtkama s više od 10.000 zaposlenika. Najbrojniji (21,2 posto) su oni u tvrtkama koje imaju od 20 do 99 zaposlenih.
Prioriteti kod izbora posla su jezici, frameworkovi i tehnologije (54,1 posto), okruženje i kultura (48,5 posto), fleksibilno radno vrijeme (45,6 posto), prilike za poslovni napredak (43,5 posto) i opcije rada na daljinu (31,7 posto).