Mức lương và mức độ phổ biến của ngôn ngữ lập trình đã thay đổi như thế nào trong 2 năm qua

Mức lương và mức độ phổ biến của ngôn ngữ lập trình đã thay đổi như thế nào trong 2 năm qua

Trong gần đây của chúng tôi Báo cáo lương CNTT nửa cuối năm 2 nhiều chi tiết thú vị vẫn còn ở hậu trường. Vì vậy, chúng tôi quyết định nêu bật những điều quan trọng nhất trong số đó trong các ấn phẩm riêng biệt. Hôm nay chúng tôi sẽ cố gắng trả lời câu hỏi mức lương của các nhà phát triển các ngôn ngữ lập trình khác nhau thay đổi như thế nào.

Chúng tôi lấy tất cả dữ liệu từ Máy tính lương My Circle, trong đó người dùng cho biết mức lương họ nhận được trong tay sau khi trừ hết thuế. Chúng tôi sẽ so sánh mức lương trong nửa năm, trong đó mỗi năm chúng tôi thu được hơn 7 nghìn tiền lương.

Trong nửa cuối năm 2, mức lương cho các ngôn ngữ lập trình chính như sau:
mức lương trung bình cao nhất cho các nhà phát triển ở Scala, Objective-C và Golang là 150 RUB. mỗi tháng, bên cạnh họ là ngôn ngữ Elixir - 000 rúp. Tiếp theo là Swift và Ruby - 145 rúp, sau đó là Kotlin và Java - 000 rúp. 

Delphi có mức lương trung bình thấp nhất - 75 rúp. và C - 000 chà.

Đối với tất cả các ngôn ngữ khác, mức lương trung bình là khoảng 100 rúp. hoặc thấp hơn một chút.

Mức lương và mức độ phổ biến của ngôn ngữ lập trình đã thay đổi như thế nào trong 2 năm qua

Tình trạng này kéo dài bao lâu, các lãnh đạo nêu trên có luôn như vậy không? Hãy xem mức lương trung bình đã thay đổi như thế nào đối với tất cả các ngôn ngữ lập trình mà chúng tôi thực hiện nghiên cứu trong hai năm qua.

Chúng tôi thấy rằng trong khi mức lương trung bình của Scala và Elixir tăng lên khá nhiều thì Objective-C và Go lại có bước nhảy vọt mạnh mẽ, cho phép họ bắt kịp hai ngôn ngữ này. Đồng thời, Swift đã bắt kịp Ruby và vượt qua Kotlin và Java một chút.
Mức lương và mức độ phổ biến của ngôn ngữ lập trình đã thay đổi như thế nào trong 2 năm qua
Động lực của mức lương tương đối cho tất cả các ngôn ngữ như sau: trong hai năm qua, mức tăng lương trung bình lớn nhất là dành cho Objective-C - 50%, tiếp theo là Swift - 30%, tiếp theo là Go, C# và JavaScript - 25%.

xem xét lạm phát, có thể nói rằng mức lương trung bình của các nhà phát triển PHP, Delphi, Scala và Elixir hầu như không thay đổi, trong khi đối với các nhà phát triển C và C++ thì rõ ràng là đang giảm.
Mức lương và mức độ phổ biến của ngôn ngữ lập trình đã thay đổi như thế nào trong 2 năm qua
Thật thú vị khi so sánh động lực của tiền lương với động lực của sự phổ biến của ngôn ngữ lập trình giữa các nhà phát triển. Theo dữ liệu được thu thập trong máy tính của chúng tôi, cứ nửa năm chúng tôi tính toán tỷ lệ những người chỉ ra ngôn ngữ này hoặc ngôn ngữ khác so với tất cả những người chỉ ra ngôn ngữ lập trình.

JavaScript là phổ biến nhất - khoảng 30% liệt kê nó là kỹ năng chính của họ và tỷ lệ các nhà phát triển như vậy đã tăng nhẹ trong hai năm. Tiếp theo là PHP - khoảng 20%-25% nói ngôn ngữ này, nhưng tỷ lệ các chuyên gia như vậy đang giảm dần. Mức độ phổ biến tiếp theo là Java và Python - khoảng 15% nói các ngôn ngữ này, nhưng nếu tỷ lệ chuyên gia Java tăng nhẹ thì tỷ lệ chuyên gia Python sẽ giảm nhẹ. C# đứng đầu trong số các ngôn ngữ phổ biến nhất: khoảng 10-12% nói ngôn ngữ này và thị phần của họ ngày càng tăng.

Các ngôn ngữ hiếm nhất là Elixir, Scala, Delphi và C - 1% nhà phát triển trở xuống nói chúng. Thật khó để nói về động lực phổ biến của chúng do mẫu khá nhỏ đối với các ngôn ngữ này, nhưng nhìn chung rõ ràng là tỷ lệ tương đối của chúng đang giảm dần. 
Mức lương và mức độ phổ biến của ngôn ngữ lập trình đã thay đổi như thế nào trong 2 năm qua
Biểu đồ sau đây cho thấy rằng trong hai năm, tỷ lệ các nhà phát triển JavaScript, Kotlin, Java, C# và Go đã tăng lên và tỷ lệ các nhà phát triển PHP đã giảm đáng kể.
Mức lương và mức độ phổ biến của ngôn ngữ lập trình đã thay đổi như thế nào trong 2 năm qua

Tóm lại, chúng ta có thể nhận thấy những nhận xét chung sau:

  • Chúng tôi thấy đồng thời có sự gia tăng đáng kể về lương và sự gia tăng tỷ lệ các nhà phát triển ngôn ngữ JavaScript, Kotlin, Java, C# và Go. Rõ ràng, thị trường tiêu dùng sử dụng các công nghệ này và thị trường lao động tương ứng hiện đang phát triển đồng bộ.
  • Mức lương tăng đáng chú ý và tỷ trọng của các nhà phát triển tăng ít hoặc không tăng - trong Objective-C, Swift, 1C, Ruby và Python. Rất có thể, thị trường tiêu dùng sử dụng các công nghệ này ngày càng phát triển nhưng thị trường lao động lại không theo kịp hoặc đang sử dụng những công nghệ lạc hậu.
  • Không có hoặc không có sự tăng trưởng đáng kể về lương và tỷ trọng của các nhà phát triển - trong Scala, Elixir, C, C++, Delphi. Thị trường tiêu dùng và thị trường lao động sử dụng những công nghệ này không phát triển.
  • Lương tăng nhẹ và tỷ trọng các nhà phát triển giảm đáng kể - trong PHP. Thị trường tiêu dùng và lao động sử dụng các công nghệ này đang bị thu hẹp.

    Nếu bạn thích nghiên cứu về lương của chúng tôi và muốn nhận được thông tin chính xác và hữu ích hơn nữa, đừng quên để lại mức lương của bạn trong máy tính của chúng tôi, từ đó chúng tôi sẽ lấy tất cả dữ liệu: moikrug.ru/salaries/new.

Nguồn: www.habr.com

Thêm một lời nhận xét