Bueno, puedes comenzar con proyectos independientes. Le recomendaría que aprenda un lenguaje de programación de aplicaciones como Java / C # / Python y programación en C. Intenta aprender estos idiomas por tu cuenta. Usted es un principiante sin experiencia en computadoras, por lo que le recomendaría que aprenda de YouTube. De esta manera, puede asegurarse de que comprende las cosas a su manera al referirse a diferentes tutores en YouTube. Una vez que comience a hacer proyectos, sabrá cómo funciona una computadora.
Luego, el siguiente paso es analizar las lagunas en cualquier software o cualquier tipo de sistema. Una vez que haya terminado, puede consultar algunos libros que enseñan sobre la programación en red, como la Programación Unix de Richard Stevens o la Programación Linux de Michael Kerrisk. Finalmente, le recomendaría que instale una distribución de Linux. Conozca el entorno de Linux. Una vez que haya terminado con esto, aprenda los scripts de shell. Obtenga cierta experiencia en scripting de shell y luego intente descubrir cómo funcionan los protocolos de red y cómo puede descifrarlos para obtener la información deseada. Consulte textos avanzados sobre redes y penetraciones de red. Instale herramientas de penetración de red y craqueo en su distribución de Linux. Para comenzar, utilice herramientas básicas como nmap, msfconsole, aircrackng, etc. Después de eso, puede combinar sus conocimientos de programación junto con estas herramientas y construir algo significativo.
Después de ganar algo de confianza, prepárese para el examen CEH (Certified Ethical Hacker). También puedes unirte a algunos entrenadores para ese examen. Después de obtener la certificación, puede trabajar como hacker ético y organización de ayuda para probar sus sitios web o productos de software.
- Tengo una maestría en Ciencias de la Computación (en ingeniería de software) de una universidad europea de buena reputación. ¿Qué debo hacer para convertirme en un científico de datos?
- Acabo de perder mi trabajo. Solicité otras nuevas, pero no me han llamado para entrevistas. ¿Qué tengo que hacer?
- ¿Es el periodismo una buena opción como segunda carrera de la música clásica?
- ¿Cuál es el alcance futuro de JD Edwards? Si tengo una oportunidad como novato, ¿debería ir por el lado técnico o el lado funcional? ¿Cuáles serían mis posibilidades de pasar a SAP en el aspecto técnico frente al lado funcional de JDE en el futuro?
- Cómo conseguir un trabajo en el Banco de Baroda como oficial de prueba