Немного интересных данных, вытянутых из автодополнения «Моего круга»

image

Да, всё верно. Среди пользователей «Моего круга» Microsoft Office более популярен чем Golang или Kotlin. Подробности того, как я это узнал и ссылки под катом.

Однажды мне стало интересно получить список ключевых, по мнению «Моего круга» навыков. Не, ну мало ли. Вдруг важно уметь не только писать на смузискрипте тайпскрипте, а ещё и жонглировать хорьками. Решение я выбрал прямое и простое.

Посмотрим, куда же стучится при вводе навыка автодополнение чтобы получить варианты:

https://moikrug.ru/suggest/skills?term=java&_=1518063342596

term, очевидно, содержит начало фразы, _ содержит метку времени в секундах.

А что нам шлёт сервер в ответ?

image

А вот это уже интересно. Число пользователей и популярность. Судя по поиску, число пользователей более-менее соответствует истине. Популярность не бывает меньше числа пользователей и отличается от него максимум на пару процентов. Предполагаю что этот параметр указывает количество случаев, когда пользователь указывал этот навык, не учитывая по прошествии времени менял его на другой.

После перебора с подстановкой сочетаний двух букв в term получилось 1094 уникальных навыка со значениями популярности. Я слегка посыпал этот список ванилью чтобы получить сортировку и фильтрацию. Наслаждайтесь.

Репозиторий
Некоторое время можно будет поcмотреть тут: 81.171.12.58

Фильтр регистронезависим, разделитель параметров пробел или |, например выражение «java lang» найдёт все навыки содержащие java или lang. Пустой фильтр выдаст все доступные навыки. Фильтры можно задавать в адресе через хэш, например 81.171.12.58/#java|scala

Обратите внимание, что данные эти не стоит рассматривать как точные. Во-первых, люди склонны завышать свои навыки. Во-вторых, на «Моём круге» можно найти такие экзерсисы как многопоточный плотник и штукатур-кондитер.

Если поискать, то окажется что значимый процент пользователей от информационных технологий далеки и выбор навыков из предложенных вариантов дал не самый лучший результат. Предполагаю что плотник имел в виду, что имеет делать несколько дел сразу, а отнюдь не многопоточную резьбу по дереву. С другой стороны, штукатур-кондитер сильно похож на фейк от юных фанатов Евгения Вагановича и таких фейков тоже немало.

Однако мне кажется что данные отражают достаточно приближенную к реальности картину. Пользуясь ими с умом можно составить представление о том, чем живёт российская сфера ИТ.

© Habrahabr.ru