CNC machining takes a blend of computer skills and machining skills. Some competent machinists, especially old-timers, lack the computer skills needed to go from print to part using CNC machines. I previously lacked the computer skills, but couldn’t tolerate not having complete control of the jobs I was running. Therefore, I taught myself the computer side of CNC machining so I could create my own programs.