Przeglądamy wyniki Stack Overflow Developer Survey 2021 | Piątki po deployu #44
Październik zleci, zaraz Wszystkich Świętych i znowu zima będzie… czyli czas najwyższy na pierwsze podsumowania! Dziś przyjrzymy się wynikom tegorocznej Stack Overflow Developer Survey. Skąd programiści czerpią wiedzę w 2021, jakie technologie kochają, a których nienawidzą? Sprawdźcie z nami!
Wiesz, jaki był średni czas wypełniania, Angiety? 10 minut. A podobno te odpowiedzi, które zostały uzyskane poniżej trzech minut, czyli jeżeli ktoś uzupełnia ankietę poniżej trzech minut, to odrzucali, bo to jakby... Było niemożliwe, żeby... Tak, stwierdzili, że za mało czasu poświęcili, żeby rzeczywiście były miarodajne. A może klik tak szybko klika? Aha, może. A tak szybko czyta? Może tylko kliką i nie czytą. A może kliką i czytą? A może kliką i czytą. No. I wyszło. I wyszło. No dobrze. Chyba już wcześniej opowiadaliśmy, omawialiśmy kiedyś taki raport. Tak, tak. Wiesz co, omawialiśmy raporty skupione bardziej na Javascriptie. To był jeden raport i drugi był skupiony na Pythonie. Natomiast tu mamy raport takich ogólnie, powiedzmy, preferencji developerów, ich doświadczenia, też doświadczenia zawodowego, preferencji technologicznych i trochę taki profil ich.
Może każdy prowadzi swój własny startup. Ciężko zabrać dane, bo każdy prowadzi swój własny startup. Bo to jest podane w dolarach, a oni zarabiają w bitcoinach. To właśnie ciężko powiedzieć, bo jednego dnia zarabiasz tyle, a drugiego dnia tyle. Zanim przejdziemy do technologii, to właśnie szybki rzut okiem jeszcze na salary i experience, ale per język programowania. I powiem Ci, co tutaj mi się rzuciło w oczy. Ogólnie te, które mają wyższe kwoty lub więcej doświadczenia, to są te, których mamy też mniej odpowiedzi. Jednak takie standardowe, najbardziej popularne, jak się zaraz przekonamy, języki, czyli gdzieś tam Python, JavaScript, są bardzo blisko siebie, co mnie zdziwiło, że teoretycznie Java jest pod względem salary niżej wyceniana niż Python.
Chyba najważniejsza. Dobra, czekałem na to. Czekałeś na to. Czekałem na to, żeby powiedzieć co tu jest najpopularniejsze. Najpopularniejsze języki programowania. Bardzo proszę. Python. Na trzecim. Ale jest. Tak, ale zawsze dziwi HTML i CSS. W nagłówku mamy, żeby może nie mieć wątpliwości, Programming, Scripting and Markup Languages. Już wspomnieli, że Markup Languages też będzie. No powiedzmy zawsze ten HTML i CSS traktujemy z takim przymrużeniem. Specjalnie, Mateusz, wspominałem ten JavaScript, wiesz? Tak, tak. No jest JavaScript, no jest JavaScript najpopularniejszy i tyle. Co oznacza, że jak coś jest do wszystkiego, to jest? A Python taki nie jest? Nie. Jak nie? W Pythonie nie zrobisz front-endu. Jak się uprzesz, to zrobisz.
Jak z JavaScriptem. Jak się uprzesz, to zrobisz backend. No i się uparli i zrobili, no. Tak. Piątki po deployu 44. Piątki po deployu 44. Piątki po deployu 44. Piątki po deployu 44. Ale to też część osób jakby... To, że ktoś okazjonalnie tego używa, to nie możemy umniejszać tym, wiesz, no tak samo jak z tym JavaScriptem, nie? No ktoś, dla kogoś to będzie podstawowy język, którego używa, a dla niektórych tych full stacków, którzy się tam określili, którzy z doskoku robią ten JavaScript, to mówią, że też, nie?
Nie masz z kim gadać. Ale zobacz, mi się wydaje, że to jak opowiadaliśmy o Windowsie 11 na vlogu i o tych feature'ach, to właśnie jednym z feature'ów było, że łatwiej zainstalować WSL, jako teraz już taki naprawdę gdzieś wyeksponowany bardziej feature, a nie ukryty, że trzeba go poszukać i tam jest. No to ja jakbym miał programować na Windowsie, to pierwszą rzecz, którą bym zrobił, to bym zainstalował WSL. Tak i teraz przechodzimy Mateusz do nadal jesteśmy w technologii. Czemu się cieszysz? Mi się zgadzało to kocha nie kocha. Taka zabawa kiedyś była kocha nie kocha. A to się kwiatek miało i wyciągało się te. Ja tak brałem i phpython, phpython, phpython. No i na końcu był JavaScript. Taki czarny listek. Którą bramkę wybierasz? Bramka numer 3 JavaScript.
To też napisz. Może być. Może ktoś pracuje w języku frameworku, którego nie lubi, ale pracuje dla pieniędzy. Ale pracuje dla pieniędzy, bo jest dużo podane. Chociaż różnica jest gigantyczna. Ruby on Rails, a Asphalt na przykład. Tak, tak. To jest jeszcze jedna technologia, o której chciałbym, może jak już pomału będziemy zbliżać się do końca, którą chciałbym wspomnieć. To jest taka sekcja Other Frameworks and Libraries i pojawia się nam tutaj również Flutter. I jakby 68% osób, które używają Fluttera, bardzo go lubi. I jest on dużo wyżej znowu niż React Native, gdzie mamy jednak 58%, a 42%. Kto by chciał robić mobile w JavaScriptie, Mateusz? Wszystko się robi w JavaScriptie. Lodówka, pralka, JavaScript. Patrzysz, o NodeModules Ci wypadł z lodówki.
Pokazano wszystkie 6 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Podstawowe informacje o podcastie i omówienie ankiety Stack Overflow Developer Survey 2021.
Analiza liczby odpowiedzi i pochodzenia deweloperów, z podkreśleniem Polski.
Opis sposobu docierania do osób, które odpowiedziały na ankietę.
Analiza doświadczenia deweloperów, z podkreśleniem popularności full-stack roli.
Analiza źródeł nauki programowania, z podkreśleniem popularności kursów online.
Analiza pracy i wielośladowości deweloperów, z podkreśleniem wzrostu frelancerów.
Analiza zarobków deweloperów, z podkreśleniem popularności różnych języków programowania.
Analiza najpopularniejszych języków programowania, z podkreśleniem popularności Pythona i Reacta.
Analiza najpopularniejszych technologii, z podkreśleniem Fluttera i Ruby on Rails.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
Kliknij, aby znaleźć fragmenty, w których pada.
Październik zleci, zaraz Wszystkich Świętych i znowu zima będzie… czyli czas najwyższy na pierwsze podsumowania! Dziś przyjrzymy się wynikom tegorocznej Stack Overflow Developer Survey. Skąd programiści czerpią wiedzę w 2021, jakie technologie kochają, a których nienawidzą? Sprawdźcie z nami!