I should have been more specific. When interviewing for a programming position, I went ahead and included my job at dad's shop. Even though some people looked at my job as just a pump jockey, cashier, and grease monkey, I was able to point out the facts that I worked with the public everyday, was trusted with bank deposits, had to meet deadlines, kept employed for 8 years at one job, advanced while I was there, as well as supervised others.
I did not include delivering pizzas when I was 17 or mowing the public library's lawn when I was 15. You should include the jobs as long as you can show you gained useful tools and/or knowledge while you were employed there. If you worked at Walmart or flipped burgers for 2 weeks, I feel you are better off leaving them off your resume.