In time, the job does morph to that... I started as a machinist for 15+ years before transitioning to programming offline. One thinks you just write programs but... your sometimes doing the estimating, planning, designing the fixtures, selecting/ordering tools, dealing directly with the customers and outside vendors, modeling, creating the setup books, setting up spc, and even writing the programs. For that reason our shop calls us ME's. In a more structured place, I may "just program" but that is rare.
-- Bill