Brief IA

Ruby on Rails: Hansson Defends Senior Developers Against AI

💻 Code & Dev·Tom Levy·

Ruby on Rails: Hansson Defends Senior Developers Against AI

Ruby on Rails: Hansson Defends Senior Developers Against AI
Key Takeaways
1David Heinemeier Hansson, creator of Ruby on Rails, values senior developers in the era of agentic AI.
2The experienced engineers at 37signals are deemed more capable of verifying the quality of AI-generated code.
3Hansson emphasizes that juniors lack the necessary experience to assess the reliability of AI tools.
💡Why it mattersThe experience of senior developers is crucial to ensuring the quality and security of code in a context where AI is playing an increasingly prominent role.
Le brief IA que lisent les pros

Le brief IA que les pros lisent chaque soir

Les 7 actus IA du jour, décryptées en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisis ton rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

📄
Full Analysis

The Importance of Senior Developers According to Hansson

David Heinemeier Hansson, the creator of Ruby on Rails, emphasizes the crucial role of senior developers in the current era of agentic artificial intelligence. According to him, these experienced engineers are best positioned to effectively utilize AI-based coding tools.

Hansson explained that senior developers are capable of spotting errors in the code generated by AI, making them essential in this new technological era. He shared these insights during an interview for "The Pragmatic Engineer," a podcast and newsletter published recently.

Challenges for Junior Developers

Hansson, who co-leads the software company 37signals, pointed out that junior developers have not yet acquired the foundational knowledge necessary to assess the reliability of the code produced by AI. He stressed that for critical tasks, it is still risky to rely solely on AI agents without validation from an experienced developer.

The Effectiveness of Seniors at 37signals

Within 37signals, Hansson has observed that senior engineers are particularly effective when working with multiple AI agents simultaneously. They can not only manage several tasks in parallel but also evaluate the quality of the results provided by the AI and adjust processes as needed.

A Case of Failure: The Amazon Example

Hansson cited the difficulties faced by Amazon with its internal coding tool, Kiro, as an example of potential problems. In March, Business Insider reported that Amazon had implemented a temporary 90-day security directive requiring double-checking of changes made by engineers to prevent negative impacts on consumers.

In January, Hansson had already expressed reservations about the current level of AI, stating that it had not yet reached that of a junior engineer, although it shows promise. Today, he claims that his daily work is now centered around the AI agent.

Brief IA — L'actualité IA en français

L'essentiel de l'actualité de l'intelligence artificielle, décrypté et expliqué chaque jour.