The information technology field is fast paced and Computer Programmers must constantly maintain and update their skills, they
- set their own learning goals
- identify learning resources
- talk with co-workers and supervisors
- read trade magazines, software manuals, user guides and numerous online resources
- take part in formal training activities
- attend professional conferences or seminars offered through professional associations