Porque son inmaduros y piensan que juankear todo lo que se les cruce en frente es lo máximo.
Pienso lo que mas les debe impulsar es que supongo confían que es mucho mas difícil ser descubiertos, y que están tras una maquina y eso es mas fácil y anónimo (mas de tirar la piedra y esconder la mano) que ir pegando hostias a algo por la calle o robar bancos o yo que se xD. Pero si ves cualquiera que sea serio o ético, suele ser alguien ya bastante mucho mas mayor.
Eso por lo de hacker.
Por lo de programador, suele ser para hacer un MMORPG, que fijo tienes un drag and drop para hacerte los personajes y las quest y otro menú donde te dice cuanto te han pagado al mes los usuarios, pero claro hay que poner esas 4 lineas de código para que salga todo.... ^^. Annnda que chica matemática les espera.
(No con la idea de un MMORPG, pero esto ultimo si fue lo que me impulso a mi con 13 a hacer mis primeros intentos de programar.)