Of course, many surnames were originally given BECAUSE of the trade of the person concerned. Thus, tailor, smith, fletcher, cooper and so on were apt descriptions rather than names, as such. The one thing anyone alive now with the surname Taylor can be sure of is that some ancestor of his/hers actually WAS a tailor. It's hardly surprising, therefore, that name and job often match nowadays, too.