I've been into machining since I was 15, I'll be 27 this year. Personally it pays decent but I'd like to get more like everyone, I'm making $17 hourly on second shift running a mix of cnc and conventional mills. Been with this company 4 years total but only back for 2 since I was laid off in 09. I've done work in an engine machine shop which is where I got my start in high school, a clutch and brake manufacturer and currently aerospace.
I love running the machine I do as it's one off built, 100 foot bed gantry machine with 7 axis and 2 horizontal one vertical spindle. Taking off an inch wide x.6-.800 during rough cuts is nothing for it and I'm one of 5 people total who can completely set it up and run it. It's paying off for me to learn oddball skills like that and I am set up for a $3.00+ raise beginning of next year.
Top out pay is $35 hr where I currently am and I've saw from $12-$20 starting wages as average, I have experience on cnc mills/lathes, conventional mills/lathes, Bridgeport detail work, surface grinders, boring machines and can do basic programming on my own with an understanding of g codes. I can make a lot more than I do but look at doubling my 40 min commute and it's just not worth it.