No necesita preocuparse demasiado por la certificación a menos que desee ser un especialista en una tecnología en particular como el enrutador / conmutador Cisco, VoIP o seguridad. Sin embargo, diría que estudiar CCNA le proporcionará una buena experiencia en redes y puede abortar temas específicos sobre dispositivos Cisco si lo desea.
Además, un libro que mencionaré como libro esencial a nivel de introducción en este campo es Computer Networking: A top down, de Kurose y Ross. Es realmente bueno para proporcionar un sentido de principio en el campo y un montón de referencias para cada tema en el libro. También ha acompañado al sitio web con tareas de programación para ayudarlo a comprender mejor el material.
Probablemente encuentre un tema en particular que le interese cuando estudie los conceptos básicos. Entonces es hora de sumergirse en RFC y temas más avanzados en el campo. Lea las RFC y los documentos sobre los temas que le interesan.
- ¿Cuáles son las cualidades de un buen probador ágil debería tener?
- ¿Cómo se puede construir mejor una cartera como desarrollador front-end, diseñador y UXer?
- ¿Qué es exactamente un SDK?
- ¿Hay alguna maestría en programación?
- ¿Qué habilidades justificarían una promoción de nivel medio a superior para un ingeniero de DevOps?
Además de estudiar los materiales, si desea ser un programador de red, le recomendaría que se familiarice con C / C ++ y * nix, sea cual sea Linux o derivados de BSD. Debido a que son de código abierto, puede ver cómo las personas implementan una gran cantidad de elementos de red subyacentes a los sistemas operativos, incluidos MAC, TCP / IP, elementos inalámbricos, etc.
Si desea trabajar a nivel de aplicación en lugar de sumergirse profundamente en el nivel inferior de la red, debe estudiar lenguajes de nivel superior como Java, Python. Proporcionan bibliotecas portátiles para que pueda centrarse en su aplicación en lugar de tratar con interfaces de nivel inferior como en C.
Después de terminar todo esto, estoy seguro de que sabrá qué hacer a continuación para convertirse en un experto en su interés.