Trabajo como ingeniero de redes, pero también tengo buenos conocimientos de programación. Acabo de comenzar en una empresa de TI. Mi trabajo actual me permite trabajar solo como analista de redes. ¿Hay un campo donde se fusionan tanto la creación de redes como la programación?

Muy buena pregunta

Para responder su pregunta concisamente, la respuesta es un rotundo SÍ 🙂
Lo que necesita para Google es “Redes definidas por software”

Soy arquitecto de soluciones de red y diseño soluciones de red para grandes empresas.
Una cosa que sé con certeza es que, en un futuro muy cercano, las personas que tienen conocimientos tanto de ingeniería de red como de programación (específicamente lenguajes de script) tendrán una gran demanda. [Ni siquiera estoy teniendo en cuenta las toneladas de programadores que hacen la programación de bajo nivel y hacen que el hardware funcione durante muchos años ahora]
De lo que estoy hablando es de cosas realmente muy emocionantes. El tipo de cosas que, si tienes las habilidades adecuadas, harán que las empresas te recojan como un pastel caliente.

Los ingenieros de redes son muy aficionados a la CLI. Los ingenieros de redes de núcleo duro pueden analizar cientos de líneas de código ios o junos y pueden resolver con éxito los problemas en cuestión de minutos.

Pero las empresas quieren mucho más que eso. Las empresas ahora exigen visibilidad y automatización. La gente de la gerencia quiere saber realmente qué está pasando en la red de su empresa. Y quieren verlo de una manera muy fácil de entender. Y quieren una identificación y resolución predictiva y proactiva de defectos.

Y así viene la proliferación del control basado en GUI de dispositivos de red, scripts para la automatización de tareas repetitivas y sistemas de monitoreo muy eficientes. Todo esto también requiere una gran cantidad de conocimientos de programación, además de una comprensión profunda de las redes.

Por lo tanto, si le gustan los dos campos y le gustaría trabajar en ambos, debería trabajar mejor para las compañías proveedoras de servicios o hardware de red (como Cisco, Juniper, VMWare, Brocade, etc.) A medida que pase el tiempo, seguramente habrá un aumento en el requisito de tales habilidades en la empresa también.

Un buen lugar para comenzar es visitar los sitios web de estas empresas y leer los artículos sobre Redes definidas por software.
Buena suerte en tu búsqueda.

Tienes que explicar amigo, la programación es un campo vasto como ya sabrás. Es mejor concentrarse en un máximo de 2 idiomas a la vez para que pueda hacer lo mejor posible con ellos, ya que es un ingeniero de redes, sería un desperdicio de su talento elegir un trabajo de codificación solo porque los codificadores están en abundancia, pero el las redes se están congestionando y se necesitan cada vez más ingenieros de redes, al menos esa es la situación en mi país.

Si crees que serías mejor codificando y que te sentirías mejor usando tu ser y tu talento, entonces deberías buscarlo sin importar qué, pero asegúrate de mirar todas las otras posibilidades abiertas, todo está en lo que elija después de dicho período de años, no debe pensar que ha tomado la decisión equivocada en ese momento.

Podrías usar tus habilidades en el desarrollo de aplicaciones de Android, cada vez más aplicaciones se están conectando hoy en día y un buen ingeniero de redes puede escribir un código muy eficiente para administrar el tráfico, también podrías intentar trabajar como diseñador de back-end del sitio web, tu experiencia en las redes seguramente te ayudarán a ser bueno en eso. Si le gustan las cosas cada vez más complejas, pruebe SSL / otras aplicaciones de seguridad, ya que estas dependen en gran medida de las redes subyacentes y del hardware de la red y encajará bien.
Otro que podría interesarle sería el campo de la computación en la nube, que en pocos años revolucionará el mundo a través de una única red conectada de casi todo tipo de dispositivos.
Una muy simple pero que me gusta es Searching Engine Optimization pero creo que estarías demasiado calificado para ese trabajo.

Esta es una lista muy pequeña de mis opiniones sobre lo que preguntaste, no debes limitarte a estas o ninguna respuesta hasta que encuentres algo que pueda satisfacer tu mente por completo.

algo que puede buscar es un desarrollador de pila en el que tenga la oportunidad de desarrollar una pila de protocolo de red, hacer algunas enmiendas o una especie de cambio en las reglas de red predefinidas para pacificar sus aplicaciones de comunicación a través de la red. He cenado lo mismo a nivel de la capa de transporte y creo que es muy divertido trabajar en ese tipo de entorno … así que adelante y encuentre las vacantes de búsqueda para el desarrollador de la pila. te deseo suerte!

Estoy pensando en lo más alto de mi cabeza, pero puedes convertirte en un ingeniero de penetración que escribe / ejecuta scripts en la nube para probar la seguridad del sistema. Si no me equivoco, la ingeniería de redes tiene más que ver con el lado del hardware, por lo que es posible que desee analizar la programación del sistema, la programación del controlador del dispositivo, etc. Hmm. . . Creo que puede cambiar a dispositivos de escritura para empresas como Cisco en C / C ++. 🙂

More Interesting

No puedo conectar mi PC con WiFi pero mi teléfono está conectado. ¿Cuál es el problema? ¿Es con mi WiFi o mi PC?

Cuando llamo a alguien, mi conexión a Internet (red de datos móviles) deja de funcionar. ¿Por que es esto entonces?

Tengo varios pips de frambuesa en varias ubicaciones, cada uno de los cuales aloja contenido web. ¿Cuál es la mejor manera de abordar cada Pi desde una ubicación remota?

Si ejecuto una VPN con Tor Guard, ¿eso impediría que mi proveedor de telstra reciba mis metadatos?

Quiero aprender algunas cosas de tipo hardcore de hacking o redes que, por lo general, la gente no sabe, ya que quiero ser un hacker ético y de redes. ¿Alguien puede darme notas o software o decirme sitios web que tengan este tipo de contenido?

Si estoy usando 2 proveedores de DNS, ¿en qué orden debo enumerarlos con mi registrador?

Quiero construir una intranet local para videos tutoriales gratuitos donde los usuarios puedan conectarse con wifi. Solo conéctate y aprende. ¿Cómo es posible esto?

Mi iPhone no se conecta a wifi. ¿Cómo soluciono esto?

Soy bueno en investigación y desarrollo, solución de problemas y resolución de problemas. ¿Cómo puedo implementarlo en el campo emergente de TI en línea? ¿Cómo puedo servir a la sociedad desde lo mejor de mi naturaleza de I + D?

Tengo la intención de ingresar a la industria de redes de computadoras en el futuro. ¿Debo tomar CCENT primero y luego ir por CCNA o debería hacerlo directamente por CCNA?

Si conecto un disco duro a un televisor, ¿cómo puedo expulsarlo de manera segura?

¿Mi dispositivo MTS se está calentando y no muestra conectividad de red?

Encontré la contraseña WPA pero no pude conectarme ya que mi dirección MAC no está configurada en el enrutador. ¿Cómo puedo conectarme al enrutador de mi vecino?

¿Por qué sigo perdiendo la conexión con los servidores de EA?

Mi internet no funcionaba. Desconecté mi enrutador por un tiempo, lo volví a conectar y por alguna razón no funciona. ¿Qué hice mal?