¿Cuánto tiempo tomaría aprender programación y piratería si lo aprende 30 minutos al día?

Mientras que Robert Mudry tiene un buen punto sobre la regla de las 10.000 horas, eso es para un conjunto de habilidades de nivel superior. Alguien con solo 1000 horas de experiencia todavía es capaz de mucho.

Dicho esto, estás preguntando por DOS habilidades, hacking y codificación. Ambos son temas muy profundos y probablemente deberías decidir en qué te gustaría especializarte. La mayoría de los tipos de probadores de lápiz pueden codificar un poco, pero no todos los codificadores pueden dividirse en cosas (o quieren)

Así que llámalo 1500 horas para desarrollar una competencia básica. 1000 para su área principal de especialización y otras 500 para el conjunto de habilidades secundarias. A los 30 minutos por día, asumiendo que usa el 100% de los 30 minutos, está mirando a 3000 días, o aproximadamente 8.2 años, asumiendo que no se toma ningún día libre.

Sin embargo, esta es la cuestión … si es capaz de limitarse a 30 minutos por día de codificación, es posible que desee considerar una línea de trabajo diferente. Los codificadores se obsesionan con el código. A veces omiten comer y dormir para seguir trabajando en los problemas. Si eres más alguien que tiene que obligarse a hacer esto, hazte un favor y encuentra lo que realmente te interesa. Esa es mi opinión personal, por supuesto.

Toda una vida. Incluso si pasas unas cuantas horas al día, la programación y el pirateo son muchas cosas. Hay muchas cosas que todavía no sabes que existen.

Definitivamente recomiendo aprender programación, y si te interesa la seguridad, hazlo. Pero primero necesitas definir lo que realmente quieres saber.

Basado en la bien establecida “Regla de 10,000 horas”, tomaría más de 50 años. Eso es el equivalente a un desarrollador profesional bien experimentado, con 5 años de experiencia (trabajar 40 horas a la semana, 50 semanas a lo largo de 5 años). Esa estimación de 10,000 horas se aplica a muchas otras profesiones: músicos, médicos, etc.