Explaining jobs
Never mind the parents - try explaining that lot to the car insurance people, who don't understand 'software developer' and can't explain the difference between a 'computer analyst' and a 'computer programmer', other than it's about "£20 a year on your premium sir".