JavaScript jest najcz??ciej u?ywanym j?zykiem w?ród programistów ju? dziesi?ty rok z rz?du. Jak podaje coroczna ankieta Stack Overflow cieszy si? popularno?ci? zarówno u do?wiadczonych programistów, jak i u tych, którzy dopiero stawiaj? pierwsze kroki w tworzeniu kodu. Raimo Seero, dyrektor ds. technologii w Uptime, zauwa?y?, ?e inne j?zyki – C++, Java i PHP – nie znikn??y z pierwszej dziesi?tki listy.
Z odpowiedzi ponad 71 tys. Programistów z ca?ego ?wiata wynika, ?e ??JavaScript jest wykorzystywany w codziennej pracy przez ponad 65% respondentów, na drugim miejscu jest HTML/CSS z 55%, a na trzecim SQL z blisko 50%. W pierwszej dziesi?tce u?ywanych j?zyków znalaz?y si? równie? TypeScript (34%), Java (33%), C++ (28%) i PHP (21%).
Je?li chodzi o bazy danych, MySQL nadal jest najpopularniejszym wyborem w 2022 r., z którego korzysta prawie po?owa respondentów, podczas gdy PostgeSQL jest najbardziej preferowanym wyborem w?ród osób, które faktycznie pracuj? jako programi?ci, zajmuj?c drugie miejsce. Inne cz?sto wybierane opcje to SQLite, MongoDB i Microsoft SQL Server.
Node.js i React.js zajmuj? pierwsze i drugie miejsce na li?cie frameworków internetowych, z których oba s? wykorzystywane przez prawie po?ow? respondentów w swojej codziennej pracy. Jednocze?nie wida?, ?e popularno?? Node jest szczególnie wysoka w?ród osób dopiero ucz?cych si? programowania. U tych bardziej zaawansowanych odsetek wykorzystania Node i React si? wyrównuje. Inne opcje to Express i Angular.
W przegl?dzie wszystkich pozosta?ych frameworków zdecydowanie pierwsze miejsce zajmuje .NET, z którego w codziennej pracy korzysta blisko 35% zapytanych. Popularno?? .NET jest szczególnie wysoka w?ród ju? pracuj?cych programistów.
„W ci?gu ostatnich kilku lat portfolio technologii przeci?tnego programisty pozosta?o do?? podobne – JavaScript, Node i React s? trudne do pokonania, podczas gdy inne ugruntowane frameworki, takie jak .NET, nadal s? jednym z preferowanych wyborów do tworzenia wi?kszych i bardziej z?o?onych systemów informatycznych” – skomentowa? Raimo Seero, CTO Uptime. „Python pozostaje popularny w?ród m?odszych programistów, ale zdecydowanie warto zauwa?y?, ?e jest on w rzeczywisto?ci u?ywany w przep?ywach pracy tylko w wybranych krajach”.
W ankiecie zapytano równie?, jakie technologie s? faworyzowane przez profesjonalistów. Siódmy rok z rz?du Rust by? najpopularniejszym wyborem dla j?zyków programowania – 87% korzystaj?cych z niego programistów uzna?o go za wiod?cy w swojej pracy. Zaskakuj?co JavaScript, który jest na szczycie listy popularno?ci, znalaz? si? dopiero w drugiej dziesi?tce preferowanych wyborów.
„Wyniki wyra?nie pokazuj?, ?e programi?ci lubi? j?zyki i frameworki, które maj? sens i kreuj? wokó? siebie siln? spo?eczno??, a tak?e stale oferuj? co? nowego” – powiedzia? CTO Uptime. „Na ko?cu listy mo?na znale?? przestarza?e technologie i opcje, które maj? na celu rozwi?zywanie problemów niszowych, a korzystanie, z których cz?sto mo?e okaza? si? prawdziwym bólem”.
Raimo Seero doda?, ?e coroczna ankieta Stack Overflow dzia?a jak dobry barometr, który pozwala zrozumie?, co naprawd? dzieje si? w ?wiecie deweloperskim. „Chocia? nie wszystkie wyniki mo?na traktowa? uniwersalnie i odnosi? do ka?dego rynku, to wiedza zasady p?yn?ce z wyników ankiet pozwalaj? programistom z ca?ego ?wiata na wybranie w?a?ciwego kierunku rozwoju”.
https://survey.stackoverflow.co/2022/