CNC MACHINIST VS. CNC PROGRAMMER: WHAT'S THE DIFFERENCE AND WHY IT MATTERS