We (we are a recruiting company
IT-Dominant ), continue to publish the results of
our study of the wages market in the IT industry.
Another post we decided to devote:
- Java programmers
- C ++ programmers
- C # programmer
- Delphi programmers

Let me remind you that in previous posts we have already told about the salaries of
“Mobile” developers ,
Designers ,
Software Development Project Managers ,
Windows System Administrators and even described what the
social package consists of
in an IT company . The last publication dealt with the salaries of
Web programmers .
Research options
Objects of study: vacancies
Explored cities: Moscow, St. Petersburg, Novosibirsk, Yekaterinburg, Nizhny Novgorod
Sources: hh.ru ,
SuperJob.ru ,
ITmozg.ru and
e1.ru (only for Ekaterinburg)
Research period: from 01/23/2012 to 04/02/2012
Number of processed vacancies by position: min = 4
Research methodology
Our
study of the wage market can be divided into 2 blocks:
1. Interview with member companies. Member companies independently fill out questionnaires that indicate the actual salaries of employees. In addition to salaries, we also explore many other (general) issues: changes in the number of personnel, social packages, recruiting, certification, training, existing methodologies and certification.
')
2. Collecting salary information from Job Portals. We collect data on salaries, indicated in vacancies and resumes, and we distribute them in our own directory of posts in accordance with the name of the vacancy / resume. If the title of the vacancy / resume is too general or inaccurate (for example: "Programmer" or "Web programmer"), then after studying the description of the vacancy / resume we select it for a specific position on the basis of expert evaluation.
In this post we use data No. 2 (collection of information about salaries from Job portals) and only vacancies.Glossary
10 percentile - statistical minimum
Median (50 percentile) - average market wage
90 percentile - statistical maximum
The Nth (10th, 50th, 90th)
percentile is a value per 1 / n distance from the beginning of an ordered variational series. That is, the n-th percentile shows that n% of the values ​​of the ranked series have values ​​less than the n-th percentile, and (100-n)% - large.
Java


C ++


C #


Delphi
Unfortunately, we lacked statistics on Delphi Leading Programmers.

Distribution of wages by city
For this distribution, we took the most popular Java job of a programmer and plotted the diagram below according to the median. As you can see, the picture is very similar to the one that we built last
time for web programmers.

Distribution of salaries by technology
To build this graph, again as last time, we brought all the positions to a single mind, combining the programmers of the “middle” level with the leading (senior) ones. In addition, for comparison, we also added data from a similar table in the previous post to this table.
