Рейтинг TIOBE: что он означает и почему айтишники на него ссылаются

unsplash.com
Рейтинг языков программирования TIOBE впервые был опубликован в 2001 году и быстро приобрёл известность среди айтишников. Индекс основан на количестве результатов поисковых запросов с названием каждого языка: чем чаще его ищут в сети, тем выше он в списке. Корреспондент Synergy Times расспросила программистов и разработчиков, почему рейтинг так популярен, за что его критикуют и какие языки программирования оказались в топе в декабре 2022 года.
Из этой статьи вы узнаете
Что такое рейтинг TIOBE
Почему индекс TIOBE критикуют
Почему TIOBE важен айтишникам
Топ-10 языков программирования в 2022 году
Что такое рейтинг TIOBE
TIOBE index уже более 20 лет рассчитывает нидерландская компания TIOBE Software B.V. Интересно, что название TIOBE (The Importance Of Being Earnest) является отсылкой к пьесе Оскара Уайлда «Как важно быть серьёзным».
По словам руководителя команды разработки в компании Gett Алексея Сутягина, нужно понимать, что рейтинг не показывает лучшие или самые популярные языки программирования. Данные индекса TIOBE формируются от поисковых систем: считается число запросов, содержащих название языка программирования, а также количество квалифицированных инженеров, курсов и сторонних поставщиков, доступных для каждого языка.
Индекс TIOBE обновляется ежемесячно, и раз в год компания выбирает язык программирования года. Последние два года это был Python.
Мощный, но сложный: стоит ли изучать язык C++ в 2023 году
Читать подробнее
Почему индекс TIOBE критикуют
Корректность рейтинга то и дело подвергается критике в среде программистов . Чаще всего айтишники ставят ему в вину, что индикатор популярности языка программирования основан на результатах поисковых систем, а не на прямых измерениях использования или внедрения. Таким образом, это не идеальное представление фактической распространённости языка. Индекс TIOBE может дать лишь приблизительную оценку, какой язык программирования сейчас является наиболее осваиваемым, считает разработчик Антон Малыгин.
Управляющий партнёр компании GetMiner Эрнест Раевский обращает внимание, что в качестве источников данных TIOBE использует популярные веб-сайты, такие как Google, Bing, YouTube. Однако компания не принимает в расчёт запросы из нашего «Яндекса» и китайского поисковика Baidu.
При этом информацию пользователям предоставляют бесплатно, но за детальную выборку по периодам надо платить.
Сисадмин, программист и немного менеджер — кто такой DevOps-инженер и как им стать
Читать подробнее
Почему TIOBE важен айтишникам
Для айтишников индекс ценен, потому что он позволяет оценить перспективы изучаемого и используемого языка программирования, понять, что с ним можно продуктивно работать, так как есть корреляция между запросами и статьями, содержащими ответы на них.
Аналитики используют рейтинг в своей работе, чтобы прогнозировать развитие IT-отрасли. Программисты сверяются с его значением, чтобы не ошибиться с выбором вектора профессионального развития. На индекс TIOBE ориентированы крупные компании, обучающие организации, рекрутские агентства, говорит Эрнест Раевский.
Разработчик мобильных приложений Алексей Маринин утверждает, что при выборе языка программирования есть смысл опираться на данные TIOBE. Во-первых, чем популярнее инструмент, тем больше проблем и ошибок в нём уже выявлено и исправлено. На все грабли наступили другие, расчистив вам путь. Во-вторых, скорость разработки продукта с использованием популярного языка будет гораздо выше, потому что не нужно изобретать велосипед. Все инструкции уже написаны и доступны на каждом шагу. В-третьих, для работы с использованием распространённого языка найти специалистов проще, чем если в требованиях к вакансии будет указан редкий инструмент. А чем больше высококвалифицированных сотрудников, тем больше возможностей для масштабирования проекта, считает эксперт.
Как стать Python-разработчиком за год, если ты впервые видишь код
Читать подробнее
Топ-10 языков программирования в 2022 году
Вот уже несколько лет рейтинг TIOBE возглавляет универсальный язык Python. Он считается самым простым в изучении. При этом составители утверждают, что он подходит для решения едва ли не любой задачи. Разработчики на «питоне» всегда имеют заказы на новые проекты, поскольку его востребованность с каждым годом растёт, отмечает Раевский.
В декабре 2022 года второе место занял С, третье — C++, на четвёртом месте — Java, на пятом — С#. Кроме того, в десятке 2022 года Visual Basic, JavaScript, SQL, Assembly language и PHP.
Если говорить про перспективные языки, то к двадцатке подбираются Kotlin и Julia, добавляет Алексей Сутягин.
Высшее образование
Научись разрабатывать мобильные приложения
На факультете IT вы изучите принципы программирования на C++, научитесь создавать и администрировать базы данных и разрабатывать собственное программное обеспечение.
Узнать, как поступить