Китай и Россия – в топе рейтинга программистов

На этой неделе фирма HackerRank со штаб-квартирой в Калифорнии обнародовала результаты исследования, проведенного для определения стран с лучшими разработчиками программ.

HackerRank представляет собой общедоступный сайт, на котором программисты могут оттачивать свои профессиональные навыки, решая различные задачи. В зависимости от того, насколько быстро и точно они это делают, компания создала рейтинг из 1,5 млн программистов.

Исследование позволило определить, какие страны достигли в целом наилучших результатов, какие задачи наиболее популярны, у кого наивысшие достижения в решении различных типов задач и какие языки предпочтительны в различных странах.

Индия и США занимают первые места по посещениям сайта, но результаты оставляют желать лучшего. США заняла 28 место, а Индия очутилась где-то за 31-ом.

Кто же в первой десятке и почему?

10. Италия.

Эта страна показывает особенно впечатляющие результаты в решении задач, связанных с базами данных и обучающими программами, заняв в этих областях второе место. Кажется, высокое мнение об Италии не только у HakerRank. Фирма Apple объявила о создании школы программистов на 600 мест при университете им. Федерико II в Неаполе.

9. Чешская республика.

Она занимает господствующие позиции в программировании на языке сценариев командной оболочки. По шкале Hacker Rank чехи заняли второе место в своей области. Мастерство поставило чешских программистов на 9 место в топ-списке.

8. Франция.

Согласно рейтингу, французы лидируют в решении задач на языке С++. Одна из причин этого – уроки информатики в начальной школе, введенные в июне 2014 г.

7. Тайвань.

Своим местом в рейтинге Тайвань обязан высоким результатам в создании баз данных, функциональном программировании, алгоритмизации и решении структурных задач. Основной используемый язык – Python.

6. Япония.

Япония показала наилучшие результаты в решении задач, связанных с искусственным интеллектом. Ничего неожиданного в успехах японцев в этой области нет: этим летом в Токийском университете женщине спасли жизнь, диагностировав у нее рак при помощи искусственного интеллекта.

5. Венгрия.

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

4. Швейцария.

Среди 15 видов задач, качество решения которых изучала HackerRank, в 9 видах швейцарцы вошли в первую пятерку, обеспечив своей стране преобладающие позиции. Кроме того, Швейцария – родина одного из первых языков программирования – Pascal. Также эта страна заняла первое место в «Глобальном списке инноваций» за 2016 г.

3. Польша.

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

2. Россия.

На фоне многочисленных новостей о российских хакерах высокие результаты этой страны в рейтинге HackerRank не удивляют. Россия занимает ведущее место в области алгоритмизации – наиболее популярного типа задач на данном сайте.

1. Китай.

Несколько опередив Россию, Китай показал наилучшие общие результаты. Что касается конкретных типов задач, китайцы добились наилучших результатов в работе со структурами данных, математике и функциональном программировании.

South China Morning Post

По любым китайским вопросам пишите на почту 15045064735@163.com

Роман Михайлов
Все записи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Пожалуйста, напишите ваше имя.
Пожалуйста, напишите ваш email.

один × два =

Пожалуйста, напишите комментарий.