Sobre programación.

Colapsar
X
 
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes
  • Doctor Guibeljauser
    Gigante roja
    Usuario regular
    • Nov
    • 36

    #1

    Sobre programación.

    Buenos días a todos. Con este hilo espero terminar con las dudas pendientes que he acumulado hasta hoy. Gracias a todos por vuestra ayuda.

    En lo referente a informática, en el plan de la UNED he visto que solo piden lenguaje C, MAXIMA, LATEX y poco más. No conozco el campo, pero me da a mí que eso no será para nada suficiente si optas por competir por según qué trabajos.

    Grosso modo, ¿qué lenguajes y programas sería conveniente conocer para, como físico, optar a puestos donde la informática fuera indispensable para ejercer tu labor? Hablo de físicos trabajando en la ingeniería, por ejemplo.


    Muchas gracias a todos los foreros que os hayáis tomado la molestia de leer mis mensajes, y sobre todo a los que participéis en los hilos. Aprecio mucho vuestra participación, así como vuestro altruísmo, amabilidad y eficiencia. Agradezco mucho que compartáis vuestro conocimiento del campo. Un saludo a todos, máquinas.
  • Alriga
    Agujero negro
    BloggerFolcsónomoModerador generalUsuario de confianza

    • Jun
    • 6570

    #2
    Re: Sobre programación.

    En el ámbito del Cálculo Científico y de Ingeniería, (de un nivel superior al básico en el que puedes usar EXCEL), es muy utilizado MATLAB

    Saludos.
    "Das ist nicht nur nicht richtig, es ist nicht einmal falsch! "

    Comentario

    • The Higgs Particle
      Súper gigante roja
      Usuario de confianza

      • Nov
      • 1288

      #3
      Re: Sobre programación.

      Puntualizo para Guibeljauser: La licencia de Matlab, aun siendo la versión para estudiantes, cuesta su dinero. Por ello, te recomiendo practicar con Octave, que es prácticamente igual.
      i\hbar \frac{\partial \psi(\vec{r};t) }{\partial t} = H \psi(\vec{r}; t)

      \hat{\rho} = \sum_i p_i \ket{\psi_i} \bra{\psi_i}

      Comentario

      • Doctor Guibeljauser
        Gigante roja
        Usuario regular
        • Nov
        • 36

        #4
        Re: Sobre programación.

        Muchas gracias a ambos.

        Comentario

        • Julián
          Nova
          BloggerUsuario de confianza

          • Feb
          • 1685

          #5
          Re: Sobre programación.

          Matlab sin duda, el inconveniente y la solución te la dice the higgs particle. Si bien octave no es matlab, su codificación en cuanto al desarrollo de script es la misma (derivada de C) y utiliza muchos algoritmos que usa matlab para la implementación de ciertas funciones. No tendrás funciones ni toolbox muy buenas de matlab pero si con octave tendrás la base para el día de mañana poder migrar tranquilamente a matlab si es lo que deseas.

          En cuanto a la programación C es lo mejor (eterna discusión) en cuanto a que es un lenguaje de programación que derivan muchos de este. Pero C++ y mejor aún C# permiten el desarrollo de programas más complejos en cuanto a que una programación orientada objeto da más facilidad para el desarrollo y lectura de amplios códigos.

          Y por último en cuanto a ingeniería no te olvides de los software de simulación e instrumentación virtual. Hoy en día la simulación es un proceso ya completamente necesario en un desarrollo-investigación y la medición remota también. Para un físico te puedo nombrar Comsol multiphysics. Y en cuanto a instumentanción virtual, el labview.
          Por más bella o elegante que sea la teoría, si los resultados no la acompañan, está mal.

          Comentario

          • Doctor Guibeljauser
            Gigante roja
            Usuario regular
            • Nov
            • 36

            #6
            Re: Sobre programación.

            Muchas gracias, Julián.

            Comentario

            • pod
              Agujero negro
              Colaborador de La web de FísicaBloggerAdministradorModerador general

              • Mar
              • 8760

              #7
              Re: Sobre programación.

              Si quieres dedicarte a la programación profesionalmente, no es suficiente con saber este o aquél lenguaje. Hay que entender la programación desde un punto más abstracto que la simple codificación utilizando una u otra sintaxis. Patrones de diseño, arquitectura de software, etc. En mi humilde opinión, los Físicos por el tipo de formación que reciben (esencialmente multidisciplinar, aprendemos a aprender, buen manejo de la lógica y la abstración, etc.) tienen muy buena base para ser de los mejores programadores. Pero la idea no es "aprendo este lenguaje y ya estaré listo".

              De hecho, hay quien dice que un programador no es un programador hasta que no domina por lo menos tres lenguajes de programación, cuanto más diferentes mejor.
              La única alternativa a ser físico era ser etéreo.

              Comentario

              • Doctor Guibeljauser
                Gigante roja
                Usuario regular
                • Nov
                • 36

                #8
                Re: Sobre programación.

                Muchas gracias de nuevo, pod.

                Comentario

                Contenido relacionado

                Colapsar

                Trabajando...