eles respondem
Não. São trabalhos diferentes.
Os programadores atuam "construindo" softwares e oa hackers atuam investigando as falhas para "destruir" os softwares. Acho que é mais ou menos isso.
O conhecimento base é o mesmo, mas a especialização é bem diferente. A maioria não vai ter interesse em fazer esse tipo de coisa porque sabe que vai perder muito tempo por falta de prática.
Parece que você trata a ocupação como se fosse uma coisa cool, que bosta.
O q aprendem de base é igual, mas o caminho que seguem para uma das áreas são totalmente diferentes.
Enquanto um aprende a desenvolver softwares de vários tipos, outro vai aprender a buscar falhas nos códigos