Россия заняла 2 место в мировом рейтинге программистов

1465 2
HackerRank – онлайн-платформа тестовых заданий по программированию – исследовала, в каких странах обитают лучшие разработчики ПО. Результаты этого исследования были опубликованы в конце августа 2016 года.

http://ic.pics.livejournal.com/matveychev_oleg/27303223/3648348/3648348_900.jpg

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

Исследование HackerRank охватывает программистов из 50 стран, откуда чаще всего пользуются ресурсом. Для начала авторы определили 15 типов заданий, наиболее популярных у посетителей.

Самыми популярным оказались задачи, связанные с алгоритмами. Их выбирают порядка 40% участников тестов. В частности, речь идет о сортировке данных, динамическом программировании, поиске по ключевым словам и др. Для решения данного типа задач можно выбирать любой язык программирования.

Помимо алгоритмов, в первой тройке оказались также задачи, связанные с программированием на Java и структурами данных: их выполняют 9,3% и 9,1% пользователей соответственно. На основе совокупности баллов за выполнение каждого из 15 типов заданий был впоследствии выведен общий балл квалификации программистов для каждой страны. Самый высокий результат, который можно было получить в рейтинге, составляет 100 баллов.


Наилучшие результаты выполнения заданий на HackerRank показали программисты из Китая – они занимают в рейтинге первое место, набрав все 100 балов. С небольшим отставанием от них – 99,9 баллов – следуют программисты из России. Помимо них, в пятерку стран с лучшими программистами входят также Польша, Швейцария и Венгрия.

США оказались в рейтинге лишь на 28 месте, Индия – на 31 месте. При этом данные страны лидируют по числу программистов, которые пользуются платформой HackerRank. Худшие результаты выполнения заданий, согласно исследованию, показывают разработчики из Пакистана, Шри Ланки и Нигерии.

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

http://ic.pics.livejournal.com/matveychev_oleg/27303223/3648561/3648561_900.jpg

Исследование выявило, что разработчики по всему миру чаще всего выбирают задания на языке программирования Java. Эта ситуация сильно отличается для Пакистана и Малайзии, где пользователи предпочитают язык С++, и Тайваня, где лидирует Python.
Результаты России в данном исследовании можно поставить в один ряд с достижениями в международных конкурсах, связанных с информатикой и программированием. Ранее, в августе 2016 года, на Международной олимпиаде по информатике Россия заняла второе место по количеству набранных баллов, уступив только команде Китая. В мае 2016 года команда Санкт-Петербургского государственного университета (СПбГУ) стала победителем международной студенческой олимпиады по программированию ACM ICPC 2016, обойдя команды Шанхайского университета Джао Тонг и Гарвардского университета. В 2016 году российский программист также вошел в тройку победителей конкурса по программированию Google Code Jam.
По мнению гендиректора SAP Labs в СНГ Андрея Биветски, совершенно очевидно для всех во всем мире, что китайские разработчики являются одними из ведущих. Российские специалисты на мировом рынке также относятся к категории лучших в мире, что наглядно было продемонстрировано итогами проходившей не так давно олимпиады ACM ICPC 2016, отметил он.

SAP также оценивает российских разработчиков как наиболее высококвалифицированных специалистов, и когда мы принимаем решение о том, где разместить разработку, мы учитываем множество параметров, в том числе наличие кадров, их стоимость и возможность найма. Подтверждением тому, что SAP признает российских ИТ-разработчиков ведущими в мировой индустрии, является открытие IoT центра (центра «интернета вещей» – прим. TAdviser) на базе SAP Labs в июне этого года, которое состоялось в рамках Инновационного форума SAP для компаний-разработчиков, – заявил TAdviser Андрей Биветски.

Сергей Белов, координатор университетских программ IBM отмечает, что лидерство китайских, российских и польских программистов в целом не удивляет, также ссылаясь на «результаты наиболее престижного соревнования программистов» ACM ICPC. Самой сильной стороной российских программистов, считает Сергей Белов, как раз и являются знания в области алгоритмов и способность их применять для эффективного решения задач: «Не случайно ACM ICPC называют битвой интеллектов. Вклад наших ребят в инновационную компоненту развития страны уже заметен и, полагаю, с годами будет еще более значительным с учетом современных технологических трендов».



Оценка информации
Голосование
загрузка...
Поделиться:
2 Комментария » Оставить комментарий
  • 6069 4668

    Беларуси даже в списке нет. А Белоруские программисты поставляют на Запад на 1 млрд долларов в год програмного обеспечения.

  • 4373 3348

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

Оставить комментарий

Вы вошли как Гость. Вы можете авторизоваться

Будте вежливы. Не ругайтесь. Оффтоп тоже не приветствуем. Спам убивается моментально.
Оставляя комментарий Вы соглашаетесь с правилами сайта.

(Обязательно)