В любой профессиональной области есть специалисты разного уровня. Есть и такие, от которых не требуется ни грамма самостоятельного мышления, ни знания смежных областей. Их задача - тупо выполнять строго определённый инструкцией набор действий, ни шагу в сторону! И даже хорошо, что они никуда больше не суются! Бывает, что для общего дела нужны и такие работники.
В пентестинге тоже можно представить такого специалиста, которому выдали набор скриптов-тестов, которые он должен тупо запустить, собрать логи и отдать их уже кому-нибудь думающему. Пентестер? Пентестер!
Если Вы собираетесь стать таким работником, то разумеется Вам не нужны знания ни в программировании, ни в операционных системах, ни в сетевых технологиях...