T-shirtFeatures
Português
CatalàČeskyDeutschEnglishEspañolفارسیFrançaisGalegoHindiItalianoPortuguêsРусскийУкраїнськаSvenskaTürkçeIndonesia简体中文正體中文日本語Polski한국어Romanian
Completion percentage: 78%
Completion percentage: 78%
Completion percentage: 44%
Completion percentage: 44%
Completion percentage: 58%
Completion percentage: 58%
Completion percentage: 82%
Completion percentage: 82%
Completion percentage: 18%
Completion percentage: 18%
Completion percentage: 67%
Completion percentage: 67%
Completion percentage: 82%
Completion percentage: 82%
Completion percentage: 16%
Completion percentage: 16%
Completion percentage: 42%
Completion percentage: 42%
Completion percentage: 38%
Completion percentage: 38%
Completion percentage: 86%
Completion percentage: 86%
Completion percentage: 81%
Completion percentage: 81%
Completion percentage: 35%
Completion percentage: 35%
Completion percentage: 64%
Completion percentage: 64%
Completion percentage: 37%
Completion percentage: 37%
Completion percentage: 75%
Completion percentage: 75%
Completion percentage: 72%
Completion percentage: 72%
Completion percentage: 71%
Completion percentage: 71%
Completion percentage: 72%
Completion percentage: 72%
Completion percentage: 77%
Completion percentage: 77%
Completion percentage: 79%
Completion percentage: 79%
Demographics
Vamos conhecer o ser verdadeiro "eu"
O seu paísCompletion percentage: 71.3% (8195)Completion percentage: 71.3% (8195)
Completion percentage: 71.3% (8195)
Completion percentage: 71.3% (8195)
Export
Percents%
CountΣ
LanguageCompletion percentage: 100% (11492)Completion percentage: 100% (11492)
Completion percentage: 100% (11492)
Completion percentage: 100% (11492)
Export
Percents%
CountΣ
What language did respondents select to fill out the survey?
Salário anualCompletion percentage: 77.9% (8948)Completion percentage: 77.9% (8948)
Completion percentage: 77.9% (8948)
Completion percentage: 77.9% (8948)
Export
Percents%
CountΣ
Em USD.
Anos de experiênciaCompletion percentage: 79.9% (9180)Completion percentage: 79.9% (9180)
Completion percentage: 79.9% (9180)
Completion percentage: 79.9% (9180)
Export
Percents%
CountΣ
Há quanto tempo trabalha ou estuda neste campo.
Dimensão da empresaCompletion percentage: 79.5% (9131)Completion percentage: 79.5% (9131)
Completion percentage: 79.5% (9131)
Completion percentage: 79.5% (9131)
Export
Percents%
CountΣ
Quão grande é a sua empresa.
SourceCompletion percentage: 72.3% (8311)Completion percentage: 72.3% (8311)
Completion percentage: 72.3% (8311)
Completion percentage: 72.3% (8311)
Export
Percents%
CountΣ
How did respondents find out about the survey?
This chart aggregates a mix of referrers, URL parameters, and freeform answers.
- State of JS: the State of JS mailing list.
- State of CSS: the State of CSS mailing list; also matches
email,by email, etc. - Work: matches
work,colleagues,coworkers, etc.
GéneroCompletion percentage: 80% (9191)Completion percentage: 80% (9191)
Completion percentage: 80% (9191)
Completion percentage: 80% (9191)
Export
Percents%
CountΣ
| Masculino | |
| Feminino | |
| Não-Binário/terceiro género | |
| Prefiro não dizer |
If you're interested in learning more, we wrote a blog post that addresses the survey's gender dynamics.
Raça e EtniaCompletion percentage: 77% (8849)Completion percentage: 77% (8849)
Completion percentage: 77% (8849)
Completion percentage: 77% (8849)
Export
Percents%
CountΣ
Título de trabalhoCompletion percentage: 79.3% (9112)Completion percentage: 79.3% (9112)
Completion percentage: 79.3% (9112)
Completion percentage: 79.3% (9112)
Export
Percents%
CountΣ
Como é que se apresenta nas festas?
Proficiência em CSSCompletion percentage: 80.4% (9238)Completion percentage: 80.4% (9238)
Completion percentage: 80.4% (9238)
Completion percentage: 80.4% (9238)
Export
Percents%
CountΣ
Qual é o seu domínio do CSS?
| Nenhum | Praticamente nenhum conhecimento de CSS |
|---|---|
| Principiante | Utilização de frameworks de CSS e ajustes de estilos existentes |
| Intermediário | Conhecer as regras de especificidade, ser capaz de criar layouts |
| Avançado | Domínio de animações, interacções, transições, etc. |
| Perito | Capaz de estilizar todo um projecto de front-end a partir do zero, seguindo uma metodologia consistente |
Proficiência em JavaScriptCompletion percentage: 80.4% (9236)Completion percentage: 80.4% (9236)
Completion percentage: 80.4% (9236)
Completion percentage: 80.4% (9236)
Export
Percents%
CountΣ
Qual é o seu domínio do JavaScript?
| Nenhum | Não sou capaz de escrever JavaScript |
|---|---|
| Principiante | Pouco conhecimento de JavaScript ou jQuery |
| Intermediário | Trabalho em bases de código front-end existentes ou utilizando estruturas modernas (React, Vue, etc.) |
| Avançado | Arquitetura de bases de códigos inteiras a partir do zero |
| Perito | Manuseamento de padrões front-end avançados (state management, data loading, etc.) |
Proficiência no Back-endCompletion percentage: 80.2% (9216)Completion percentage: 80.2% (9216)
Completion percentage: 80.2% (9216)
Completion percentage: 80.2% (9216)
Export
Percents%
CountΣ
Qual é o seu nível de competência no desenvolvimento back-end?
| Nenhum | Não sou capaz de lidar com qualquer trabalho de back-end |
|---|---|
| Principiante | Capaz de configurar CMSs (WordPress, etc.) ou geradores de sites estáticos (Jekyll, etc.) |
| Intermediário | Capaz de desenvolver aplicacões utilizando frameworks (Rails, Laravel, etc.) |
| Avançado | Capaz de montar um sistema bacn-end do zero (Go, Node.js, etc.) |
| Perito | Capaz de lidar com arquitecturas complexas de multi-servidores ou micro-serviços |
Recommended Resources
Frontend Masters
Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
Thanks to our partners for supporting us! Learn more.