¿Por qué debería elegir la física sobre la informática?

Hay algunas muy buenas razones para hacerlo.

La más importante es que la física es rigurosa sin importar a qué escuela asistas. No es posible simplificar una clase de mecánica cuántica y aún así aprenderla porque todos usan los mismos libros, y los profesores de física serán los últimos en dejar de lado el material de esa manera (el número de trabajos en física académica es pequeño, por lo que incluso en niveles bajos instituciones clasificadas encontrará gente muy buena). Lo mismo no es cierto para CS, y varias escuelas parecen confundir CS con ingeniería de software. En palabras más simples, la física es más difícil que CS.

Tampoco hay forma de obtener un título de física sin comprender las matemáticas. Los métodos que aprenda serán muy útiles para usted en un campo matemático como CS, si decide prestar atención a esas áreas. Son muy importantes para consolidar su conocimiento fundamental, incluso cuando usted es un ingeniero de software, porque todos deberían ser capaces de razonar sobre algoritmos correctamente. Y si decide entrar en otras áreas de CS, como lenguajes de programación o bases de datos, el conocimiento de álgebra será útil al razonar sobre ciertas cosas, como lenguajes funcionales y bases de datos relacionales. Todo el campo de la IA es matemático.

El campo de la CS fue realmente construido por físicos, matemáticos e ingenieros eléctricos. Claude Shannon introdujo una formulación matemática de la comunicación, la teoría de la información, y él era matemático. El aprendizaje automático estadístico extrae muchas ideas interesantes de la física estadística, y las matemáticas necesarias para comprender el aprendizaje automático se obtienen a través de cursos de mecánica cuántica y estadística. La teoría de números no es una clase típica para un estudiante de física, pero el análisis real y complejo sí lo es, y estos son peldaños hacia una clase de teoría de números o un estudio individual sobre el tema (en realidad solo se trata de practicar el rigor matemático). Esto será útil, por supuesto, en criptografía y probablemente en otras áreas. Podría aprender este tipo de cosas si estudia información cuántica, ya que es una especie de mezcla de cosas de física, ingeniería eléctrica y teoría de CS.

Si vas a postularte a la escuela de posgrado, la física te hará destacar en el buen sentido. En realidad, también será útil para el empleo, aunque tendría que trabajar un poco más para obtener las habilidades adecuadas y tendría que repasar sus argumentos de venta para convencer a las personas de que no es solo un tonto inútil . Esto es realmente de nuevo debido a los supuestos antecedentes matemáticos. Y creo que es una comparación justa: conocer las matemáticas te hace más inteligente en el sentido de que puedes resolver problemas realmente complejos, notar detalles sutiles sobre ellos, separar lo que sabes y lo que quieres resolver y, en general, razonar claramente sobre un problema problema (esto es importante para reducir errores y explicar a otros). Los físicos están en el negocio de simplificar los problemas, y esta también es una habilidad muy buena para tener. También es útil obtener un poco de práctica para aplicar estos métodos matemáticos porque serán útiles para usted, algo que puede no suceder lo suficiente si uno decide estudiar solo matemáticas puras.

También hay una manera clara de unir los dos campos para que no se pierda los temas de CS que van más allá de simplemente tomar las clases correctas. Si realiza investigación física, puede elegir cualquier campo computacional (incluso en ingeniería) o puede hacer información cuántica. He hecho ambas cosas y te dan experiencia con diferentes cosas. El primero le brinda un buen conocimiento de técnicas y análisis numéricos, álgebra lineal, programación, probablemente algunas herramientas informáticas de alto rendimiento y tal vez también algo de aprendizaje automático (al menos, habrá estadísticas involucradas). La información cuántica es, por supuesto, el análogo cuántico de la teoría de la información, las redes, la teoría de la computación y una buena dosis de matemáticas. También existe la física experimental, que podría darle algo de experiencia con estadísticas y aprendizaje automático, pero no he hecho nada de eso, así que no puedo comentar. Además de esas cosas, hay una interacción realmente interesante entre la información, la computación y la teoría física. Stat mech fue originalmente el campo que produjo esta comprensión inicial a través del concepto de entropía, y la teoría cuántica y la ciencia de la información se han expandido aún más (por ejemplo, el descubrimiento de computadoras cuánticas requirió que enmendemos la tesis de Church-Turing).

