Si desea ingresar a la seguridad técnica de TI, debe obtener una base sólida en todos los temas, programación, redes y administración de sistemas. La motivación para aprender, a menudo temas bastante aburridos y complejos, es importante. Solo al comprender cómo funciona algo, puedes descubrir si funciona de forma segura o no.
Python y Ruby son tan relevantes como Java, C, LISP o incluso COBOL. Cada lenguaje de programación es solo una herramienta que se utiliza para lograr su objetivo: realizar una evaluación de seguridad de manera automatizada. Python y Ruby se usan a menudo para escribir scripts, pero esto no solo es relevante para la seguridad de TI, sino en general para la comunidad de TI.
Java se usa menos que Python y Ruby para crear scripts, pero es definitivamente relevante para la Seguridad de TI cuando se trata, por ejemplo, de explotación del lado del cliente . También debe recordar que en estos días se está escribiendo una gran cantidad de aplicaciones en Java. Parte de la Seguridad de TI es evaluar las aplicaciones existentes mirando su código fuente. Tener una base sólida en Java es imprescindible si desea evaluar las aplicaciones Java.