Не учился на программиста и не думаю что в этом есть смысл, т.к. не работаю в этой сфере. В учебных заведениях программирование сводилось к построению матриц обработке строк или к каким-то математическим и не очень интересным вещам вроде напишите функцию которая что-то там вычисляет. Было просто интересно, составлять игры, а там и логика и геометрия и математика и статистика и даже немного физика. С появлением интернета и форумов, процесс познания стал гораздо удобнее.
По поводу рабства (не очень приятное слово).
Допустим если вы курите и не можете бросить это рабство? А кто ваш хозяин сами сигареты или владелец сигаретной фабрики?
Ну и еще есть такая поговорка "самый лучший раб тот который считает себя свободным".
Все люди от чего-то зависят. Без еды человек живет 7-20 дней (на вскидку), без воды 3-10, без воздуха минута две. Температура тела 36.6 отклонение в сторону и привет. Все мы от чего-то зависим, поэтому наверно не стоит превозносится над кем-то, даже если вы логический умнее или успешнее кого-то.