Vous sentez-vous à votre place dans votre domaine ?
Une question d'entrevue, posée il y a longtemps, m'a appris ce qu'un recruteur cherche vraiment à entendre.
Lire l'articleBlog
Des notes sur l'architecture, la qualité du code, les données, l'agilité et le métier, tirées de mon expérience.
Une question d'entrevue, posée il y a longtemps, m'a appris ce qu'un recruteur cherche vraiment à entendre.
Lire l'article« Je ne veux pas travailler dans une organisation qui n'utilise pas d'assistant de développement par IA. » Préparez-vous à entendre cette phrase.
Lire l'articleCe que les assistants de développement par IA s'apprêtent à changer dans nos équipes — et c'est pour bientôt.
Lire l'articleAu gouvernement, presque tout se passe en français ; au privé, et surtout à Montréal, l'anglais devient vite incontournable. Tour d'horizon pour qui souhaite travailler en TI au Québec.
Lire l'articleAtteindre son objectif, ou l'atteindre avec le moins de ressources possible : ce n'est pas la même chose. On peut être l'un sans l'autre — et idéalement les deux.
Lire l'articleLe DEC ouvre la porte du métier, le baccalauréat ouvre davantage de portes. Mais à long terme, la compétence personnelle pèse souvent plus lourd que le diplôme.
Lire l'articleAvant d'arriver entre les mains d'un développeur, un besoin a traversé plusieurs sources, parfois contradictoires. Petit tour des origines qu'un analyste doit savoir confronter.
Lire l'articleLes assistants de développement par IA ne sont pas une simple évolution des outils existants : ils changent le rythme et la nature même de notre métier.
Lire l'articleLes langages et les outils naissent et meurent. Les données, elles, demeurent. Soigner leur structure dès le départ, c'est investir dans la durée.
Lire l'articleEntre le monolithe classique et les microservices existe une troisième voie souvent idéale : le monolithe modulaire, aussi appelé « majestic monolith ».
Lire l'articleLa gestion des erreurs est l'un des aspects les plus mal utilisés en programmation. Distinguer l'exceptionnel du normal change beaucoup de choses.
Lire l'articleSi je devais retenir deux notions au-dessus de toutes les autres en programmation, ce seraient le couplage et la cohésion.
Lire l'articleLa dette technique se compare souvent à un prêt. Mais contrairement à une dette financière, l'objectif n'est pas toujours de l'effacer — plutôt de la maîtriser.
Lire l'articleNon, ce n'est pas une erreur d'écrire les tests avant le code. C'est le principe même du développement piloté par les tests, et il change la donne.
Lire l'articleLes développeurs lisent plus de code qu'ils n'en écrivent. Les commentaires aident-ils à réduire ce temps de lecture, ou l'alourdissent-ils ?
Lire l'articleJ'appelle ainsi le développeur qui passe une bonne partie de son temps à fouiller le code pour trouver un bug ou le bon endroit où intervenir. Comment réduire cette fouille ?
Lire l'articleMaîtriser un langage ne suffit pas à être compétent. La nuance entre « bon en programmation » et « bon programmeur » fait toute la différence.
Lire l'articleBeaucoup de développeurs très compétents en web ne savent pas faire un simple JOIN. Pourtant, le SQL est l'un des rares langages qui sera encore là dans des décennies.
Lire l'articleFaut-il stocker les dates en UTC dans une base de données ? Presque toujours oui. Voici pourquoi penser global dès le départ évite bien des ennuis.
Lire l'articleAvant d'arriver entre les mains des utilisateurs, une application traverse plusieurs paliers. Petit tour d'horizon de ces étapes et de leur rôle.
Lire l'articleFaire des sprints et des rétrospectives ne rend pas une équipe agile. L'agilité, c'est d'abord un manifeste, ses valeurs et ses principes.
Lire l'articleOn sait qu'un logiciel doit être utile et performant. Mais la beauté, elle, compte-t-elle vraiment ? Je crois que oui — et que ça rapporte.
Lire l'articleUn développeur d'expérience me confiait son insatisfaction salariale. La conversation menait droit à une question : jusqu'où peut-on progresser en restant développeur ?
Lire l'articleChanger régulièrement de projet, découvrir des technologies, élargir son réseau : la consultation offre un terrain d'apprentissage difficile à égaler.
Lire l'articleUne question de recruteur, posée au début de ma carrière, ne m'a jamais quitté. Elle distingue l'expérience qui s'accumule de celle qui se répète.
Lire l'articleAprès une réunion censée nous mettre d'accord, nous avions tous compris une version différente du même sujet. Voici comment éviter ce genre d'imbroglio.
Lire l'articleLa collaboration interdisciplinaire est une richesse. Mais sans frontières de rôle claires, elle se transforme vite en blocages et en frustrations.
Lire l'article