One column - 0 4941
- Sébastien Breton - Concepteur Java
- Joe Mangoni - Directeur de project principal
- Projet : Ingénierie de précision
- Projet : Triage de précision

Poste: Concepteur Java
Group: Solutions – Livraison
Mon profil
Dès l'âge de sept ans, j'ai su que je voulais travailler avec les ordinateurs, comme mon père. Quatre ans plus tard, j'ai commencé à programmer mes propres jeux sur le premier ordinateur que notre père nous a donné en cadeau pour Noël. J'ai maintenant 33 ans, et je travaille au CN depuis que j'ai obtenu mon diplôme de l'Université de Sherbrooke en 1996. À mon arrivée, j'étais faible en anglais; je savais seulement répondre « yes » et « no » et poser quelques questions. Venir travailler pour une grande entreprise comme le CN au moment où l'utilisation de l'Internet et des affaires électroniques devenait courante est arrivé à point nommé pour moi parce que ça m'a permis d'apprendre l'anglais et d'évoluer dans un milieu stimulant. Au fil des ans, je suis passé d'un poste d'administrateur de systèmes, à celui de développeur Java, pour accéder finalement à mon poste actuel de concepteur Java. À ces différents postes, j'ai acquis beaucoup de connaissances au sujet de notre secteur d'activité et des défis auxquels il fait face.
Mon rôle
À titre de concepteur Java, je participe aux choix qui assurent une conception optimale pour les systèmes Java du CN en cours de développement. De nombreux projets sont ainsi visés, dont les affaires électroniques et l'intranet. La plupart des équipes avec lesquelles je travaille comptent de dix à quinze personnes, dont des développeurs, des concepteurs, des administrateurs de systèmes, des directeurs de projet et des vérificateurs. Je suis chargé de m'assurer que nous respectons les normes et les processus prévus dans le plan de projet que nous établissons. Puisque l'informatique évolue constamment, la plupart des défis auxquels je fais face sont de nature technique.
Mon équipe
Le climat de travail au CN est extraordinaire. Je fais partie d'un groupe multiculturel et dynamique composé de quelque 30 développeurs et concepteurs Java, dont chacun est responsable de son propre projet. C'est le meilleur environnement possible pour discuter de questions techniques et acquérir beaucoup de connaissances. J'aime bien passer du temps en compagnie de mes collègues, même après une journée de travail. Je suis même allé à la pêche au saumon en Gaspésie avec l'un d'eux récemment.
Conciliation travail et vie personnelle
En 2003, j'ai entrepris de relever le plus gros défi de ma vie : j'ai décidé de bâtir moi-même ma maison. Je suis aussi un passionné des longs voyages et j'y consacre toutes mes vacances estivales. J'ai un jeune fils âgé de un an et demi, et je dois parfois aller le chercher à la garderie avant 17 heures. Travailler au CN me procure la souplesse nécessaire pour équilibrer ma vie personnelle et mes obligations professionnelles..
Défis
Apprendre l'anglais a été tout un défi pour moi. Mon dernier projet a aussi été très exigeant : je devais concevoir un système capable de soutenir près de deux millions d'événements trains et matériel chaque jour. À titre de chef d'équipe, je devais m'assurer du respect des normes relatives à la conception, au développement et à la sécurité en plus d'effectuer les essais relatifs à l'assurance de la qualité. En raison de mon expérience avec les projets Java, j'ai aussi pu me charger de certaines tâches de soutien technique auprès de nos développeurs et concepteurs.
Contribuer à l'évolution de l'entreprise
Depuis mon arrivée au CN, j'ai trimé dur pour établir des normes et des pratiques courantes, et ce qui est plus important encore, pour promouvoir la réutilisation des codes Java. Après quelques années ici, j'ai participé à la conception et au développement de notre cadriciel Java. Dix années plus tard, ce cadriciel sert toujours pour nos outils d'affaires électroniques. En 2005 et 2006, j'ai participé à la conception d'un nouveau cadriciel qui s'appuie sur les technologies et les modèles de conception Java les plus récents. Ce cadre constitue le fondement d'un grand nombre des systèmes essentiels de l'entreprise.



