Le directeur technique de Block dit que la qualité du code n'est pas cruciale pour réussir

Dhanji Prasanna remet en question l’importance d’un code parfaitement propre dans le succès des produits technologiques. Selon le directeur technique de Block, ce n’est pas la qualité du code qui détermine la réussite, mais la capacité à résoudre de réels problèmes. Ses déclarations s’inscrivent dans un contexte où les leaders technologiques débattent continuellement de l’importance croissante du codage à l’ère de l’intelligence artificielle (IA).

  • Le directeur technique de Block pense que la qualité du code n’est pas le facteur clé de succès.
  • Il met en avant l’importance de répondre aux besoins réels des utilisateurs plutôt que d’avoir un code parfait.
  • Les débats évoquent une possible automatisation accrue et une réduction de l’importance du codage traditionnel.
  • Divers experts soulignent que compétences comme l’empathie ou la collaboration deviennent essentielles face à l’IA.

Le directeur technique de Block dit que la qualité du code n’est pas cruciale pour réussir

Un code parfait ne fait pas un excellent produit

Dans un épisode récent du « Lenny’s Podcast », Dhanji Prasanna, directeur technique de Block, a exprimé son opinion sur la relation entre qualité du code et réussite d’un produit. Il a déclaré que « beaucoup d’ingénieurs pensent que la qualité du code est importante pour créer un produit réussi », ajoutant que « les deux n’ont rien à voir l’un avec l’autre ». Cette affirmation remet en cause une norme largement acceptée dans le domaine technologique.

Prasanna a illustré ses propos par son expérience chez Google lors de l’acquisition de YouTube en 2006. Les ingénieurs ont été choqués par les lacunes des bases de code du site, qualifiant leur architecture de « épouvantable ». Néanmoins, YouTube est devenu l’un des produits les plus performants chez Google, dépassant même leur propre service vidéo.

Il a indiqué : « Cela n’a vraiment pas grand-chose à voir avec la qualité de l’architecture ». La vraie mesure du succès serait plutôt déterminée par la réponse aux besoins réels des utilisateurs.

L’essence même du développement logiciel

Pour Prasanna, le plus crucial est d’« se concentrer simplement sur ce que nous essayons de construire et pour qui nous essayons de construire », affirmant que « tout ce code peut être jeté demain » si cela sert mieux un objectif supérieur.

Il a également soutenu qu’il n’est pas impératif d’être à jour avec chaque tendance technologique actuelle : « La technologie est là pour nous servir ».

Le débat autour des compétences requises

Les commentaires de Prasanna surviennent dans un climat où plusieurs acteurs majeurs soulignent différents aspects liés au codage et à ses implications futures. Yossi Matias, responsable recherche chez Google, avait précédemment avancé qu’« tout le monde devrait apprendre à coder », soulignant ainsi une compétence essentielle aujourd’hui. À contrario, Jay Graber, PDG de Bluesky, estime quant à lui nécessaire d’être capable d’évaluer les systèmes créés.

Peter Schwartz, directeur futur chez Salesforce a aussi contribué au débat en déclarant que « le codage n’est plus la compétence indispensable » dans le contexte actuel dirigé par l’IA. Ainsi il met davantage en avant l’empathie et le travail collaboratif comme compétences clés.

Cette évolution pourrait indiquer une transition significative vers une automatisation accrue dans les tâches techniques traditionnellement effectuées par des ingénieurs humains. Reflet cette tendance inquiétante pour certains chefs produits: lors d’une conférence téléphonique sur les résultats trimestriels passés chez Google , Sundar Pichai a noté que plus d’un quart nouveau code était généré grâce à l’intelligence artificielle.

À mesure que ces discussions se poursuivent parmi ceux qui façonnent notre avenir technologique globalement imbriqué avec l’intelligence artificielle, il reste essentiel pour tous les professionnels impliqués dans ces secteurs inflexibles d’évaluer les véritables priorités nécessaires pour réussir face aux défis émergents qui attendent leurs industries respectives.

Passionné de sport et grand fan de la NBA je m’intéresse autant aux grands événements internationaux qu’aux histoires humaines qui se jouent en coulisses. Curieux et amateur de voyages, j’aime transmettre l’énergie et les émotions qui font vibrer le monde du sport.