To get a job you need technical skills but to keep it and to excel in it, you need soft skills. Soft skills, neglected by many and heeded by some, is THE x-factor you need to have to succeed in your career. This factor is often neglected or not given enough importance during the hiring process but when it comes to being a team player, a leader and a manager, soft skills play a major role. One can excel as a leader, a problem solver, a delegating and motivating team builder with soft skills.
The basic principle of training and development, or corporate training per se, has not changed much over time. It revolves around the idea of honing the skills of employees and increasing their productivity and effectiveness by providing them with the knowledge and opportunities to maneuver new technologies.