Developpez.com

Le Club des Développeurs et IT Pro

« Jeux Olymgeeks » : mesurez-vous aux autres développeurs sur une vingtaine de technologies

Un concours de connaissances IT organisé par Skilly

Le 2013-06-07 19:04:05, par Gordon Fowler, Expert éminent sénior
Edit 08/06/2013 : liste des technologies liées au concours modifiée

La fin du printemps semble être la saison des concours pour développeurs. Après celui de Choose Your Boss, voici une autre compétition, proposée cette fois-ci par skilly (une société qui permet « une auto-évaluation objective de son niveau sur une technologie IT du débutant à l’expert confirmé »).

Baptisée non sans humour « Jeux Olymgeeks », le but est de se mesurer aux autres développeurs dans le cadre d’un tirage au sort.

Pas clair ?

Concrètement, les lots à gagner sont attribués lors d’une loterie finale. Mais les joueurs n’ont pas tous le même nombre de billets.

Au départ chaque inscrit possède un ticket. Puis les participants peuvent en gagner d'autres en passant un ou plusieurs tests de compétences.

Les 8 meilleurs dans une compétence (ceux qui ont obtenu la meilleure note) sont « finalistes » et se voient attribuer 100 billets de loterie supplémentaires. Les 16 suivants, 50 tickets et les 32 suivants 10 tickets.

Le nombre de tickets des compétiteurs ne sera donc définitif qu’à la fin du concours, le 1er juillet 2013 (à 13h00) puisque ce nombre est susceptible de varier à la hausse comme à la baisse en fonction de l’évolution des classements.

Chaque participant ayant validé une compétence (c’est-à-dire ayant obtenu au minimum le niveau « débutant une étoile » à l’issue du test) gagne 5 tickets supplémentaires. Et tendance 2.0 oblige, inviter des amis à rejoindre le concours (5 maximum) rapporte également quelques tickets.

L’intérêt de la compétition repose certes un peu sur les lots (1 imprimante 3D CubeX à 4 500 €, 1 téléviseur Panasonic LED 3D TX-L47DT50E, 1 appareil photo Fujifilm FinePix Real 3D W3) mais aussi et surtout sur cette « battle générale » qui permet de se mesurer dans une vingtaine de domaines.

Les défis touchent en effet aussi bien les technos Web (HTML5, PHP, JavaScript et jQuery) et connexes (CMS) que mobile (Android, Objective-C, Phonegap) en passant par Java, Windows Server ou Python (liste non-exhaustive).

Bref, un bon moyen de s’évaluer soi-même tout en se mesurant (amicalement) aux autres dans une compétition originale.

Inscription aux « Jeux Olymgeeks »

  Discussion forum
