Key points

  • Anticipate that question and have a clear, thoughtful answer ready rather then being caught off-guard. Being ready with a reasoned stance will help you communicate well.
  • Recognize and communicate where AI can help (boilerplate, repetitive tasks, boring tasks, prototype)
  • Emphasize where you (as a human dev) are still indispensable, architecting, design decisions, complex problem solving, code quality, maintainability, contextual judgment.

Personal reflections

I use AI tools for prototyping, repetitive tasks, which speeds up my workflow, but for core UX logic, architectural decisions, feature strategy and mentoring the team. I’m still writing code and overseeing it because those areas require deep domain understanding, careful design and maintainability.

I am focusing on higher-level value where human judgement and leadership matter, and the team uses AI as a tool, not as substitute.