Do you need to be a developer to be a product owner for a software company?