T-shirtFeatures
Indonesia
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
Mari mengenal diri anda yang sebenarnya.
Negara AndaCompletion 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?
Gaji TahunanCompletion percentage: 77.9% (8948)Completion percentage: 77.9% (8948)
Completion percentage: 77.9% (8948)
Completion percentage: 77.9% (8948)
Export
Percents%
CountΣ
Dalam USD
Tahun PengalamanCompletion percentage: 79.9% (9180)Completion percentage: 79.9% (9180)
Completion percentage: 79.9% (9180)
Completion percentage: 79.9% (9180)
Export
Percents%
CountΣ
Sudah berapa lama anda bekerja atau belajar dalam bidang ini.
Ukuran PerusahaanCompletion percentage: 79.5% (9131)Completion percentage: 79.5% (9131)
Completion percentage: 79.5% (9131)
Completion percentage: 79.5% (9131)
Export
Percents%
CountΣ
Seberapa besar perusahaan anda.
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.
Jenis KelaminCompletion percentage: 80% (9191)Completion percentage: 80% (9191)
Completion percentage: 80% (9191)
Completion percentage: 80% (9191)
Export
Percents%
CountΣ
Pria | |
Perempuan | |
Jenis kelamin non-biner/ketiga | |
Memilih untuk tidak menjawab |
If you're interested in learning more, we wrote a blog post that addresses the survey's gender dynamics.
Ras & EtnisCompletion percentage: 77% (8849)Completion percentage: 77% (8849)
Completion percentage: 77% (8849)
Completion percentage: 77% (8849)
Export
Percents%
CountΣ
Judul PekerjaanCompletion percentage: 79.3% (9112)Completion percentage: 79.3% (9112)
Completion percentage: 79.3% (9112)
Completion percentage: 79.3% (9112)
Export
Percents%
CountΣ
Bagaimana cara anda memperkenalkan diri?
Kecakapan CSSCompletion percentage: 80.4% (9238)Completion percentage: 80.4% (9238)
Completion percentage: 80.4% (9238)
Completion percentage: 80.4% (9238)
Export
Percents%
CountΣ
Seberapa mahir anda di CSS?
Tidak ada | Hampir tidak ada pengetahuan tentang CSS |
---|---|
Pemula | Menggunakan kerangka CSS dan menyesuaikan gaya yang ada |
Menengah | Mengetahui aturan kekhususan, mampu membuat tata letak |
Lanjutan | Menguasai animasi, interaksi, transisi, dll |
Ahli | Mampu menata seluruh front-end dari awal mengikuti metodologi yang konsisten |
Kecakapan JavaScriptCompletion percentage: 80.4% (9236)Completion percentage: 80.4% (9236)
Completion percentage: 80.4% (9236)
Completion percentage: 80.4% (9236)
Export
Percents%
CountΣ
Seberapa mahir anda di JavaScript?
Tidak ada | Tidak dapat menulis Javascript apa pun |
---|---|
Pemula | Menulis pernyataan Javascript atau jQuery yang singkat dan sederhana |
Menengah | Bekerja pada basis kode front-end yang ada menggunakan kerangka kerja modern (React, Vue, dll.) |
Lanjutan | Merancang seluruh basis kode front-end dari awal |
Ahli | Menangani pola front-end lanjutan (manajemen keadaan, data loading, etc.) |
Kecakapan Back-endCompletion percentage: 80.2% (9216)Completion percentage: 80.2% (9216)
Completion percentage: 80.2% (9216)
Completion percentage: 80.2% (9216)
Export
Percents%
CountΣ
Seberapa mahir anda dalam pengembangan back-end?
Tidak ada | Tidak dapat menangani pekerjaan back-end apa pun |
---|---|
Pemula | Mampu menyiapkan CMS all-in-one (WordPress, dll.) atau generator situs statis (Jekyll, dll.) |
Menengah | Mampu mengembangkan aplikasi menggunakan kerangka kerja yang sudah ada (Rails, Laravel, dll.) |
Lanjutan | Menyiapkan seluruh back-end dari awal (Go, Node.js, dll.) |
Ahli | Mampu menangani arsitektur multi-server atau layanan mikro yang kompleks |
Recommended Resources
Frontend Masters
Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
Thanks to our partners for supporting us! Learn more.