Какие языки программирования наиболее востребованы

Оценка спроса на программистов проводилась по частотности объявлений о вакансиях на www.job.ru.

Сервер job.ru находит также и неполные слова, т.е. по запросу "java" попадается и javascript. Большие и маленькие буквы в запросах сервер, судя по всему, не различает. Поиск осуществляется по всему тексту объявлений, поэтому по запросу "Basic" будет также найдено объявление с фразой "Basic knowledge of English", а по запросу "MS SQL" будут найдены также и фразы "MS Office, Unix, MySQL".

Отсутствие числа в ячейке таблицы значит, что в обзоре этого дня я не делал запросов с данным словом. Если по запросу было найдено нулевое число вакансий, в ячейке стоит цифра 0.

Раздел, в котором производился поиск вакансий - "Информационные технологии и Интернет". Исключением является только первая строка таблицы - "Всего объявлений на сервере".

Для сравнения также приведена и более ранняя статистика.

Замечания о конкретных языках

Популярность языка C простым способом узнать невозможно, т.к. по запросу "C" попадаются все английские слова, содержащие эту букву.

Число в строке "Java" получено вычитанием из числа вакансий, найденных по запросу "java", числа вакансий, найденных на "javascript". В результате получается заниженная цифра, т.к. во многих объявлениях фигурируют оба этих языка. Правильнее было бы к полученному числу прибавить количество вакансий с обоими языками, но этого, к сожалению, я не делал.

Visual Basic пишут либо словами, либо сокращением VB. В первых обзорах я делал запрос только по слову "Basic". Реальная популярность лежит между количеством вакансий на "VB" и количеством "VB" + "Basic". Популярность будет меньше этой суммы потому, что во-первых, могут быть другие бейсики, а во-вторых, нужно сделать поправку на фразы типа "basic knowledge of Unix".

По запросу "cache" выдаются не только вакансии с одноименной базой данных, но и вакансии с упоминанием различных кэширующих технологий.

Частотность слов в вакансиях на job.ru

  10 ноября 2004 16 января 2004 20 мая 2003
Всего объявлений на сервере 96831 72663  
Объявлений в разделе 13042 9300 6199

Языки программирования

программист 2527 7488 1285
C++ 708 254 394
java (за вычетом javascript) 600 712 261
asp 462    
VB (= Visual Basic) 425    
php 395 225 154
Delphi 364 305 236
javascript 290 116 136
Perl 244 247 129
basic 223 100 135
C# 197 212 54
Fortran 12 82 1
Pascal 13 28  
python 19 3 7
Cobol 9 0  

Другие языки

HTML 777    
XML 499    
UML 244    
английск (= английский+) 3806    
English 437    

Базы данных

sql 2499 1811 950
MS SQL 1360 857 474
oracle 1237 601 499
mysql 324 163 107
Access 205 217 128
cybase 86    
interbase 54    
Fox 44 9 52
postgres 40 28 19
DB2 28    
informix 14    
Cache 6    
Paradox 2 2 15

Операционные системы

Windows 1596 1552  
unix 803    
Linux 548 525 241
cisco 463    
BSD 177 95  
Solaris 162 125  
Mac 92 65  
novell 72    
vms 4    

Постоянный адрес страницы - http://plisco.ru/notes/misc/pr_job.html.
Автор - И. Плиско.

На главную страницу сервера