Version texte.

L'état de mes connaissances

En bref

  • Niveau moyen à avancé en Perl
  • Connaissances de base sur les paradigmes principaux de programmation, en VBA, Java, Flash, SQL, (X)HTML, CSS, XML (surtout XPath) et services web (SOAP, REST).
Retour au début de la page

Mon évolution comme programmateur amateur

Ce qui a éveillé mon intérêt pour la logique de la programmation, c'était, en 2002, l'adaptation de quelques scripts Perl à mon premier site. Au départ, cet intérêt se limitait pour autant au webdesign ((X)HTML et CSS) et Perl (approche fonctionnelle).

Au début de mon parcours professionnel, s'y est ajouté le désir de profiter de mes connaissances existantes afin d'automatiser quelques tâches plutôt monotones qu'en tant que novice je m'étais vu confier. Ce fait m'a conduit à améliorer mes connaissances en Perl et – du fait de l'omniprésence de macros pour Ms Office – à utiliser de plus en plus VBA. Quand j'étais devenu chef de projet, non seulement j'ai continué à créer de petits outils pour faciliter des activités ennuyeuse, mais j'étais parfois impliqué étroitement dans des processus techniques (surtout pour des projets de localisation Flash). À mon étonnement, j'ai découvert après que je figurais comme superviseur dans le rapport final d'un stagiaire en informatique très doué que j'avais conseillé quand il avait écrit un outil (en Delphi) qui servait à traiter le format TTX de Trados.

En été/automne 2006, j'ai décider de compléter mes connaissances pratiques en lisant de la littérature afin de les pourvoir de fondements théoriques plus solides. En outre, j'ai fait de la relance de mon site et de la création d'un système de gestion de contenu un petit exercice en programmation orienté objet, traitement XML et conception de bases de données. C'est avant tout l'intégration de la plate-forme de blogging Movable Type à mon CMS qui m'a fait beaucoup de plaisir.

Actuellement, j'offre à mes clients – dans les cadre de mes connaissances – des service de programmation. Simultanément, je travaille sur un logiciel basé sur les framework MVC Catalyst.

Retour au début de la page

Le coté hédoniste

Il peut sembler extraordinaire que quelqu'un développe un tel intérêt pour la programmation après des études de traduction et d'interprétation, et il se pose la question du pourquoi.

Pour moi, c'était une révélation quand j'ai commencé à m'intéresser à ce qui se passait dans le coulisses plutôt que de considérer les ordinateurs uniquement du point de vue utilisateur. Ce qui m'a toujours fasciné dans les langues, c'est leur capacité à véhiculer des information à l'aide d'un système logique. En ce sens, c'est les mathématiques et le latin qui avaient toujours été mes « langues » préférées au lycée. Or, ce qui m'avait intéressé dans ces matières, je l'ai retrouvé dans l'informatique. En outre, je prends plaisir à bricoler et analyser des problèmes.

Enfin, c'est simple : code is fun.

Retour au début de la page

Christian Flury

World 0.1

Lien au flux RSS de mon blog.