У врачей-специалистов в Канаде запросто за миллион зарплата. Но им из этих денег еще надо платить за содержание офиса-офисов и стафф.  Все равно много останется   Врачи помоложе пол-миллиона могут зарабатывать. Терапевты меньше, да. Но 150,000 и сантехник может заработать, думаю, если  клиентов на него очередь i on self-employed. У программистов, опять же, зарплата и 200,000 может быть на контрактах. Единственное, терапевт может и после пенсии работать понемногу, а программиста сократят к такому возрасту, если не перейдет в другой отдел типа продаж или проджект менеджмент. Да и то, все равно гарантий нет.