The best candidate to take this Salesforce Architect training will actively work using this program and have practical experience. The purpose of the training is to show other people that you have the necessary knowledge and abilities to implement and deploy salesforce packages effectively.