Mr Jean-Yves Ceunen,
Développeur Web - IT Manager

Développeur Web - IT Manager chez DAD (Digital Age Design)

En quoi consiste votre fonction de développeur Web ?

Tout projet commence par une phase d'analyse. Les vendeurs (Sales Managers) rencontrent les clients et procèdent à un travail préparatoire en rédigeant un cahier des charges qui définit, par exemple, le type de site Web souhaité. J'interviens ensuite et, en concertation avec les clients, j'étudie leurs besoins en profondeur et toutes les fonctionnalités. A partir de là, je rédige une analyse et je fais des choix techniques (concernant les outils, les plateformes, les machines). Ensuite, commence la programmation, qui est vraiment le coeur de mon travail.

Combien de développeurs interviennent sur un site ?

Cela dépend de l'envergure du projet. Les sites classiques d'information relèvent plutôt d'un travail de création de look de la part du designer. On y greffe quelques modules comme des newsletters. A côté de cela, il existe des projets plus complexes qui sont vraiment des applications Web utilisées de manière interne, au sein des entreprises, telles que des bases de données, de la gestion de documents, etc.

Donnez-vous déjà vos consignes avant l'intervention des ID (Information Design)[2] ou travaillez-vous à la suite du travail créatif ?

En fait, quand la phase de développement d'un projet est lancée, les IT et les ID travaillent en parallèle. Et, à la fin du projet, nous « mergeons » (nous intégrons) toutes nos fonctionnalités dans la présentation.

Quelles sont les compétences supplémentaires d'un développeur Web par rapport à celles d'un développeur classique ?

Par rapport à un programmeur classique, il faut maîtriser toute la technologie liée spécifiquement au Web. Les principes de base de programmation restent les mêmes, seul le principe de fonctionnement d'une application Web est différent d'une application classique. Il y a aussi des langages plus spécifiques au Web, tels que HTML, Visual Basic, Java et tout ce qui est script comme Java script ou Vb script qui rendent les pages plus dynamiques. Le choix des langages est fort lié à un type de produit. Le département dont je dépends, qui est le Business Systems, travaille plutôt dans l'environnement Microsoft et notamment Visual Studio qui permet de développer en Visual Basic et en ASP (Active Server Pages). Le pôle Business Platforms utilise plutôt le produit Cold Fusion, qui est aussi un langage dynamique. Il faut aussi connaître tous les protocoles réseaux, savoir comment un serveur Web fonctionne, etc.

Hormis la maîtrise des technologies et des langages liés au Web, quelles sont les autres compétences nécessaires pour devenir développeur Web ? Quelles formations doit-on suivre ?

Personnellement, j'ai obtenu un bachelier en informatique. Dans mon métier, je croise beaucoup de gens qui n'ont pas de véritable formation en informatique et qui se sont lancés par passion dans la programmation. Ces derniers ne possèdent pas toutes les bases et les principes de programmation acquis à l'école et sont donc moins rigoureux. Celui qui apprend par soi-même, sur le tas, n'a forcément pas la même maîtrise que celui qui a fait des études supérieures pour devenir informaticien. Les postes de développeurs sont aussi assurés par des masters en informatique ou des ingénieurs, qui ont une approche plus théorique que celle des bacheliers qui sont plus vite opérationnels.

Il faut être rigoureux et prévoyant car les clients pressentent qu'avoir un site Web est un avantage, mais n'ont aucune idée de ce que cela représente. Il faut dès lors anticiper leurs besoins car ils ignorent ce qu'ils veulent. Nous devons donc tenir compte de l'aspect de communication globale et de la demande du client.

L'esprit d'équipe est également important ainsi que la connaissance de l'anglais. Tous les produits et la documentation liée sont majoritairement en anglais.

L'expérience professionnelle a beaucoup d'importance car notre métier s'acquiert aussi par ce biais. C'est d'ailleurs ce que les sociétés informatiques recherchent principalement. Lors d'interviews d'embauche, on m'a rarement demandé mon diplôme ou le type d'études que j'avais suivies. Les employeurs sont focalisés sur un savoir-faire immédiat, sur la connaissance pratique de certains langages ou programmes. C'est pour cette raison qu'il existe une distinction entre un développeur senior et un junior qui a moins d'expérience et dont on estime qu'il possède la faculté d'apprendre et d'évoluer.

