Expert Insights

Steve Brown highlights a substantial shift in how software development is perceived and executed in the era of AI. He articulates the move away from traditional structures, such as databases, towards the creation of AI entities resembling digital employees.

Hear Steve explore:

  • How building AI systems is becoming less about writing lines of code and more about defining roles—similar to creating job descriptions.
  • Why the future of software lies in intelligent, adaptive agents that act like “digital employees” rather than static systems or databases.
  • How AI’s ability to learn context and personalize its function mirrors the behavior of skilled human team members.
  • Why developers must rethink their strategies to collaborate effectively with these evolving AI “teammates.”

Quote

quotation-marks icon
Instead of building a database, right, you'll be building a digital employee, um, an agent that has certain characteristics and basically a job spec.quotation-marks icon
Steve Brown ,
AI Futurist & fmr exec @ Google DeepMind & Intel

THE NEW DEFAULT angle

Here are actionable strategies to guide your team's reshaping of the development process:

  • Rethink AI as an employee, not a tool: Start viewing AI as a digital employee with specific skills and tasks. This change in perspective can significantly influence how AI is integrated and used within the project.
  • Define clear roles for AI: As with human employees, outline the tasks, objectives, and boundaries for AI in your software. Ensure that the AI entity understands its responsibilities and can operate autonomously within its defined scope.
  • Consider AI's learning potential: Unlike static databases, AI can evolve and improve over time. Incorporate strategies to track, evaluate, and optimize AI performance as part of your development lifecycle.
  • Adapt team roles and responsibilities: As AI takes on more tasks, human roles within the team will need to adjust. Proactively plan for these changes to maintain team morale and efficiency.
  • Utilize AI's unique capabilities: AI can provide insights and capabilities beyond human capacity. Look for opportunities to leverage these unique strengths, such as real-time data analysis, pattern recognition, and predictive modeling.