Qui suis-je?

                                

Qui est-il donc, ce Syltrem, vous demandez-vous? Hé bien, pour satisfaire votre curiosité, permettez-moi de me présenter pour que vous sachiez à qui vous avez affaire dans ces pages…

Tout d’abord, géographiquement parlant, je suis habitant de la planète Québec, à Laval plus précisément (banlieue nord de Montréal). J’occupe le poste de soutien-technique et DBA Oracle à l’emploi d’une grande entreprise se spécialisant dans la fabrication d’attaches et éléments de fixation (des boulons et des clous) ainsi que quelques autres produits manufacturés en acier.

Ma première rencontre avec un VAX s’est faite vers la fin de ma deuxième année du programme d’études collégiales en informatique, alors que j’appliquais pour un emploi d’été. C’était en mai 1985. On m’a alors demandé si je pouvais faire du travail d’opération sur deux ordinateurs VAX (750 et 785) et un PDP-11/70. Je n’avais jamais entendu parler des VAX auparavant, quoique je connaissait déjà la compagnie Digital et la série PDP.  Je leur ai dit que mon ignorance des VAX ne m’empêcherais pas de faire le boulot. Ils m’ont pris au mot et j’ai commencé le dimanche suivant (c’était mon quart de travail, le dimanche de 7:00 à 19:00).

J’ai fait ce travail tous les dimanches ainsi que pour de nombreux remplacements durant la période des vacances estivales. J’ai poursuivi les dimanches durant toute ma troisième (et dernière) année d’études. Durant cette année à travailler les fins de semaine, et en attendant les changements de bande magnétique pour les sauvegardes, je " pitonnais ". Le compte opérateur était captif, mais avec VMS 4.x on pouvait quand même se faufiler avec CTRL-Y si on était rapide. J’ai alors regardé comment fonctionnaient les menus qui m’étaient désignés, interrogé la commande HELP et découvert pas mal de choses.

À la fin de mes études, on m’a offert un poste de programmeur à temps complet. J’ai occupé ce poste durant 2 ans. J’en découvris plus encore (VAX-Basic, Cobol, FMS…). Je commençais déjà à m’intéresser au côté plus technique; j’ai rédigé un petit guide sur l'utilitaire DEBUG et utilisé la fonction $GETQUI pour une application de suivi d'exécution des travaux batch. Puis un beau jour, une des personnes du service technique a quitté pour un poste de directeur informatique. Quelques semaines plus tard, elle m’appelle pour m’offrir un emploi. Il s’agissait encore de programmation mais cette fois avec des fonctions d’administrateur VMS. Je ne me fis pas prier.

Là, j’ai appris encore plus. Et j’avais encore régulièrement mon nez dans les manuels. 4 ans plus tard, on m’offre un autre emploi (mon emploi actuel) pour faire sensiblement le même travail, mais pour une compagnie plus intéressante et avec de bons avantages. Cela fait maintenant plus de 13 ans que je suis à l’emploi de cette compagnie. En plus de m’occuper de l’administration des ordinateurs (VMScluster avec 4 VAX et 2 Alpha), il faut également supporter les sites distants. Certains ont des VAX, d’autres se connectent chez nous par liens de toutes sortes. Je suis devenu la ressource technique pour les programmeurs (langages de programmation, DCL, etc). J’ai développé des logiciels avec PowerHouse et Basic, et nous avons maintenant des applications utilisant la bases de données Progress et Oracle pour lesquelles je suis DBA.

Mes tâches regroupent pas mal de trucs, allant de l’installation des applications client/serveur pour lesquelles j’ai la charge de maintenir la disponibilité et le rendement, jusqu'au maintien de l'accessibilité à ces applications sur le réseau (stations Windows, serveurs NT et OpenVMS/PathWorks), en passant par l'administration des bases de données et l'optimisation des applications y incluant notre site web d'achats en ligne.

Le projet de créer ce site Web est venu du seul désir de connaître les "dessous"de l'Internet, et ce sujet d'OpenVMS, parce que je croyais que des gens s'y intéresseraient. J'ai rédigé ces pages sans méthode stricte, avec les connaissances que j'ai acquises au cours des années. Ce que vous y trouverez, ce sont des choses que j'ai jugées utiles parce qu'elles l'ont été pour moi. Que vous soyez apprenti ou accroché, j'espère que vous me suivrez dans ces pages et que vous y trouverez des trucs qui vous ferons réaliser un peu plus que OpenVMS est la solution gagnante pour la flexibilité d'utilisation et une opération continue 24x365. Car ce que j’ai découvert avec OpenVMS et que j’aimerais faire connaître, c’est une architecture fondée sur des bases solides, et où l’on s’y retrouve facilement après un certain apprentissage parce que tout y est logique et structuré, si bien que les mises à niveau ne sont jamais des cauchemars mais une possibilité d'ajouter des fonctionnalités sans devoir réviser toutes les applications déjà installées.

Tant qu’à se lever tous les matins pour aller au travail, autant que çà soit "le fun"!