Quel est votre parcours professionnel ?

Après mon bachelier en informatique, j'ai travaillé 3 ans ½ comme programmeur dans une boîte informatique qui commençait à mettre en place une équipe Internet. C'est là que j'ai fait mon premier site, ce qui correspondait aussi à un intérêt personnel. C'est justement grâce à cette expérience professionnelle et à ces nouveaux apprentissages en Internet que je travaille comme développeur Web actuellement.

Quels conseils donneriez-vous à une personne qui voudrait devenir développeur Web ?

Il doit avant tout faire des études en informatique. C'est un métier qui exige de se remettre en question constamment car la technologie évolue rapidement. Il faut sans cesse se tenir au courant et se former. Pour ce faire, nous bénéficions de modules de formation au sein de la société et, d'autre part, nous apprenons par nous-même.

Comment se déroule une journée type d'un développeur Web ?

En général, je suis sur mon PC toute la journée. Je travaille toujours sur un projet principal et, accessoirement, à la maintenance de produits déjà réalisés comme la correction de bugs ou l'ajout de fonctionnalités. Je peux aussi donner un coup de main sur un autre projet ou faire face aux imprévus.

Dans une société qui travaille sur de nombreux projets, comment ceux-ci sont-ils attribués aux différentes équipes ?

Les compétences et les spécialisations des personnes interviennent en premier lieu. Ensuite, on essaie de donner les projets en fonction des intérêts de chacun (technologies nouvelles, outils inédits à maîtriser, etc.). Le contenu ou une marque de société peut aussi intervenir : par exemple, je travaille pour l'instant sur un projet pour BMW et j'aime bien les belles voitures. Mais, ce qui m'attire le plus, c'est de relever le défi et de maîtriser des nouvelles technologies.

Quels sont les aspects positifs et négatifs de votre métier ?

Le côté positif, c'est qu'il faut sans cesse se renouveler et apprendre. J'aime également le travail d'équipe. La diversité est présente aussi car je travaille sur des sujets différents, bien que le fond de mon travail de programmation ne change pas selon les marques ou les produits.

La charge de travail et les horaires élastiques constituent les principaux aspects négatifs et sont la règle générale pour les développeurs. En fait, il y a 2 types de fonctionnement : d'un côté, les grosses sociétés bien implantées qui respectent des horaires fixes et de l'autre, les petites entreprises qui débutent et où l'équipe travaille au finish. Mais, j'accepte cette charge de travail car je suis passionné. Si je n'aimais pas mon métier, je réagirais sans doute autrement. Néanmoins, je ne resterai pas développeur Web toute ma vie car cela exige un rythme de travail trop conséquent. Après 10 ou 15 ans de programmation, la reconversion peut passer par un poste de Project Manager, de vendeur ou par la création de sa propre entreprise.

Travailler dans le secteur Internet est-il un choix financier ?

Je ne crois pas qu'un développeur Web soit mieux payé qu'un développeur classique, quoique la tendance actuelle soit de faire de plus en plus d'applications Web que d'applications classiques.

Pensez-vous que ce mouvement se renforcera dans les années à venir ou le marché arrivera-t-il à saturation ?

La demande est très forte. Paradoxalement, toute la technologie évolue et les possibilités sont de plus en plus nombreuses. Il faudra non seulement maintenir, mais « rénover » les premiers sites développés de fond en comble. 

Y a-t-il beaucoup de filles développeuses Web ?

C’est un métier qui reste très masculin. Pourtant c’est un métier où le fait d’être un homme plutôt qu’une femme n’apporte aucun avantage.

[1] IT est le terme générique qui désigne en général le service informatique

[2] ID est le terme générique qui désigne en général l’équipe des graphistes


 
SIEP.be, Service d'Information sur les Études et les Professions.