Para alguien no muy experto en pensamiento lógico / cuantitativo, ¿sería más fácil aprender a trabajar en red que aprender a programar?

Primero debe definir lo que quiere decir con “trabajo en red”. Hay varias áreas dentro de esa amplia gama de tecnologías. Permítanme enumerar algunas que me vienen a la mente en este momento, con algunas palabras de habilidades necesarias para seguir esa línea, y pueden ver si les interesa lo suficiente como para esforzarse en aprenderla.

Básicamente, no creo que debas considerarte malo en lógica y cuantificación. Todos tenemos los mismos tejidos cerebrales, la diferencia está en el entrenamiento que modifica el cableado en el cerebro. Con suficiente motivación, esfuerzo y entrenamiento, todo es posible.

OK, aquí está la lista:

  1. Programación en red: software de escritura para los sistemas integrados dentro de un elemento de red. Esto podría estar en configuración, administración, protocolos, sistemas de reenvío, controladores, sistema operativo, etc.
  2. Configuración de red: uso de comandos de configuración para configurar los elementos de la red para cumplir su función en una red. Necesita habilidades para comprender protocolos, varias opciones, parámetros de ajuste, límites de escala y mucho más, pero solo necesita un poco de programación, como scripts, etc.
  3. Diseño de red: diseñe redes grandes para un determinado fin, como empresa, centro de datos, dispositivos móviles, etc. Necesita conocimiento de varios productos, características, capacidades, requisitos, etc. Necesita muchas habilidades en diversos diseños de red, arquitectura, topología, productos, y también sentido comercial para realizar compensaciones de ingeniería y financieras, planificación, escalado y monetización, si desea cubrir todo.
  4. Investigación de redes: innovación en nuevos protocolos, sistemas, equipos, topologías, etc. Necesita habilidades para comprender las brechas en las tecnologías disponibles actualmente, estructuras de costos, limitaciones, requisitos de los usuarios e incluso cierta conciencia geopolítica.

Estoy seguro de que hay muchos más elementos que se pueden agregar a esta lista. Pero mi propósito era resaltar que la creación de redes no es una profesión limitada que se puede poner tan fácilmente en una caja que necesita habilidades específicas como lógica y cuantitativa. Definitivamente necesitas esos y mucho más; Y al mismo tiempo, estas habilidades se pueden aprender con esfuerzo y capacitación.

Todo lo mejor.

Probablemente no, la creación de redes requiere la misma comprensión de un sistema determinista que la programación hasta donde yo sé (de ninguna manera soy un programador, pero tomé algunos cursos durante mi breve tiempo en la universidad). En ambos, debe comprender el flujo fundamental de dónde van los datos y por qué, para construir o mantener un sistema.

Hasta cierto punto, claro. Sin embargo, depende de cuán débiles sean tus habilidades lógicas … Necesitas algunas para trabajar en la mayoría de los campos relacionados con CS.

Existen alternativas, por supuesto, podría especializarse en atención al cliente, por ejemplo.

Yo diría que sí. La programación requiere mucha disciplina y muy pocas veces para ver el producto en el que trabajó. En las redes, generalmente puede ver resultados de inmediato y no es tan estresante porque las cosas son finitas.