While some argue that employees should pay for their professional pieces of training by themselves, others believe that employers must provide their staff with relatively up-to-date learning support. Although, self-education gives workers more freedom and flexibility in their future careers, I agree with the first opinion as on-work training courses provide workers with area-specific knowledge, as well as can be considered as an additional item in a benefits package, especially for entry-level positions.