Technologie i języki programowania
Raport wyraźnie wskazuje na to, że JavaScript utrzymuje mocną pozycję lidera (62,3%). Tuż po nim w ścisłej czołówce znajdziemy HTML/CSS (niemal 53%) i Python (51%). Na znaczeniu zyskuje TypeScript (38,5%), a Java utrzymuje swoją stabilną pozycję (30,3%).
Środowiska programistyczne i narzędzia
Visual Studio Code wciąż dominuje rynek. Tuż za nim plasuje się Visual Studio (29,3%) i IntelliJ IDEA (26,8%).
Infrastruktura i chmura
AWS pozostaje niekwestionowanym liderem wśród platform chmurowych (48%), a o drugą pozycję konkurują Microsoft Azure (27,8%) i Google Cloud (25,1%).
Bazy danych
W systemach bazodanowych widoczna zmiana. PostgreSQL (48,7%) wyprzedza MySQL (40,3%). SQLite (33,1%) zyskuje na popularności.
Narzędzia do współpracy asynchronicznej
Jira pozostaje standardem w zarządzaniu projektami (ponad 51%), a Confluence (31,6%) i Markdown Files (29,1%) wciąż są popularne w dokumentacji. Użytkowników zyskują również nowe narzędzia, takie jak Notion (18,2%).
AI w IT
W raporcie znajdziemy też interesujące dane dotyczące postrzegania AI przez specjalistów IT.
Ponad 68% respondentów nie postrzega AI jako zagrożenia dla swojej pracy. Niecałe 20% nie jest pewnych wpływu AI na ich zatrudnienie, a tylko 12,1% uważa AI za bezpośrednie zagrożenie dla swojego stanowiska.
Najpopularniejsze narzędzia AI
ChatGPT zdominował rynek, zdobywając ponad 63% użytkowników i 74% zainteresowanych. GitHub Copilot jest używany przez ponad 41% respondentów, a Google Gemini, mimo że stosunkowo nowy, jest używany przez ponad 21% ankietowanych. Ciekawie wygląda sytuacja Claude, który, choć używany przez lekko ponad 8% badanych, wzbudza zainteresowanie niemal 63% odpowiadających.
Większość narzędzi AI ma znacznie wyższy wskaźnik "podziwu" (Admired) niż faktycznego użycia (Desired). To może nam sugerować, że technologie te są postrzegane jako obiecujące, ale ich adaptacja wciąż następuje stopniowo.
Podsumowanie
Coroczne raporty Stack Overflow, w tym najnowszy z 2024 roku, wciąż są nieocenionym źródłem wiedzy o kierunkach rozwoju branży IT, z którego mogą czerpać także specjaliści od testowania. Analiza przedstawionych trendów technologicznych może posłużyć nam jako drogowskaz w planowaniu własnego rozwoju zawodowego. Systematyczne podnoszenie kwalifikacji w obszarze popularnych technologii nie tylko wzmacnia naszą pozycję na rynku pracy, ale również pozwala z wyprzedzeniem przygotować się na zmiany zachodzące w branży technologicznej.