He escrito esta publicación al revés. He dado muchas razones por las que es útil , pero la mayoría de esto podría aplicarse fácilmente a la ingeniería eléctrica. Estas deberían ser simplemente racionalizaciones posteriores a los hechos porque …

Estudiar física es muy parecido a estudiar inglés. Es uno de esos grados que no es inmediatamente útil a menos que lo pienses un poco más. Esto es un elemento disuasivo para muchas personas que solo quieren terminar la universidad para poder conseguir un buen trabajo. Eso no es lo que quieres. Su educación debe ser una base para el resto de su vida, para comenzar un camino de aprendizaje permanente. Es por eso que es importante elegir un tema riguroso para estudiar porque nunca más en tu vida tendrás el tiempo y la libertad para expandir tu cerebro de esta manera.

Es difícil entender la idea correcta de por qué las personas deberían hacer este tipo de cosas. No podrás sentarte como un (normal) de 16 años y decir, oye, estudiar física podría cambiar mi vida. ¡Solo tienes que creer cuando la gente te dice que la física cambiará tu vida ! Cambiará tu forma de ver el mundo, cómo razonas sobre cosas que obviamente no están relacionadas con la física. Alguien hace una pregunta y al menos puedes dar un bosquejo aproximado de cómo debería funcionar algo, ¡porque lo has estado haciendo al comienzo de cada problema que has hecho durante cuatro años! Incluso si no eres bueno en física ganarás mucho.

Cuando digo que la física es como el inglés, lo digo en serio. La teoría cuántica es Shakespeare moderna: algo que algún día se les enseñará a los estudiantes de secundaria. Es la teoría más ingeniosa y exitosa que la humanidad ha inventado. Perder la sorpresa de descubrir que el mundo no se parece en nada a lo que sabías es una gran pena. Tenemos la suerte de vivir en una época en la que está tan disponible para nosotros a través de Wikipedia, Google o cualquier biblioteca pública. El estudio de las matemáticas en sí vale lo suficiente, ya que también es increíblemente hermoso. Descubrir que el universo obedece a la lógica es, creo, uno de los mayores alivios para cualquier ser humano. ¡Tenemos una forma clara de entender el mundo en que vivimos! Incluso si decide dejar la física después de haber cumplido sus cuatro años, este hecho se quedará con usted por el resto de su vida y lo estimulará a aprender sobre las complejidades y el funcionamiento interno de todas las cosas en la vida, no solo otras campos técnicos

Al final, estudias física porque quieres saber estas cosas. Para mí, es la forma más fácil de aprender las matemáticas, y si esta fuera la única razón, todavía valdría la pena hacerlo. Pero si no tiene interés, entonces debe mantenerse alejado porque es un campo difícil de superar si no se siente bien al respecto (lo cual es cierto para cualquier campo técnico).

No estoy de acuerdo con lo que dice Hadayat.

Primero, para un departamento promedio (aquellos que fueron referidos como “escuelas de bajo rango”), estudiar física no es más difícil que CS. Para bien o para mal, el criterio de admisión en una universidad de física promedio es más bajo que la informática. En la práctica, es imposible tener un plan de estudios difícil si la calidad promedio de los estudiantes es baja.

Sin embargo, si la física como campo es más difícil o CS es más difícil es un problema diferente.

Segundo, la física y las matemáticas son dos materias diferentes. El argumento de que estudiar física te obliga a aprender matemáticas, lo que será beneficioso para la ingeniería de CS / software es demasiado indirecto. Si crees que las matemáticas son útiles, te especializas en matemáticas directamente. Si tiene curiosidad sobre cómo se pueden aplicar las matemáticas en CS, estudie directamente cómo se pueden aplicar las matemáticas en CS.

