Le weekend dernier, j’ai participé au concours Node.js Knockout, dont le principe était de créer une application web utilisable en seulement 48 heures (le code source devant être écrit en Javascript pour le serveur web Node.js, technologie particulièrement adaptée à un grand nombre de connexions simultanées). Les applications étaient ensuite soumises à un jury d’experts ainsi qu’à l’avis du public durant 3 jours.
Where on Earth est celle que j’ai réalisée avec l’aide de mon compère développeur qui s’est occupé de toute la partie du code serveur. Il s’agit d’un jeu de culture géographique multijoueur en temps réel. (Si vous voulez l’essayer, utilisez une version récente de Google Chrome, et appelez des potes pour jouer avec vous de préférence).
Vous vous demandez peut-être, “À quoi ça sert de participer à ce genre de concours, si ce n’est ruiner son weekend ?”.
En effet, participer demande de bloquer un weekend entier sur votre agenda, quitte à sacrifier l’afterwork du vendredi à laquelle vous rêviez d’aller. En revanche, ce type de concours vous permet de gagner bien plus que des lots :
- Ils représentent un excellent moyen d’apprendre et de devenir meilleur dans votre domaine.
- Ils vous forcent à lancer un projet dans un temps très court sans avoir le droit de le perfectionner.
- La plupart des concours sont beaucoup plus suivis qu’on ne pourrait le penser. La visibilité qu’ils confèrent à vous ou votre équipe est une incroyable opportunité pour propulser vos idées ou votre personne sur le devant de la scène mondiale (certaines applications se sont retrouvées à la une de Techcrunch).
- Le public est au rendez-vous et il n’attend qu’une bonne idée pour la plébisciter. S’il aime votre création, vous êtes instantanément crédibilisé.
Si vous avez une idée de projet pour le web qui a besoin de public pour faire ses preuves, vous savez à quelle porte frapper. Lancer un projet dans un concours est un excellent moyen de lui conférer une exposition instantanée et de récolter du feedback précieux.
Quel que soit le domaine concerné, un concours est un projecteur qui ne demande qu’à être dirigé vers vous. Charge à vous de trouver la bonne idée.
Prochain concours important du développement web : Rails Rumble, le 16 octobre 2010.

Et c’est très réussi pour une réalisation en 48 h
d’ailleurs j’ai vu que les juges avaient plutôt apprécié dans l’ensemble malgré les bugs, donc c’est cool !
Merci !
D’après les résultats temporaires, nous serions environ classés 40/45èmes sur 210, ce qui est “bien mais pas top”.
Malheureusement pour nous, il y a beaucoup de gens qui n’ont pas réussi à faire fonctionner l’application, y compris certains juges qui ont du coup été forcés de nous mettre des notes moyennes. Avec quelques heures de plus, je pense que nous aurions réussi à comprendre ce bug et peut-être le résoudre, mais c’est le jeu…
En tout cas, maintenant tu sais ou se trouve le Tadjikistan, et c’est ça le principal.
c’est surtout Aruba qui m’a donné du fil à retordre :p Bon, c’est la rentrée sur Ikôn à ce que je vois, c’est kewl
@timtimsia : Interdiction de jouer à “WoE” (jeu de mot intentionnel) pendant les heures de boulot!
Ce genre de concours est vraiment énorme dans le concept. Si on est fan du domaine (code, graphisme), le défie est intéressant. Il faut juste penser avoir le niveau pour éviter de se faire ridiculiser.
@Keeg Franchement, je ne pense pas qu’il y ait une place pour le ridicule dans ces compétitions. Dans le pire des cas, si l’application ne fonctionne pas ou n’est pas terminée, on ne publie rien et on se fait oublier (seulement une équipe sur deux est parvenue à un résultat utilisable).
Et si tu arrives quand même au bout mais que ton application n’est pas terrible, je pense que le pire qui puisse t’arriver est d’être ignoré, pas ridiculisé. A mon humble avis, il n’y a donc rien à perdre