Jakie technologie preferują doświadczeni developerzy, a jakie początkujący programiści?
Zastanawiasz się, jakie są najpopularniejsze języki programowania i narzędzia developerskie? Zobacz wyniki najnowszego raportu Stack Overflow 2023.
Najnowszy raport Stack Overflow 2023 dostarcza nam wielu danych, w tym także tych dotyczących preferencji programistów w zakresie technologii i narzędzi wykorzystywanych w codziennej pracy. Dzięki tym informacjom możemy sprawdzić, jakie języki wolą doświadczeni specjaliści, a jakie preferują osoby, które dopiero uczą się programować. Poznaj wyniki tych badań!
Jakie są najczęściej stosowane języki (programowania, skryptowe lub znaczników)?
W ankiecie zapytano zarówno profesjonalnych programistów, jak i osoby, które dopiero uczą się kodować o najczęściej wykorzystywany język w ciągu ostatnich 12 miesięcy i ten, w jakim chcieliby programować w następnym roku.
JavaScript od ośmiu lat znajduje się na pierwszym miejscu, jako najpowszechniej stosowany język programowania. SQL zepchnął Pythona z trzeciego miejsca w ogólnej klasyfikacji, ale wciąż jest popularniejszy wśród osób, które dopiero uczą się kodować.
Java trzyma się dobrze. Korzysta z niej ponad 30% programistów. Co ciekawe, język ten jest częściej używany przez uczących się kodować (35,17%) niż doświadczonych developerów (30,49%).
Podczas naszej konferencji Infoshare DEV (24 października w Katowicach i 26 października w Gdyni) możesz wziąć udział w prelekcjach i warsztatach opracowanych z myślą o profesjonalnych programistach.
Zobacz rozkład jazdy na scenie Java na Infoshare DEV!
Znacznie popularniejszy wśród początkujących jest też C++ (31,11% do 20,21%). Profesjonaliści zaś znacznie częściej używają SQL (51,52% do 35,29%) i TypeScripta (43,75% do 21,18%).
Web development — ulubione frameworki programistów
Node.js i React.js są najczęściej stosowane przez developerów przy tworzeniu aplikacji webowych. Większą popularność wśród doświadczonych programistów niż wśród początkujących ma jQuery, zaś Express jest częściej wykorzystywany przez osoby, które dopiero uczą się kodować. Zwraca uwagę znaczny wzrost popularności frameworka Next.js, który przeskoczył z jedenastego miejsca (2022) na szóste.
Wynika to przede wszystkim ze znacznego wzrostu zainteresowania tą technologią w grupie mniej doświadczonych developerów. Widać też, że dużym zainteresowaniem cieszy się wśród nich Django (13,52%) - framework ten rzadziej używany jest przez profesjonalnych programistów (10,88%).
Widać też spadek popularności frameworków PHP. Są wykorzystywane przez małą grupę ekspertów. Drupal zanotował niewielki spadek z 2,22% w 2022 roku do 1,85%, a zainteresowanie Symfony utrzymuje się na podobnym poziomie (3,67%). Wyraźnie ubyło jednak użytkowników Laravela, którego grupa użytkowników spadła z 9,45% do 8,32% (profesjonaliści) i z 10,3% do zaledwie 5,33% (początkujący).
Inne narzędzia doceniane przez developerów
Docker jest w 2023 roku najchętniej wykorzystywanym narzędziem wśród wszystkich respondentów. Korzysta z niego 51,55% profesjonalnych developerów, ale zaledwie 22,89% osób, które wciąż uczą się programować.
Osoby, które dopiero uczą się programować, chętniej korzystają z npm lub Pip. Te trzy narzędzia znajdują się jednak w pierwszej trójce ulubionych rozwiązań zarówno początkujących programistów, jak i doświadczonych specjalistów.
Chcesz dowiedzieć się więcej o Dockerze?
Weź udział w konferencji Infoshare DEV (24 października w Katowicach) i wpadnij na prelekcję Łukasza Lacha, eksperta w dziedzinie Dockera i Senior Software Architekta w CD Projekt. Poprowadzi on także warsztat ekspercki na temat Dockera. Zapisz się już teraz, gdyż liczba miejsc jest ograniczona.
Tags:
LATEST NEWS
Warsztat Infoshare Katowice: Zamień observability w przewagę 20.11.2024
Zapisz się na Round Tables, Speed Dating i Matchmaking! 🗣 13.11.2024
Ostatni dzwonek na tańszy bilet! 🚨 12.11.2024
Kogo warto zobaczyć na Infoshare Katowice? 31.10.2024
Infoshare Katowice - Sprawdź Agendę! 28.10.2024
Aplikacja bez choćby linijki kodu? Poznaj zalety no-code! 13.05.2024