MOVA – язык программирования, который предлагает способ представления независимо изменяющихся объектов без обращения к какой-либо схеме для назначений. Такая парадигма могла бы быть увлекательной, если бы MOVA не был фейком.
Multiple Object Versionless Architecture
Программист Алан Холден придумал MOVA, когда работал в компании PeopleLink в 1998 году: «когда кандидаты шли к нам с «n-летним опытом MOVA», мы понимали, что они лгут». MOVA и был создан, чтобы отсеять таких соискателей. Графический дизайнер People Link даже сделал изображение обложки учебника по программированию на MOVA, которой создатель языка поделился в Facebook.
На уловку велись не многие. Иногда работодатели или соискатели упоминали что знакомы с MOVA, но плохо в нем разбираются. По мнению Холдена, серьезные программисты не будут лгать.
Защита от спама
Идея отбора будущих сотрудников на основе выявления кандидатами проблемы или ошибки используется довольно часто. При подборе намеренно встраивают ошибки в код/программу/решение задачи, которые кандидат должен найти и исправить.
Например, Google иногда устанавливает рекламные щиты с задачей, ответом на которую является URL-адрес для подачи заявления о приеме на работу. А в январе этого года на сайте Белого Дома появилось скрытое объявление о поиске программистов, которое было зашифровано в HTML-коде.
MOVAcon
Недавно на своей странице в Facebook Холден снова кратко рассказал историю про создание фейкового языка и высказал мнение, что сейчас людям сложнее представлять себя теми, кем они не являются. Соответствие навыков и биографии легко проверить через соцсети, LinkedIn и GitHub.
Пост вызвал шуточные комментарии пользователей, в продолжение которых Холден пригласил всех встретиться на семинаре MOVAcon '21 в Агло (вымышленный город), штат Нью-Йорк.