el día que decidas hablar con la computadora, necesitas programación, ese es el lenguaje que entiende.
todo lo que ves en tu computadora está codificado, el reloj, el sistema operativo, los íconos, el navegador … simplemente todo …
Desde mi punto de vista, una vez que decides entender la tecnología, hay dos cosas,
primero, que estudies y obtengas todas las lógicas y luego crees una gran lógica propia … y para eso usamos algo llamado pseudocódigo, que no es un lenguaje de programación ni inglés, es solo una impresión estructurada de tus lógicas
- Si tuviera una varita mágica y tuviera que explicar sin jerga, ¿cómo diseñaría la seguridad de la red desde cero para proteger los servidores de red de la empresa?
- ¿Cuál es la diferencia entre hub, bridge, repetidor y switch?
- Me encanta la ingeniería de redes, pero no estoy seguro de a qué aspiro más allá de ser un arquitecto de redes. ¿Qué hacen los mejores networkers o hacia qué hacen la transición?
- ¿Es posible comprar datos de solucionadores de DNS?
- ¿Cuál es la estructura del paquete IPv4?
segundo, viene a experimentar lo que piensas … es decir, ahora necesitas poner un código real como C, JAVA, Python para que la computadora sepa cómo se ocupará la memoria o cómo se transmitirán los paquetes, cuál es el retraso entre dos paquetes ( en redes) …
Creo que es por eso que se llama Computer Science, que primero piensas y creas algo y luego lo pruebas por experimento
Y para las redes, principalmente las lógicas ayudarían y para demostrarlo es necesario codificar
Sin embargo, hay muchas cosas preexistentes que lo ayudarán, y yo diría que primero todo es lógica y matemáticas y luego para implementarlo, tendrá que escribir un código para probar que sus lógicas realmente