El campo de la CS no fue realmente construido por físicos. Hace 60 o 70 años puede ser cierto que los físicos estaban involucrados en el diseño de computadoras. Todo el desarrollo principal de cs en los últimos 30 años no proviene de físicos. Las áreas como el diseño de circuitos pueden ser relevantes para la física actual, pero generalmente no se consideran parte de la informática.

Y los físicos son físicos; Los matemáticos son matemáticos. Agrupar físicos y matemáticos juntos es simplemente engañoso. La diferencia entre físicos y matemáticos es casi la misma que la diferencia entre informáticos y matemáticos. Tomar 5-10 cursos de matemáticas como estudiante de física no te convierte en matemático. También puede tomar entre 5 y 10 cursos de matemáticas como estudiante de CS (y los estudiantes en CS lo hacen de manera rutinaria). Es cierto que la física teórica implica muchas matemáticas. Pero la informática teórica y ML también implican muchas matemáticas.

La escuela de posgrado de CS acepta más estudiantes de CS que estudiantes de física. La física por sí sola no te hará destacar. Un alto GPA en física puede, pero también un alto GPA en CS o en cualquier otro campo de ingeniería.

Hay formas de unir dos campos, por lo que estudiar física además de informática no será tan dañino si realmente quieres hacer CS. Pero los beneficios de hacerlo están lejos de ser claros (por ejemplo, si no dedica tiempo a la aplicación computacional en física, en cambio, investiga directamente en CS, es más probable que esté mejor preparado para una carrera de CS).

Entonces, si bien podría haber algunas razones reales para elegir la física sobre la CS, el argumento de que estudiar física te preparará para una mejor carrera en la investigación de CS / CS es simplemente erróneo.

Lo que es más inquietante en el argumento de Hadayat es que puede reemplazar CS con muchos otros campos como economía, estadística, finanzas, ingeniería eléctrica, ingeniería mecánica. La mayor parte de su argumento todavía suena bien.

Es cierto que todas estas áreas tienen algunas ideas originadas en la física. Pero estas áreas se desarrollan ampliamente a lo largo de los años y aprenderlas a través del rastreo hasta el origen no será efectivo (por ejemplo, no estudias cálculo leyendo el Principio de Newton). Intelectualmente, si crees que entender el origen del universo es más importante que P vs NP, o cómo construir el próximo Facebook es de gustos personales. Si crees que P vs NP o construir el próximo Facebook es más importante, entonces pasa menos tiempo en física y especializa en CS.

Incluso si ambos intentan ajustar las curvas a las observaciones del mundo real (incluso la teoría de cuerdas es un ajuste de curvas glorificado), los físicos lo hacen a través de un nivel de abstracción intuitiva (asignación de temperatura incluso a las redes sociales, etc.) mientras que los informáticos están más enfocados en atacar problemas directamente a través de la resolución rigurosa del teorema y hacer el trabajo. Esta abstracción es lo que hace que las habilidades físicas sean fluidas y aplicables a una amplia gama de temas, desde la gravedad hasta la economía y la biología de sistemas.

Además, hay una mayor probabilidad en física de que te expongas a una gama más amplia de matemáticas, desde la teoría de grupos hasta la geometría diferencial y la geometría algebraica. Si bien puede haber científicos informáticos que usan tantos temas matemáticos, son muchos menos, y la gran mayoría de ellos usan la teoría de conjuntos, la lógica o la combinatoria, pero lo usan a un nivel mucho más riguroso que los físicos que aplican sus matemáticas.

Un colega, un doctorado en física de Caltech, que había cambiado a la informática, una vez me dijo que la primera mitad del siglo XX fue impulsada por la física aplicada, la segunda mitad por la investigación operativa (de la que surgió la informática).

El panorama general me parece ahora que la informática está apoyando una nueva ola de innovación en física aplicada y ciencia de materiales.

Establecer una conclusión para eso sería ir demasiado lejos. Simplemente lo ofrezco y agradezco otras opiniones.

Debes elegir Física sobre cualquier otra especialidad si Física es lo que quieres aprender y es lo que amas.

