Soy un graduado de ECE. Quiero obtener mi maestría en redes de computadoras. ¿Requiero el conocimiento de algún lenguaje de programación?

Depende de lo que quieras decir con “Redes de computadoras”. ¿Crees que estarás diseñando / administrando redes, creando aplicaciones basadas en redes o escribiendo software de red para integrarlo en equipos como enrutadores y conmutadores, por ejemplo? Estos son solo tres de los muchos aspectos de las redes que se pueden elegir como punto de enfoque. Por ejemplo, la configuración de los componentes de la red se realiza de manera rutinaria sin usar un lenguaje de computadora. Sin embargo, eso no impide que un fabricante introduzca construcciones de procedimientos comunes en la configuración (ENTONCES, ENTONCES, etc.).
Otras ramas, por ejemplo, desarrollar equipos y aplicaciones requieren el conocimiento de un lenguaje, por ejemplo, C, C ++, etc. Incluso la administración de la red, por ejemplo, la administración de la configuración, puede requerir un lenguaje de secuencias de comandos como Tcl.
Y una última cosa, existe la idea errónea de que las redes proporcionan una manera para que las computadoras se comuniquen entre sí. De hecho, las redes proporcionan un mecanismo para que los programas informáticos (aplicaciones) intercambien datos.
La conclusión es que tener un lenguaje de computadora puede no ser esencial, pero una maestría en redes sin una comprensión de la programación, junto con la capacidad de comprender programas y scripts no parece completa.

Al igual que David, sugiero un lenguaje como Python: es el lenguaje de codificación número uno que se enseña en las universidades y es muy fácil de usar y relevante (Google, NASA, bancos, todos lo usan). Un campamento de codificación puede ser una forma efectiva de aprender y / o guiarlo hacia la decisión correcta. Byte Academy en Nueva York es uno de los pocos bootcamps que conozco que le enseña a Python: no se escucha simplemente llamarlos u otra instalación.

Puede depender del curso / escuela específico al que asista. En la mayoría de los casos, debe estar vagamente familiarizado con los fundamentos comunes a la mayoría de los lenguajes de programación; lo más probable es que no se necesite ningún conocimiento profundo de un idioma en particular.

Sin embargo, muchas de las tendencias en el mundo de las redes se están moviendo hacia una gestión de redes centrada en el desarrollador. No estaría de más aprender un lenguaje como Python …

More Interesting

Quiero seguir una carrera en redes de computadoras (preparación para CCNA). ¿Cuáles son las opciones disponibles para mí con tecnologías como virtualización de servidores, computación en la nube, seguridad de red y redes definidas por software?

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

¿Por qué obtengo una conexión a Internet limitada en todos los dispositivos conectados a la red WiFi doméstica?

¿Mi computadora portátil no muestra la lista de conexiones de red inalámbrica disponibles?

Quiero modelar una red en Java. ¿Qué componentes internos necesito tener para los conmutadores y enrutadores?

Vivo en un albergue universitario de ingeniería con conexiones LAN en todas las habitaciones. El problema es que la velocidad que obtengo es muy baja. ¿Cómo puedo aumentar la velocidad de enlace de arriba / abajo de mi LAN?

Quiero conectarme al wifi gratuito de mi oficina desde casa. Mi casa está a 1 km. ¿Hay un dispositivo para captar la señal wifi desde casa?

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?

Tengo una contraseña wifi pero aún no puedo usarla debido a la dirección Mac, ¿cómo puedo evitar este cortafuegos?

Quiero comenzar en el campo de las redes de computadoras, ¿qué es lo que podría comenzar con él?

Mi universidad tiene un wifi abierto que requiere una configuración de proxy para conectarse. ¿Hay alguna forma de encontrar el proxy IP y el puerto?

Estoy usando EIGRP como protocolo de enrutamiento en mi red. ¿Cómo configurar un enlace redundante desde una ruta específica?

Mi computadora portátil no puede conectarse al wifi de mi hogar, sin embargo, puedo conectarme a otras redes. ¿Por qué está pasando esto?

Quiero conectar un cable de cobre a una superficie de berilio de 0,5 mm. No se permite la soldadura / soldadura. ¿Cuál es la sugerencia más barata?

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?