The pull to bring into existence
The pull to bring into existence
Creation · Nothing → Something
The pull to understand what isn't yet understood
Discovery · Unknown → Known
The pull to bring what's hidden to light
Revelation · Hidden → Revealed
The pull to make things work
Resolution · Broken → Functional
The pull to make things work
Resolution · Broken → Functional
The pull to create structure from chaos
Organization · Disordered → Ordered
The pull to understand what isn't yet understood
Discovery · Unknown → Known
A CNC machinist sets up and runs machines that cut metal or plastic into precise parts. CNC means computer numerical control: the machine follows a program that tells the cutting tool where to move. The machinist fits the raw material and the tools, loads or writes the program, runs the first part and measures it, then adjusts until the result matches the drawing. The parts might go into an aircraft engine, a medical implant, a car gearbox or the machine that makes bottles. Making is the pull: a block of metal becomes a part accurate to hundredths of a millimetre.
Measuring runs through the whole day. Parts are checked with micrometres, gauges and measuring machines, and small changes are made to the program or the tool settings until each one is within tolerance. Troubleshooting is constant, since a worn tool, a vibration or a change in the material can ruin a part. Experienced machinists can hear and see when a cut is going wrong.
Called a machinist or CNC operator / CNC programmer in most English-speaking countries. Entry-level machine operators who load and unload are often a separate job from set-up machinists and programmers, and the pay difference is large.
Kitsune can talk through anything on this page — whether it might suit you, what to do next, questions this page doesn't answer. Everything here is yours to read either way.
The step from operator to setter and programmer is where the skill and the pay change. Operators mainly load and unload a machine that someone else has set up. Setters understand the machine, the tools and the drawing, and can get a new part running. Programmers write the instructions, often with software that turns a 3D design into machine code. The software handles more of the routine programming each year, so the valuable skill is knowing what the machine will actually do to the material. Mistakes are expensive: a crashed machine or a scrapped batch of costly metal is a real cost, which is why accuracy and care count more than speed.
Common routes are an apprenticeship, a vocational or technical college course in machining or manufacturing, or starting as a machine operator and being trained up by the employer. A school-leaving qualification with decent maths and the ability to read technical drawings is the usual starting point. Training to set and program machines takes a few years of mixed study and shop-floor work. Experienced machinists move to programming, tooling design, supervision, quality, or production and manufacturing engineering, and some open their own machine shop. Qualifications and apprenticeship structures differ by country.
AI-assisted CAM automates routine toolpath programming for standard parts; judging whether a new, non-standard job's first part is actually right stays a person's call.
Stable to growing; the step from operator to setter/programmer remains where skill and pay change, and the shortage protects entry regardless.
People drawn to CNC Machinist are often drawn to these, in the order they are closest. The ones marked sit in a different field entirely.