Kazyulka:FarizAA, так одно определение не противоречит другому, а наоборот они друг друга дополняют, т.к. только высококлассный специалист может зарабатывать деньги на жизнь.(по крайней мере в большинстве случаев, ведь даже дворнику, чтоб заработать, тоже надо хоть что-то уметь делать).
Станете вы называть профессионалом дворника, который надрался, только что перевернул мусорное ведро в детскую площадку и случайно въехал метлой в окно дорогого ролс-ройса соседского бандюги. -) Я понимаю, что дворник после этого долго не проживет, но те несколько часов, которые ему еще остались, будете ли вы называть его профессионалом? Не думаю. А вот при этом он за свою работу получает деньги, т.е. является профессионалом. По крайней мере для людей англоязычных.
При этом вы запросто скажете "он профессионал" про соседского парня, который, например, отлично водит свою машину. Хотя он этим ничего не зарабатывает, только теряет на штрафах.
Я надеюсь, я все же смог донести свою мысль, не расплескав по дороге -)