I've always thought of a "product guy" as a competent hacker who can can switch hats as he's working to think about business, the users, the design, the ease of use, the infrastructure, etc. A jack of all trades, one step away from entrepreneur. Never did it occur to me that "product guy" means something entirely different to others.