МИР · 10 мая 2017, 18:16 · Отдел информации dev.by
Исследование: только треть индийских программистов умеет писать компилируемый код

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

Фото: Android Police

Исследование показало, что только 2,21 процента инженеров попадают в группу А4: обладают навыками, достаточными для того, чтобы писать высокоэффективный код, учитывая современные тенденции. При этом больше трети из этих инженеров пишет код, который можно сделать эффективнее.

К группе А3 отнесены ещё 2,56 процента инженеров — они в целом способны писать хороший код, но с небольшими отклонениями.

Дальше — хуже: в группу А2 попал 31,01 процента инженеров. Это значит, что они не способны писать корректный код. А код оставшихся 64 с небольшим процентов и вовсе не компилируется.

Самыми «больными» местами инженеров оказались практики программирования (способность писать читаемый и удобный в сопровождении код) и компетентность в программировании (способность создавать оптимальный с точки зрения удобства и функциональности код).

«Мы обнаружили, что при двух проблемах, который должны были решить испытуемые, только 14 процентов инженеров написали компилируемый код для обеих задач, и только 22 процента компилируемого кода решали проблему», — отмечается в исследовании.

Automata — автоматизированная оценка способностей в программировании, которая симулирует среду с интегрированным компилятором, чтобы предсказать способность кандидата писать функционально корректный код. Индийская компания по оценке навыков кандидатов Aspiring Minds использовала сервис для исследования, в ходе которого инженеры выполняли 60-минутный тест. Исследование затронуло кандидатов из семи крупнейших индийских городов, при этом более трети из них — женщины.

Источник: dev.by
Нашли в тексте ошибку — выделите её и нажмите Ctrl+Enter.
Новые комментарии
По каждому типа применению проблем выше крыши. >Идентификация личности Хранить в эфире допустим 10 млн белорусов... кхм... гигабайт запихать в эфир обойдется в несколько миллионов $. Кто оплатит? Кто (какой контракт) начнет размещать эти данные транзакциями? Как поможет хранение в блокчейне? Сколько места займет фул нода если все китайцы зальют туда свои данные? >Заверение транзакций А майнеры кто? Какой смысл заверять транзакции майнерам? А если майнеры только спец организации то они могут так же подделать как и в случае с обычной БД. Сколько максимально транзакций сможет влезть в самый большой диск? Что если транзакций 50 тыс в секунду (Виза например обрабатывает в пике до 57 тыс транзакций в секунду). > ICO. Что мешает мошенникам просто выводить средства от ICO? Почему гугл запретил рекламу ICO? >Смарт контракты. Ок выдайте кому-нибудь кредит на смарт контракте. Так для начала. На кредите держится мир финансов, а как раз этого смарт контрак и не позволит. >Электронное голосование. По факту нет ни анонимности (отловить можно прямо в момент голосования) да и результат меняется с легкостью MITM атакой >Распределенное хранилище. Ок. Вещь хорошая. Как тут поможет блокчейн? Сколько стоит сложить в блокчейн базу 10 тыс самых популярных видео с ютуба и организовать CDN для быстрой раздачи?
StanislavL
23.04.2018 в 18:09
Кому и зачем нужен блокчейн? 6 простых примеров использования «громкой» технологии

Обсуждение

Missing-male
lava
– Project Manager в SaM Solutions

+2

А в статье, хоть выборка по количеству кандидатов и хорошая, также написано, что кандидатов набирали из колледжей. Наши студенты тоже не все сразу компилируемый код напишут. Кто бы исследование провёл?

Missing-female
+3

> и только 22 процента компилируемого кода решали проблему

Задачу. "Problem" в данном случае - ложный друг переводчика.

Missing

Как вариант - заданиях.

Missing-male
+1

The analysis unveils that males have better programming skills than females.

Only 25% of females are able to write a compilable code and less than 1% can write logically & functionally correct code.

In summary, females lack the skillset of logically correct code with reusable elements.

Слайды номер 14-15.

Хороший тамада и конкурсы интересные (с)

На самом деле там разница в скилах для хороших и плохих колледжей еще сильнее, а распределение полов по вузам не указано.

Picture_572?1356409814
agentcooper
– PM в Softeq Flash Solutions

+2

Не очень понимаю, что разумеется под неспособностью написать компилируемый код: если речь о том, что написанная функция существенного размера должна компилироваться с первого раза без пробных попыток - то это искусственный тест, результаты которого мало что доказывают (такой навык было неплохо иметь лет 20 назад). Если же речь о том, что две трети неспособны написать компилируемый код в принципе даже методом проб и ошибок, то в это трудно поверить.

Missing-male
+5

зато беларуские программисты не умеют так танцевать

Picture_54?1356409795
faketail
– программист в BELHARD

Искуственный текст по навыку, который к практической разработке имеет отношение весьма условное. Зато для СМИ отличная тема - мы же говорили, что им ни за что деньги платят, по офисам только сидят ничего не делают, шли бы на заводы! Форды крутить, или там Тату.


Авторизуйтесь, чтобы оставлять комментарии

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси