En 2023, j'avais un CDI stable, une carrière de développeur fullstack bien tracée, des clients comme Decathlon, OVH et la SNCF dans le portfolio, et une conviction qui grandissait depuis des années que je faisais le mauvais métier.
Pas le mauvais métier au sens où le développement était nul. Au sens où je faisais quelque chose d'autre en parallèle depuis vingt ans, huit projets musicaux, des albums, des visuels, de la direction artistique pour des groupes, et que cette partie de ma vie mobilisait une énergie que le code ne mobilisait plus.
La décision de basculer dans la photographie professionnelle n'a pas été une révélation un matin sous la douche. C'est une conclusion qui s'est imposée progressivement, puis très vite, comme souvent avec les évidences qu'on reporte.
Ce que je n'avais pas anticipé, c'est à quel point quinze ans de développement allaient informer ma pratique de photographe. Pas techniquement. Conceptuellement.
Le code m'a appris que la structure est invisible quand elle est bien faite
Un bon code, c'est un code que personne ne remarque. Les utilisateurs interagissent avec l'interface, pas avec l'architecture. Quand le code est vraiment bon, l'expérience est fluide, naturelle, sans friction. Quand il est mauvais, quelque chose cloche sans qu'on sache exactement quoi.
La photographie fonctionne exactement pareil.
Une bonne photo de portrait, c'est une photo où l'on ne voit pas le travail technique. On ne voit pas la lumière, on ne voit pas le cadrage, on ne voit pas le fait que le photographe a passé vingt minutes à régler son flash pour obtenir exactement ce ratio d'ombres. On voit la personne. On ressent quelque chose. Et ce ressenti, s'il est juste, fait oublier complètement les moyens qui l'ont produit.
Quand je cadre un portrait, je pense architecture. Quels éléments servent la composition ? Lesquels la parasitent ? Qu'est-ce qu'on retire pour que ce qui reste soit plus fort ? C'est exactement la même question qu'on se pose en refactorisant du code.
Le code m'a appris à définir le problème avant d'écrire une ligne
Un développeur qui commence à coder sans avoir compris le besoin réel du client passe deux fois plus de temps que nécessaire et livre souvent quelque chose de techniquement correct mais fonctionnellement à côté.
J'ai fait cette erreur des centaines de fois en début de carrière. J'ai foncé dans l'implémentation parce que le problème me semblait clair, et découvert en chemin que ce que le client avait demandé n'était pas ce dont il avait besoin.
C'est pour ça que mes shootings commencent toujours par un questionnaire et une conversation. Pas pour faire sérieux, pas pour remplir un process. Parce que la photo que vous pensez vouloir n'est pas toujours la photo dont vous avez besoin, et que la différence entre les deux est visible dans le résultat.
Le photographe qui débarque avec son matériel et commence à cadrer sans avoir eu cette conversation est comme le développeur qui ouvre son éditeur de code avant d'avoir compris ce qu'il doit construire. Les résultats sont prévisibles.
Le code m'a appris que l'expérience utilisateur est tout
En développement, on parle beaucoup d'UX, l'expérience utilisateur. Comment les gens interagissent avec ce qu'on construit, où ils bloquent, ce qui les fait rester, ce qui les fait partir.
En photographie, l'équivalent de l'UX, c'est l'expérience de lecture de l'image. Comment l'œil entre dans la photo, ce sur quoi il s'arrête, ce qu'il ressent, ce qu'il retient. Un portrait professionnel n'est pas juste une image nette d'une personne : c'est une expérience de lecture conçue pour déclencher une impression précise chez un spectateur précis.
Quand je travaille sur une identité visuelle, je pense à l'utilisateur final, le prospect qui va voir ces images, le recruteur qui va regarder ce profil, le client qui va visiter ce site. Qu'est-ce que je veux qu'il ressente ? Quelle impression est-ce que je veux installer avant qu'il ait lu un mot ? La photo est une interface. Elle a un but.
Ce que le code ne m'avait pas appris
Le code est déterministe. À entrée identique, sortie identique. Vous pouvez prévoir, tester, corriger. La beauté du code bien écrit est une beauté logique : tout s'enchaîne, tout se tient, tout est justifiable.
La photographie, et c'est ce qui m'a séduit dans cette discipline, contient une part d'irréductible qui échappe à la logique. Le moment où quelque chose dans le regard d'une personne devient vrai. La lumière qui change en deux secondes et crée une image qu'on ne pourra pas reproduire. L'expression qui émerge entre deux poses, quand quelqu'un est distrait et naturel.
Ça, le code ne me l'a jamais appris, parce que le code l'aurait traité comme un bug. En photographie, c'est souvent la meilleure photo de la série.
Quinze ans de développement m'ont donné la rigueur, la méthode, la capacité à décomposer un problème complexe en étapes claires. La photographie m'a redonné l'incertitude productive, le droit à l'imprévu, et la conviction que les plus belles choses qu'on construit ne sont pas entièrement planifiées.
Je ne regrette pas les quinze ans. Ils sont dans chaque photo.
Pour aller plus loin
Cette approche structurée fait partie de chaque séance de personal branding.
Voir aussi : Du code au portrait : ma méthode
Pour les developpeurs
Vous etes dans la tech ? Ma page dédiée : photographe developpeur Nantes.