That is where the company provides the reimbursement of classes however the employee must provide the time. Other courses may be recognized as critical to the business so employees are paid for both time and instruction fees. Employers choose wide ranges of educational programs anything from university education to customized training to on-demand electronic education. However, anyone who chooses to rely on the company's responsibility to pay for keeping the employees skills up to date is sadly mistaken. After an individual has met the educational criteria, companies look for other aspects that factor into the position.
Communication skills are essential for most positions.
The desire to learn new things is another. Knowledge of the latest industry trends and applying them to work is critical of keeping a progressive career. Now Java is hot. So instead of trying to predict the trend just paying attention to the trend and getting or making those assignments that can utilize the technology will help a career-oriented person to stay current. Skills such as web programming are particularly challenging because there are so many competitors which make it harder for a developer to choose which technology to adopt.