To work as a numerical control tool programmer, you typically need to:
- have a high school diploma or equivalent;
- complete a formal training program; and
- complete moderate-term, on-the-job training.
Education after high school
Most numerical control tool programmers learn their skills through formal training programs. Professional-technical schools and two-year colleges offer programs in manufacturing technology. These programs teach machine operations, automation, and computer skills. One-year programs award a certificate. Two-year programs usually award an associate degree. If you complete this type of program, you still need additional on-the-job training.
Experience working as a machinist is very helpful for this occupation. Employers often select experienced machinists to become numerical control tool programmers.
Most programmers learn additional skills on the job. At some jobs an experienced worker leads the training. At others, the employer provides a formal training program. Training typically lasts up to one year.