Demografia
TODO
Tegoroczna ankieta dotarła do 11,492 osób w 102 krajach. W tym roku, po raz pierwszy, dzięki niesamowitemu zespołowi wolontariuszy mogliśmy przetłumaczyć pytania ankiety na wiele języków.
Twój kraj lub regionProcent ukończenia: 81.8% (19449)Procent ukończenia: 81.8% (19449)
JęzykProcent ukończenia: 97.1% (23080)Procent ukończenia: 97.1% (23080)
W jakim języku odpowiadający wypełniali ankietę?
Roczne WynagrodzenieProcent ukończenia: 85% (20201)Procent ukończenia: 85% (20201)
w USD.
Podczas przeglądania wyników znajdziesz w wielu miejscach podpowiedzi takie jak ta, które wskażą dodatkowe funkcje i szczegóły.
Lata DoświadczeniaProcent ukończenia: 86.2% (20479)Procent ukończenia: 86.2% (20479)
Jak długo pracujesz lub uczysz się w tej dziedzinie.
Rozmiar FirmyProcent ukończenia: 86.3% (20519)Procent ukończenia: 86.3% (20519)
Jaki jest rozmiar twojej firmy.
ŻródłoProcent ukończenia: 69.8% (16595)Procent ukończenia: 69.8% (16595)
Skąd odpowiadający dowiedzieli się o ankiecie?
TODO Ten wykres zawiera miks odwołań, parametrów URL i wolnych odpowiedzi.
- State of JS: lista mailingowa State of JS.
- State of CSS: lista mailingowa State of CSS; odpowiada również
email
,by email
, itp. - Work: odpowiada
work
,colleagues
,coworkers
, itp.
Płeć
To which gender identity do you most identify?
Mężczyzna | 91.1% | |
Kobieta | 5.8% | |
Płeć niebinarna/trzecia | 0.9% | |
Wolę nie odpowiadać | 2.2% |
Rasa i EtnicznośćProcent ukończenia: 84.4% (20046)Procent ukończenia: 84.4% (20046)
Nazwa StanowiskaProcent ukończenia: 86.3% (20508)Procent ukończenia: 86.3% (20508)
Jak przedstawiasz się na imprezach?
Sektor PrzemysłuProcent ukończenia: 78.1% (18572)Procent ukończenia: 78.1% (18572)
W jakim sektorze(-rach) przemysłu pracujesz?
W prawym górnym rogu każdego bloku znajdziesz przełącznik pozwalający zmieniać widok między względnymi wartościami procentowymi, a całkowitą liczbą, aby uzyskać inne spojrzenie na te same dane.
Biegłość w CSSProcent ukończenia: 87.5% (20795)Procent ukończenia: 87.5% (20795)
Jak biegły jesteś w CSS?
Brak | Praktycznie brak znajomości CSS |
---|---|
Początkujący | Korzystanie z frameworków CSS i modyfikowanie istniejących styli |
Średniozaawansowany | Znajomość zasad specyficzności, umiejętność tworzenia layoutów |
Zaawansowany | Opanowanie animacji, interakcji, przejść itp. |
Ekspert | Umiejętność stylizacji całego frontendu od podstaw i stosowanie spójnej metodologii |
Biegłość w JavaScriptProcent ukończenia: 87.5% (20800)Procent ukończenia: 87.5% (20800)
Jak biegły jesteś w JavaScript?
Brak | Brak umiejętności pisania w JavaScript |
---|---|
Początkujący | Pisanie krótkich, prostych komend w JavaScript lub jQuery |
Średniozaawansowany | Praca przy istniejących frontendowych bazach kodu przy użyciu nowoczesnych frameworków (React, Vue itp.) |
Zaawansowany | Tworzenie całych frontendowych baz kodu od podstaw |
Ekspert | Obsługa zaawansowanych frontendowych wzorców (zarządzanie stanem, ładowanie danych itp.) |
Biegłość Back-endProcent ukończenia: 87.4% (20773)Procent ukończenia: 87.4% (20773)
Jak biegły jesteś w programowaniu back-end?
Brak | Całkowity brak umiejętności pracy z backendem |
---|---|
Początkujący | Umiejętność konfiguracji CMSów typu wszystko w jednym (Wordpress itp.) lub generatorów stron statycznych (Jekyll itp.) |
Średniozaawansowany | Umiejętność tworzenia aplikacji przy użyciu istniejących frameworków (Rails, Laravel itp.) |
Zaawansowany | Konfigurowanie całego backendu od podstaw (Go, Node.js itp.) |
Ekspert | Umiejętność obsługi złożonych architektur multi-server lub microservices |