
Kami terus memperdalam pengetahuan kami tentang grafik gaji di bidang IT. Setelah untuk paruh kedua tahun 2018, kami pengembang jarak jauh dan perkantoran yang tinggal di kota yang sama.
Hari ini kami ingin membandingkan gaji pengembang dengan kualifikasi berbeda. Seperti biasa, untuk ini kami menggunakan data yang ditinggalkan oleh pengguna Lingkaran Saya di kami selama satu setengah tahun terakhir.
Dari gambar setiap diagram plot kotak, Anda dapat menuju ke versi interaktifnya, yang akan memudahkan navigasi angkanya.
Gaji pengembang berbagai bahasa secara umum
Pertama, mari kita lihat gaji developer untuk bahasa pemrograman secara umum. Gaji rata-rata tertinggi untuk pengembang dalam bahasa: Scala - 150 rubel, Elixir - 000 rubel, Go - 143 rubel. dan Objective-C dan Swift - 000 rubel.
Gaji pengembang dengan kualifikasi berbeda secara umum
Sekarang mari kita lihat perbedaan gaji pengembang dengan kualifikasi berbeda secara umum, tanpa membaginya berdasarkan bahasa pemrograman.
Dimulai dengan magang dengan gaji 26 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: junior - 000 kali (1.7 rubel), menengah - 45 kali (000 rubel), senior - 1.9 kali (85 rubel), memimpin - 000 kali (RUB 1.6).
Gaji seorang pemimpin dalam pengembangan umumnya 3.5 kali lebih besar dari gaji seorang junior.
Kami melihat seberapa besar perbedaan gaji dari berbagai kualifikasi: akan berguna jika membandingkan gaji ini dengan rata-rata gaji rata-rata yang biasa kami gunakan. Selanjutnya, mari kita lihat gaji pengembang dengan kualifikasi berbeda di setiap bahasa secara terpisah.
Gaji pengembang dengan kualifikasi berbeda berdasarkan bahasa
Gaji peserta pelatihan dalam berbagai bahasa berkisar antara 20 hingga 000 rubel.
Junes memiliki gaji sekitar 40 hingga 000 rubel. dalam sebagian besar bahasa. Pengecualian adalah Ruby dan Swift, dan terutama Objective-C, di mana gaji bulan Juni adalah 50 dan 000 rubel. oleh karena itu, yang mendekati gaji kelas menengah dalam bahasa lain.
Gaji menengah adalah dari 70 hingga 000 rubel.
Senior mendapat gaji dari 120 hingga 000 rubel. dalam sebagian besar bahasa. Pengecualiannya adalah Ruby, Objective-C, dan Go, yang gaji seniornya adalah 150 rubel, yang mendekati gaji prospek dalam bahasa lain. Dan juga 000C, di mana gaji seniornya adalah 170 rubel. mendekati gaji menengah dalam bahasa lain
Pemimpin memiliki gaji 150 hingga 000 rubel. Pengecualian adalah 185C, di mana gaji prospek adalah 000 rubel. dekat dengan gaji senior dalam bahasa lain.

Secara umum, pola umum dapat diamati dalam semua bahasa: dengan meningkatnya kualifikasi, lompatan ke tingkat gaji berikutnya secara bertahap menurun. Dari junior ke middle lompatannya paling besar, dari middle ke senior lebih kecil, dan dari senior ke lead lumayan kecil. Seperti yang kita lihat di awal, rata-rata langkah ini: masing-masing 1.9, 1.6, dan 1.1. Namun, ada pengecualian: yang paling menonjol adalah bahasa Ruby dan Objective-C. Di sini lompatan dari junior ke menengah lebih kecil dibandingkan dari menengah ke senior.

Menarik untuk membandingkan perpindahan karir maksimal di setiap bahasa. Seperti yang kita lihat di awal, rata-rata gaji seorang pemimpin adalah 3.5 kali lebih besar dari gaji seorang junior. Pada saat yang sama, kesenjangan terbesar antara poin-poin ini adalah untuk pengembang Kotlin, yaitu 4.4 kali. Dan yang terkecil adalah untuk pengembang Objective-C yaitu 2.3 kali. Untuk bahasa terakhir, hal ini jelas disebabkan oleh gaji bulan Juni yang tertinggi, dibandingkan dengan bahasa lain.