Claro, hay muchos más trabajos en software que en Física, pero obtener un título en Física no te impide convertirte en ingeniero de software. No debe considerar la CS como una alternativa importante solo por sus perspectivas laborales. Hay un montón de oportunidades para los estudiantes de física, y no solo en física aplicada o teórica. Software, robótica, … la lista continúa.

Al estudiar Física, agudizas tu mente analítica, abordas matemáticas y cursos difíciles, y te conviertes en personas muy útiles en nuestro mundo STEM.

Persigue la física si te encanta. Es mejor ser un físico excelente y apasionado que un desarrollador de software mediocre. Ya tenemos muchos de esos.

Hacer Ingeniería Informática Eléctrica! Como una especie de combinación de los dos, y puede aprender física o CS leyendo el libro de texto usted mismo, lo que podría ser esencialmente gratuito. Ir a la biblioteca electrónica. Descargar libros gratis. Encontrar boooks. Pero no puede hacer proyectos sofisticados analógicos / digitales / mecatrónicos sin pagar. Haga que su inversión en educación valga más, vaya a ECE o EECS. (en otras palabras, ¡ven a WPI!)

Mi bola de cristal no tiene un historial perfecto, pero …

En mi humilde opinión, la mayor parte del crecimiento en trabajos de software no estará en ingenieros de software que construyan / mantengan aplicaciones a gran escala para corporaciones como Microsoft. No me malinterpretes, creo que esos trabajos seguirán ahí. Pero predigo que el mayor crecimiento se producirá en otros campos, como la física, donde las personas con un conocimiento profundo de la física y un conocimiento superficial del software pueden crear aplicaciones personalizadas para ellos y para otros físicos.

Entonces, si estás interesado en perseguir ambos, me especializaré en física. Tome todas las clases de Comp Sci que pueda y probablemente podrá hacer una carrera haciendo ambas.

Elige lo que flota en tu bote. ¿Prefieres instalarte un domingo por la tarde con un libro de física o un libro de informática? Si vas a comprometerte profundamente con uno u otro, es mejor que sea algo que ames.

Como doctorado en física, soy parcial pero trataré de desconfiar de eso. Primero, diré, si su principal deseo es comenzar una carrera después de la graduación, entonces CS parece ser el camino a seguir. Hay una gran demanda de ingenieros de software y la compensación es bastante buena. Si tiene un título de física después de la licenciatura, esos mismos trabajos están disponibles para usted, pero es probable que tenga que hacer una preparación adicional para obtener esos trabajos.

Dicho esto, creo que la física es más difícil que la CS. Nunca he tomado un curso de CS que pensé, wow, eso es algo que no puedo aprender con bastante facilidad. Pero he tomado muchos cursos de física donde me desconcerté conceptualmente durante mucho tiempo, incluso después de que el curso había terminado. Además, todavía hay un peso significativo en la industria de tener un título en física que dice: “Puedo resolver casi cualquier problema con bastante facilidad si me das una cantidad razonable de tiempo y recursos”. Entonces, en ese sentido, diría que elija la física si quiere ser un solucionador de problemas generalista (pero también tenga cuidado, ser generalista también significa que no es un especialista y para obtener un trabajo, siempre necesita un conocimiento especializado).

Mira es muy simple !! Solo estoy dando el de un escenario después de eso, es tu decisión …

asumiendo que estudiaste informática en la licenciatura y quieres dominar la física. la física con la informática te lleva a progresar en la investigación y si quieres desarrollar cosas como desarrollo web, base de datos, android, etc., la maestría en física no te ayudará, pero la física te permite tener una mente investigadora que podría llevarte a una mejor comprensión de algoritmos significa que puedes ser un científico de la computación o puedes ser un científico trabajando en cosas de teoría cuántica …

Piense en los trabajos posibles con la física (enseñanza, investigación) y vea si esa es la dirección a la que desea ir. En cuanto a la informática, aquí hay una lista, Búsqueda de salario: informática.

Deberías usar la informática para resolver ecuaciones físicas.

Porque quieres ser físico y no informático.