Joe : de mes premières macros dans SWG à DJoe.ca
En 2003, les macros de Star Wars Galaxies ont été mon premier contact avec le code et l’automatisation. Voici le point de départ de mon parcours.
Une passion pour l’informatique
Je suis Joe, le créateur de DJoe.ca. L’informatique me passionne, et une partie importante de mon histoire commence avec un jeu : Star Wars Galaxies, ou SWG. En 2003, j’y ai découvert quelque chose qui allait dépasser le simple fait de jouer. Grâce aux macros, je pouvais donner une suite de commandes au jeu et observer ce qu’il en faisait.
2003 : découvrir le code avec les macros
Les macros de SWG ont été mon premier contact avec le code. Je ne parle pas ici d’un premier grand logiciel ou d’une application complète. C’était plus concret : écrire des instructions pour obtenir un comportement dans un environnement que je connaissais et que j’aimais. Le résultat était visible dans le jeu. Une commande n’était plus seulement du texte; elle pouvait provoquer une action.
Coder, tester, ajuster
C’est là que j’ai découvert le principe de coder et de tester. Écrire une suite de commandes ne suffisait pas : il fallait l’essayer et voir si elle produisait le résultat voulu. Le test permettait de confronter l’idée à ce qui se passait réellement. Puis venait l’ajustement. Cette relation entre une instruction et son résultat rendait le code tangible. Je pouvais apprendre en faisant, au lieu de rester devant une notion abstraite.
Le jeu continuait pendant que je travaillais
J’arrivais à faire jouer le jeu pendant que j’étais moi-même au travail. C’est ce qui a marqué mon premier contact avec l’automatisation : des actions que j’avais préparées pouvaient continuer sans que je sois constamment devant l’écran à les déclencher une par une. Pour moi, ce souvenir est au cœur de la découverte. Je voyais concrètement ce que pouvait accomplir une suite d’instructions.
De cette découverte à DJoe.ca
Aujourd’hui, avec DJoe.ca, je retrouve cette même idée de départ : comprendre une tâche, donner des instructions à un système et vérifier le résultat. Le contexte a changé. Il est question d’outils numériques, d’intégrations et de besoins concrets. Mais le principe « coder, tester, ajuster » reste une bonne façon d’expliquer ce qui m’attire dans cette démarche. Une idée prend de la valeur lorsqu’on peut la faire fonctionner et constater ce qu’elle apporte.
MASTA, la suite en développement
MASTA.ca, notre site de modules en développement, fait partie de la suite de cette aventure. C’est un chantier que nous construisons, module par module. Cette histoire personnelle reste le point de départ de ma découverte de l’automatisation. Et ce point de départ, je m’en souviens : SWG, les macros et la découverte qu’un ordinateur pouvait poursuivre des actions que j’avais préparées.