{"id":22387,"date":"2021-03-14T08:48:10","date_gmt":"2021-03-14T07:48:10","guid":{"rendered":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/"},"modified":"2021-03-14T08:48:10","modified_gmt":"2021-03-14T07:48:10","slug":"mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti","status":"publish","type":"post","link":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/","title":{"rendered":"MOVA, un linguaggio finto contro gli sviluppatori disonesti"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p><strong>MOVA<\/strong> (<em>Multiple Object Versionless Architecture<\/em>) \u00e8 un linguaggio di programmazione, per la precisione si tratta di una soluzione che offre una modalit\u00e0 con cui rappresentare oggetti che possono mutare autonomamente da un tipo di dato ad un altro senza fare riferimento ad alcuno schema per le assegnazioni. Fin qui tutto bene, un paradigma di questo genere potrebbe essere anche affascinante, se non fosse che <strong>MOVA non esiste<\/strong>.<span id=\"more-402298\"\/><\/p>\n<p>L\u2019invenzione di questo linguaggio fittizio, perch\u00e9 di ci\u00f2 si tratta, \u00e8 dovuta ad un\u2019idea di Alan Holden, application developer californiano. Di MOVA non esiste alcuna documentazione, ufficiale o meno, n\u00e9 alcuna libreria perch\u00e9 Holden, che plausibilmente non citer\u00e0 mai questa sua creatura nel C.V., decise di crearlo dal nulla (o almeno di deciderne il nome) per escludere immediatamente dalle selezioni della propria azienda tutti i candidati palesemente disonesti.<\/p>\n<p>Erano gli anni di poco precedenti al terzo millennio, quando chiunque pensava di poter entrare in una DOT-COM e guadagnare da subito milioni di dollari grazie a conoscenze spesso limitate in tema di programmazione. Non che questa tendenza sia del tutto scomparsa ma in quegli anni i <strong>recruiter<\/strong> ebbero a disposizione una nuova opportunit\u00e0 per eliminare tutti i C.V. non veritieri. Agli aspiranti collaboratori venivano richiesti, tra gli altri requisiti, alcuni anni di esperienza nel coding con MOVA da specificare in fase di presentazione.<\/p>\n<p>Quando ancora non esistevano i generatori di meme e immagini per i social network, del linguaggio era stata creata anche la copertina del manuale O\u2019Reilly con lo scopo di assicurargli una maggiore credibilit\u00e0:<\/p>\n<p><a href=\"https:\/\/static.html.it\/app\/uploads\/2021\/03\/mova.jpg\"><img loading=\"lazy\" src=\"https:\/\/static.html.it\/app\/uploads\/2021\/03\/mova.jpg\" alt=\"\" width=\"460\" height=\"550\" class=\"aligncenter size-full wp-image-402299\" srcset=\"https:\/\/cdn.html.it\/YcFcWcISiCA-tMH16RpgXhcVzEs=\/460x\/smart\/https:\/\/static.html.it\/app\/uploads\/2021\/03\/mova.jpg 460w, https:\/\/cdn.html.it\/2wo-AtoQBZAxNUe1twalk4U9I6o=\/251x\/smart\/https:\/\/static.html.it\/app\/uploads\/2021\/03\/mova.jpg 251w\" sizes=\"(max-width: 460px) 100vw, 460px\"\/><\/a><\/p>\n<p>Per dimostrare l\u2019efficacia di questo espediente ad alcuni candidati sarebbe stato chiesto persino quale fosse il loro livello di competenza in MOVA, ricevendo risposte come, per esempio, \u201c<em>mi sono dilettato con questo linguaggio ma non lo conosco in modo approfondito<\/em>\u201d o \u201c<em>non lo conosco abbastanza bene<\/em>\u201c.<\/p>\n<h2>Il problema della selezione a monte<\/h2>\n<p>Quello dei candidati che <strong>mentono all\u2019interno dei propri C.V.<\/strong> \u00e8 un fenomeno che pu\u00f2 trasformarsi in una perdita rilevante di tempo e risorse economiche sia per i recruiter che per le aziende, soprattutto quando si parla di realt\u00e0 particolarmente strutturate.<\/p>\n<p>Google ha provato a risolvere questo problema, o pi\u00f9 semplicemente ha cercato di diminuire il numero dei candidati da intervistare, con un sistema basato sull\u2019esposizione di manifesti contenenti dei quesiti, risolti i quali si pu\u00f2 reperire il link che porta a proposte di lavoro specifiche e ai relativi application form. <\/p>\n<p>Si tratta per\u00f2 di uno dei tanti esempi di selezione a monte, ma si potrebbe anche citare il caso della Next Door Digital che per la partecipazione ad un suo corso su ColdFusion richiedeva ai candidati di indicare la propria conoscenza in determinate tecnologie tra cui \u201c<strong>Quasimodo<\/strong>\u201c, una soluzione del tutto inesistente.<\/p>\n<p>Se \u00e8 vero che gli aspiranti sviluppatori alcune volte mentono sul loro C.V. (compresi quelli pubblicati su <strong>LinkedIn<\/strong>) \u00e8 anche vero che non di rado le aziende e i recruiter si rendono protagonisti di errori macroscopici, come quello di richiedere ai candidati un numero di anni di esperienza in un linguaggio che esiste da molto meno tempo.<\/p>\n<p><em>Fonte<\/em>: <a href=\"https:\/\/www.facebook.com\/groups\/CFprogrammers\/permalink\/10158154545285036\/\" class=\"text-link text-link--special\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"underline\">Alan Holden<\/span><i class=\"ico-external\"\/><\/a><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"http:\/\/feedproxy.google.com\/~r\/htmlitedit\/~3\/8Y2YUUGLUQg\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MOVA (Multiple Object Versionless Architecture) \u00e8 un linguaggio di programmazione, per la precisione si tratta di una soluzione che offre una modalit\u00e0 con cui rappresentare oggetti che possono mutare autonomamente da un tipo di dato ad un altro senza fare riferimento ad alcuno schema per le assegnazioni. Fin qui tutto bene, un paradigma di questo&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_s2mail":""},"categories":[37],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MOVA, un linguaggio finto contro gli sviluppatori disonesti - AGENZIA WEB Italia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MOVA, un linguaggio finto contro gli sviluppatori disonesti - AGENZIA WEB Italia\" \/>\n<meta property=\"og:description\" content=\"MOVA (Multiple Object Versionless Architecture) \u00e8 un linguaggio di programmazione, per la precisione si tratta di una soluzione che offre una modalit\u00e0 con cui rappresentare oggetti che possono mutare autonomamente da un tipo di dato ad un altro senza fare riferimento ad alcuno schema per le assegnazioni. Fin qui tutto bene, un paradigma di questo...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/\" \/>\n<meta property=\"og:site_name\" content=\"AGENZIA WEB Italia\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-14T07:48:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/static.html.it\/app\/uploads\/2021\/03\/mova.jpg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\"},\"headline\":\"MOVA, un linguaggio finto contro gli sviluppatori disonesti\",\"datePublished\":\"2021-03-14T07:48:10+00:00\",\"dateModified\":\"2021-03-14T07:48:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/\"},\"wordCount\":523,\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"articleSection\":[\"News\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/\",\"name\":\"MOVA, un linguaggio finto contro gli sviluppatori disonesti - AGENZIA WEB Italia\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\"},\"datePublished\":\"2021-03-14T07:48:10+00:00\",\"dateModified\":\"2021-03-14T07:48:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MOVA, un linguaggio finto contro gli sviluppatori disonesti\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"name\":\"AGENZIA WEB Italia\",\"description\":\"Web design Web agency Italia\",\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\",\"name\":\"Multimedia Web\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"contentUrl\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"width\":200,\"height\":57,\"caption\":\"Multimedia Web\"},\"image\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MOVA, un linguaggio finto contro gli sviluppatori disonesti - AGENZIA WEB Italia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/","og_locale":"it_IT","og_type":"article","og_title":"MOVA, un linguaggio finto contro gli sviluppatori disonesti - AGENZIA WEB Italia","og_description":"MOVA (Multiple Object Versionless Architecture) \u00e8 un linguaggio di programmazione, per la precisione si tratta di una soluzione che offre una modalit\u00e0 con cui rappresentare oggetti che possono mutare autonomamente da un tipo di dato ad un altro senza fare riferimento ad alcuno schema per le assegnazioni. Fin qui tutto bene, un paradigma di questo...","og_url":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/","og_site_name":"AGENZIA WEB Italia","article_published_time":"2021-03-14T07:48:10+00:00","og_image":[{"url":"https:\/\/static.html.it\/app\/uploads\/2021\/03\/mova.jpg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/#article","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/"},"author":{"name":"admin","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42"},"headline":"MOVA, un linguaggio finto contro gli sviluppatori disonesti","datePublished":"2021-03-14T07:48:10+00:00","dateModified":"2021-03-14T07:48:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/"},"wordCount":523,"publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"articleSection":["News"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/","name":"MOVA, un linguaggio finto contro gli sviluppatori disonesti - AGENZIA WEB Italia","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website"},"datePublished":"2021-03-14T07:48:10+00:00","dateModified":"2021-03-14T07:48:10+00:00","breadcrumb":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/mova-un-linguaggio-finto-contro-gli-sviluppatori-disonesti\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nycwebdesign.eu\/webdesign\/"},{"@type":"ListItem","position":2,"name":"MOVA, un linguaggio finto contro gli sviluppatori disonesti"}]},{"@type":"WebSite","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","name":"AGENZIA WEB Italia","description":"Web design Web agency Italia","publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization","name":"Multimedia Web","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","contentUrl":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","width":200,"height":57,"caption":"Multimedia Web"},"image":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22387"}],"collection":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/comments?post=22387"}],"version-history":[{"count":0,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22387\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/media?parent=22387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/categories?post=22387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/tags?post=22387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}