What skills and experience do I need?