En grandissant, je ne me suis jamais considéré comme quelqu'un de créatif. Je n'étais pas bon en art plastique et je n'ai jamais rien créé dans mon esprit. Même après des décennies de conception et de construction de systèmes informatiques, je continue à ne pas considérer ces activités comme créatives, d'autant plus qu'il y a dans ma famille un cuisinier travaillant dans un restaurant gastronomique et un paysagiste. Je considère ces métiers comme très créatifs. Je suppose que c'est une question de savoir ce qu'est vraiment la créativité. La programmation est-elle créative ? J'ai changé d'opinion récemment et je crois que la programmation est un processus créatif ; peut-être pas toute la programmation, mais certainement certaines de ses parties. Aujourd'hui, je programme pour le plaisir. J'ai terminé récemment un système de comptage des points et de contrôle pour les cours de badminton, avec une sélection automatisée des joueurs, un appariement des compétences, etc. Je l'ai fait pour le plaisir de la programmation, même si je ne comprends pas vraiment pourquoi j'ai trouvé ça si agréable. Je suis sûr qu'un psychologue pourrait m'aider à le comprendre, mais je pense que c'est le sentiment de satisfaction que je ressens lorsque le programme fait précisément ce que je voulais qu'il fasse.

J'ai parlé récemment avec un client et il m'a parlé du plaisir d’automatiser les systèmes avec OpCon. « C'est tellement mieux que le script » a-t-il déclaré. « Je peux faire en sorte que des systèmes se parlent vraiment rapidement et je n'ai pas besoin de documenter quoi que ce soit. » La dernière partie m'a fait rire, car les développeurs détestent souvent la partie de documentation. Cette conversation m'a ramené à mon amour pour la programmation et aux aspects créatifs de la création d'un système ou d'une application pour faire quelque chose et au plaisir de voir que cela fonctionne, surtout la première fois.

Depuis cette discussion, j'ai discuté avec beaucoup d'autres clients et ils parlent généralement avec passion de ce qu'ils peuvent réaliser avec l'automatisation dans OpCon. Dans un cas, il s'agit de la création d'une série de tâches auto-générées ou récursives qui génèrent des milliers de tâches à partir d'une base de seulement 7 ou 8 tâches. Wahou ! C'est une programmation vraiment avancée dans un produit d'automatisation d'entreprise.

« C'est tellement mieux que le script »

Je n'avais jamais encore envisagé le côté créatif de ce que nos clients font avec nos produits et cela a été une merveilleuse vision de leur monde. Selon Gartner, il existe une forte tendance vers des tâches contenant le mot « automatisation » comme dans Responsable de l'automatisation, Directeur de l'automatisation, etc. Personnellement, je pense que cela reflète non seulement l’augmentation de l’automatisation, mais aussi la passion qu’elle suscite. Je pense que nous commençons tout juste à exploiter quelque chose qui est le moteur de l'industrie, de l'ingénierie et de l'innovation depuis des centaines d'années : le pur plaisir de l'automatisation. Je me demande dans combien de temps nous aurons un directeur de l'automatisation !