¿Debería un programador aprender física en el tiempo libre? ¿Conocer la física será útil para un programador?

No soy un gran programador. Pero me encanta la ingeniería y trabajar con señales y sistemas digitales. La mayor parte de mi codificación se realizó con c, hexadecimal o con un software especializado para un DSP en particular.

En cuanto a su pregunta, lo mejor de la física es el proceso de tomar una ley y aplicarla en otro lugar. Más que recordar fórmulas, la verdad radica en el proceso a través del cual se derivan las fórmulas. Además, el proceso de convertir sistemas del mundo real en objetos matemáticos y trabajar con ellos para obtener una mejor comprensión es de lo que se trata la física.

En algún momento, sería fácil que te dieras cuenta de que es lo que hacemos en la programación. Cualquiera que sea el lenguaje, trabajar con variables, objetos y funciones requiere un proceso de pensamiento similar.

Entonces, aprender física te ayudará con tu programación. Sin embargo, no estudies para los exámenes y las matemáticas. Eso no ayudará.

Espero que esto ayude.

¿Tiempo libre? Que tiempo libre. Los programadores tienen una habilidad que no solo requiere mucha práctica para mantenerse relevante, sino que tampoco le faltan usos prácticos. La física, si bien es interesante y útil para su comprensión del universo, no tendrá un alto puntaje en comparación con su competencia que usa su tiempo libre para contribuir a proyectos de código abierto o no puede fundar el próximo Facebook. Si su objetivo es convertirse en un mejor programador, la física puede superar el valor de un semestre de cerveza pong, pero es un pobre sustituto de la riqueza de las actividades extra curriculares fácilmente disponibles para los programadores.

Conocer la física significa saber cómo evoluciona el mundo y saber cuáles son las consecuencias de las diferentes acciones que usted u otros realizan. Además, aprende a pensar analíticamente correctamente y a predecir cómo evolucionan los sistemas en general. Te sorprenderá cómo la física organiza tu mente y lo lógico que es.

Creo que un físico es una persona completamente desarrollada, en lo que respecta a la forma en que analizan casi todos los aspectos de la vida, desde las acciones cotidianas hasta la investigación astronómica o nuclear más profunda.

Si quieres aprender física, seguro. Ejercer la resolución de problemas en un dominio diferente puede ayudarlo a mantenerse listo en su programación. A menos que esté programando sobre física en su trabajo o en su tiempo de pasatiempo, en mi opinión no hay una cantidad notable de sinergia. Quiero decir que veo aprender física por diversión, sin programar mucho la física, es tan bueno para tu código como decir: aprender a jugar mejor al ajedrez, pintar, diseñar una casa, etc.

¡Probablemente no duele!