I was just wondering if there were any cnc programmers(especially those that are more toward the cad side) on the site? The reason I am asking is I have just completed a course in cnc programing and when looking for jobs, most of the listing I find want programmers with 3+ years of experience. There are a ton of cnc operator positions available but I dont want to take one of those positions and then end up falling behind on the latest cad trends. So I guess my question is how did you get started as a programmer, did you start as an operator and move up or did you go straight into a more programing based position? Any insight will be very helpful in my new career path. As far as my qualifications, I know mastercam x4 and have spent the past year doing mostly multi axis machining(porting cylinder heads, designing and creating alot of 1 off racing related parts) and also have spent alot of time working with cmm machines doing reverse engineering.