Czynniki wpływu mogą być pozytywne (podobieństwa zachowań i poglądów, zrozumienie) lub negatywne (ucieczka od nudnej codziennej pracy, w której programista jest tylko podwykonawcą cudzych pomysłów), mogą też współwystępować jednocześnie.
Technologia Większość hakerów jest w mniejszym lub większym stopniu związana z kulturą hakerską, jednak bycie hakerem oznacza przede wszystkim wysokie umiejętności techniczne.
Nie wszystkie środowiska komputerowe są w równym stopniu podatne na hakowanie. Wiele środowisk, szczególnie często tych „przyjaznych dla użytkownika”, bardzo utrudnia wejście do środka, żeby zobaczyć co tak naprawdę się dzieje, czy wprowadzenie ciekawych i użytecznych modyfikacji i obserwację ich skutków.
Wiele systemów operacyjnych (np. Microsoft Windows) nie zawiera domyślnie nawet tak podstawowego narzędzia jak kompilator, czy użyteczny dla zastosowań programistycznych edytor tekstu.