Training/ internship is required. You can have an immense and thorough knowledge of the subject, however, if you don’t have practical experience of how that theoretical knowledge is implied in the day-to-day business scenarios, then you might find yourself in a lag. So, it is always suggested to put your theoretical knowledge to use in practical scenarios.