Learn CNC machine tools and programming with mastercam and ug. How long will it take?
It depends on your understanding. If you can experiment on the computer immediately after programming, you will learn quickly, up to three months and years, which is also related to the difficulty of the workpiece you are in contact with. If your company's artifacts are relatively simple, it seems that you can program, but when you encounter complex artifacts in outside enterprises, you won't edit them again!