17 commentaires
  • Lyche
    Expert éminent
    Et on oubli toujours le SQL dans ce genre de compétition, pourtant il y a de sacrés challenges à relever
  • tomlev
    Rédacteur/Modérateur
    Envoyé par Gordon Fowler
    Les défis touchent en effet aussi bien les technos Web (CSS, HTML5, PHP, JavaScript et Jquery, ASP.NET) et connexes (CMS) que le développement natif (C, C++, etc.) ou mobiles (Android, iOS) en passant par Java, .NET, Windows (et Windows Phone), Linux ou encore Python et Ruby on Rails (liste non-exhaustive).
    Je sais pas où tu as trouvé cette liste, mais y a pas de .NET au programme, ni de Windows Phone, ni de Ruby, ni de C, ni de C++, ni de Linux...

    Voilà la liste des tests proposés :

    Android
    Drupal
    Hibernate
    HTML5
    Java
    JavaScript
    JEE
    Joomla
    JQuery
    Objective-C
    PhoneGap
    PHP
    Python
    Spring
    Windows Server
    Dommage qu'il faille d'abord s'inscrire pour le voir
  • Arnard
    Membre émérite
    Moué, en terme d'olymgeeks, ce serait plutôt weblymgeeks x)



    On trouve 3 éléments différents
    - Test de compétence : QCM, chronométré, 15-20 questions...
    - Défis
    - Challenges

    Je connais pas encore les deux derniers. Défis est du 1v1 apparemment, et Challenges un défi ouvert à plusieurs en simultanée ?!

    En terme de question, faut connaitre le système un peu, j'ai assez perf sur Android alors que je n'en ai jamais fait... Très orienté technos web au final, perso ça manque de fun...
  • Kaamo
    Membre émérite
    et en plus le niveau est pas mal du tout !
  • anykeyh
    Membre confirmé
    Pas mal!

    Le test jQuery est juste ULTRA dur je trouve! Comment c'est plein de pièges partout !
    Le mec qui a écrit les questions, en comparaison des tests java ou javascript est un sadique!

    Bon sinon du drupal, du joomla, mais pas de ruby et de .net, qui me semble des technos plus importantes (et où j'aurais pu gagner des points ^^)
  • chiv
    Rédacteur
    Excellent ! Par contre c'est vrai que c'est dommage que ça soit aussi orienté web & JEE. J'ai tout cassé en Objective-C mais pour le reste je suis un peu démuni vu que je suis loin d'être un pro du web et que je ne connais rien au JEE. J'ai quand même pu faire de bons scores en PHP, HTML et Windows Server mais sinon bof. Je pensais faire un bon score au test Javascript car je connais assez bien le langage mais il y a des questions qui concernent JQuery et autres framework que je ne connais pas du tout, du coup impossible de faire mieux que 1 étoile
    Des tests de C, C++, C#, shellscript et autres seraient drôlement les bienvenues pour permettre à ceux qui ne sont pas trop dans le web de marquer des points aussi.

    Mais sinon j'adore le concept, c'est très sympa.
  • Lady
    Membre éprouvé
    Bon le QCM ça dépend vraiment des questions sur lesquels tu tombe.
    Normalement mon langage de prédilection c'est java. Premier QCM grosse baffe débutant 2 étoiles (je suis tombé sur des trucs je savait même pas que ça existait) ... je le refait Expert 1 étoile. Mon amour propre préfère ça !
  • nflowerpower
    Membre du Club
    Effectivement, pour les questions, c'est assez aléatoire. De plus, il y a une grosse différence de difficulté en fonction des questionnaires.
    Je suis développeur .Net; j'ai eu du mal a avoir 1 étoile expert(bloqué pendant 4/5 essais à 1 puis 2 étoiles débutant sur les test C# et asp.net). Alors que php, que je n'ai pratiqué que pendant 3 mois il y a 10 ans, 3 étoiles débutant dès le premier essai.
    Le test windows serveur est très facile.

    Lady parlait d'amour propre, c'est clair que ce voir attribuer 1 étoiles débutant sur un langage qu'on maitrise; je me suis posé des questions.
    Mais, c'est surtout que les questions sont ultras précises sur des particularités du langage qu'on n'utilise jamais.
    (Pour c# et asp.net, on peut aussi dire que Microsoft a tellement fait évoluer ces languages, que rien qu'utiliser l'asp.net classique et l'asp.net mvc avec razor, on pratique déjà 2 languages qui ont très peu en commun.)
  • chiv
    Rédacteur
    Envoyé par nflowerpower

    Mais, c'est surtout que les questions sont ultras précises sur des particularités du langage qu'on n'utilise jamais.
    Ben donc c'est assez cohérent. Si tu ne connais pas les particularités du langage, y compris les moins utilisées, tu n'es pas un expert. Peu importe que cela te soit utile dans ton travail ou pas.

    Tant pis pour l'amour propre, ça ne fait pas de mal de se remettre un peu en question de temps en temps. Le développeur a tendance à croire qu'il maitrise un langage dès qu'il sait déclarer une fonction et faire des if et des else dedans. Une petite leçon d'humilité de temps en temps est assez bénéfique.
  • Jarodd
    Membre expérimenté
    Le lien Inscription aux « Jeux Olymgeeks » ne fonctionne pas chez moi, il n'ouvre rien, c'est peut-être la redirection qui merdoie.