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.
- Tengo la dirección IP de mi novia que me engañó. ¿Hay alguna forma posible de ingresar a su computadora usando un método como Keyloggers? Si es así, ¿cómo puedo?
- Quiero hacer una aplicación de chat para mi red WiFi de la universidad. ¿Qué conceptos implica?
- Escuché que puede cambiar su dirección IP si reinicia su módem treinta veces seguidas, pero también que puede romper su módem de esa manera. ¿Cuáles son las posibilidades de que ocurra cada uno?
- Mi plan de Wi-Fi es de 1 mb / s. Pero en realidad estoy obteniendo solo 100 kb / s. ¿Cuál es la razón detrás de esto?
- Tengo un proceso de salida de EE. UU. Quiero que un IVR muestre un mensaje breve sobre el producto a los clientes y luego, si está interesado, la llamada debe enrutarse a nuestro número o, de lo contrario, debe haber una opción para desconectar la llamada. ¿Qué necesito? ¿Cómo hago esto?
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.