AI allows people without traditional tech backgrounds to become expert software creators