The median wage in 2010 for Machinists in California was $37,997 annually, or $18.26 hourly and for Numerical Tool and Process Control Programmers was $56,059 annually, or $26.95 hourly.
Most job openings will come from Machinists retiring or leaving the occupation for other reasons. Additional growth for Machinist jobs will occur from temporary help firms. The demand for Computer Control Programmers will be negatively affected by the increasing use of software, such as CAD and CAM, that automatically translates part and product designs into CNC machine tool instructions. However, due to the limited number of people entering training programs, employers are expected to continue to have difficulty finding workers with the necessary skills and knowledge.
(Source: California Occupational Guides)