However, since the generative AI revolution of 2022, this has changed. Product managers, user experience designers, and those adept at translating needs into designs—even without extensive software engineering training—can now simply describe the software they want in English, French, or Mandarin. They can use what’s called “vibe coding”—that is, utilizing AI to generate the software infrastructure they need.