When I was 17-18, I got a job at a giant arcade place.
They had, mini golf, bowling, batting cages, a kids area and a ton of arcade games within the dinning area and beyond. I learned how to program and service every arcade game and pin ball machine. If anyone want to check: Is closed now but back in 1994~1995 and beyond was called: The 49th Street Galleria in Murray, Utah.