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 |