I don't have a formal education in machining but was able to learn a lot in college, on the job, and from the internet. One day at work I was asked to take a crack at reprogramming a part for our mill/turn machine. It was a little nerve-wracking as I single stepped through my new program. I was still a relatively new employee at the time and this was my first time testing code on the actual (very expensive) machine. Fortunately, my program ran with no issues and went into production.