Selanjutnya, mari kita lihat lebih detail menggunakan plot kotak untuk melihat perbedaan gaji pengembang yang bekerja dengan bahasa yang sama tetapi dengan kualifikasi berbeda. Kami hanya akan menampilkan bahasa dan kualifikasi yang datanya telah kami kumpulkan secara memadai.
Titik-titik menunjukkan gaji tertentu. Garis vertikal tengah menunjukkan gaji rata-rata (separuh gaji berada di bawah dan separuh lagi di atas titik ini, gaji ini dapat dianggap rata-rata), batas kotak adalah persentil ke-25 dan ke-75 (bagian bawah dan atas gaji dibagi lagi menjadi dua, akibatnya setengah dari seluruh gaji berada di antara mereka). Kumis kotak adalah persentil ke-10 dan ke-90 (secara konvensional kita dapat menganggapnya sebagai gaji minimum dan maksimum).
Gaji Pengembang Go
Gaji rata-rata pengembang Go secara umum adalah RUB 140.
Mulai bulan Juni dengan gaji 50 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: menengah - 000 kali (1.7 rubel), senior - 111 kali (000 rubel), memimpin - 1.5 kali (170 rubel).
Gaji seorang pemimpin dalam pengembangan Go adalah 3.7 kali lebih besar dari gaji seorang junior.
Gaji pengembang Objective-C
Gaji rata-rata pengembang Objective-C secara umum adalah 120 rubel.
Mulai bulan Juni dengan gaji 80 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: menengah - 000 kali (1.3 rubel), senior - 100 kali (000 rubel), memimpin - 1.7 kali (170 rubel).
Gaji seorang pemimpin dalam pengembangan Objective-C 2.3 kali lebih besar dari gaji seorang junior.
Gaji Pengembang Swift
Gaji rata-rata pengembang Swift secara umum adalah RUB 120.
Mulai bulan Juni dengan gaji 60 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: menengah - 000 kali (1.7 rubel), senior - 100 kali (000 rubel), memimpin - 1.5 kali (150 rubel).
Gaji seorang pemimpin dalam pengembangan Swift adalah 3.1 kali lebih besar dari gaji seorang junior.
Gaji pengembang Kotlin
Gaji rata-rata pengembang Kotlin secara umum adalah 111 rubel.
Mulai bulan Juni dengan gaji 42 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: menengah - 000 kali (2.4 rubel), senior - 100 kali (000 rubel), memimpin - 1.5 kali (150 rubel).
Gaji seorang pemimpin dalam pengembangan Kotlin 4.5 kali lebih besar daripada gaji seorang junior.
Gaji pengembang Ruby
Gaji rata-rata pengembang Ruby secara umum adalah 117 rubel.
Mulai bulan Juni dengan gaji 60 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: menengah - 000 kali (1.5 rubel), senior - 90 kali (000 rubel), memimpin - 1.9 kali (170 rubel).
Gaji seorang lead dalam pengembangan Ruby adalah 3 kali lebih besar dari gaji seorang junior.
Gaji Pengembang Python
Gaji rata-rata pengembang Python secara umum adalah RUB 100.
Dimulai dengan magang dengan gaji 31 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: junior - 000 kali (1.6 rubel), menengah - 51 kali (000 rubel), senior - 2 kali (100 rubel), memimpin - 000 kali (RUB 1.5).
Gaji seorang pemimpin dalam pengembangan Python 2.9 kali lebih besar dari gaji seorang junior.
Gaji Pengembang Java
Gaji rata-rata pengembang Java secara umum adalah 100 rubel.
Dimulai dengan magang dengan gaji 33 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: junior - 000 kali (1.5 rubel), menengah - 49 kali (000 rubel), senior - 1.8 kali (90 rubel), memimpin - 000 kali (RUB 1.6).
Gaji seorang pemimpin dalam pengembangan Java 3.7 kali lebih besar dari gaji seorang junior.
Gaji pengembang C++
Gaji rata-rata pengembang C++ secara umum adalah 100 rubel.
Dimulai dengan magang dengan gaji 25 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: junior - 000 kali (2 rubel), menengah - 50 kali (000 rubel), senior - 1.9 kali (95 rubel), memimpin - 000 kali (RUB 1.4).
Gaji seorang pemimpin dalam pengembangan C++ 3.2 kali lebih besar dari gaji seorang junior.
Gaji pengembang C#
Gaji rata-rata pengembang C# secara umum adalah RUB 95.
Dimulai dengan magang dengan gaji 20 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: junior - 000 kali (2 rubel), menengah - 40 kali (000 rubel), senior - 1.9 kali (78 rubel), memimpin - 000 kali (RUB 1.7).
Gaji seorang pemimpin dalam pengembangan C# adalah 3.75 kali lebih besar dari gaji seorang junior.
Gaji Pengembang JavaScript
Gaji rata-rata pengembang JavaScript secara umum adalah RUB 90.
Dimulai dengan magang dengan gaji 24 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: junior - 000 kali (1.9 rubel), menengah - 45 kali (000 rubel), senior - 1.8 kali (80 rubel), memimpin - 000 kali (RUB 1.8).
Gaji seorang pemimpin dalam pengembangan JavaScript 3.6 kali lebih besar dari gaji seorang junior.
Gaji Pengembang PHP
Gaji rata-rata pengembang PHP secara umum adalah RUB 90.
Dimulai dengan magang dengan gaji 20 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: junior - 000 kali (2 rubel), menengah - 40 kali (000 rubel), senior - 1.9 kali (76 rubel), memimpin - 000 kali (RUB 1.6).
Gaji seorang lead dalam pengembangan PHP 3.6 kali lebih besar dari gaji seorang junior.
Gaji pengembang 1C
Gaji rata-rata pengembang 1C secara umum adalah 88 rubel.
Mulai bulan Juni dengan gaji 38 rubel. rata-rata, gaji setiap kualifikasi berikutnya tumbuh sebagai berikut: menengah - 000 kali (2 rubel), senior - 70 kali (000 rubel), memimpin - 1.5 kali (104 rubel).
Gaji seorang lead dalam pengembangan 1C 3.4 kali lebih besar dari gaji seorang junior.
Jika Anda menyukai penelitian gaji kami dan ingin menerima informasi yang lebih akurat dan berguna, jangan lupa untuk meninggalkan gaji Anda di kalkulator kami, dari mana kami mengambil semua datanya: .
Sumber: www.habr.com
