¿Qué debe aprender una persona con una formación en ingeniería eléctrica pura antes de aprender a programar?

¿Estás lo suficientemente motivado para aprender alguno de esos lenguajes de programación? ¿Realmente tiene la necesidad de automatizar sus pruebas con cualquiera de esos lenguajes de programación?

Aprender a programar puede ser aburrido. Especialmente si no tienes un objetivo real para aprenderlo.

¿Cuáles son los requisitos previos? Ninguno que yo sepa! Ya que dices que eres un EE, debes tener una idea de qué es una computadora y cómo funciona. ( Supongo que usted estudió microprocesadores o microcontroladores y escribió al menos algunos programas simples ). Dado que, la programación de aprendizaje debería ser trivial para usted. Sugeriría Python, pero la verdadera afirmación debería ser: elige tu veneno. Ninguno de los idiomas es superior al otro, aunque cada idioma tiene su propio conjunto de fanáticos que intentarán convencerlo de que su “religión” … er, lenguaje de programación … es mejor que la otra.

No especifique qué tipo de automatización de prueba desea hacer y si existe un conjunto de pruebas existente. ¿Por qué es eso importante? Porque si tiene un conjunto de pruebas existente y está implementado en Perl, o Tcl / TK, no tiene sentido perder el tiempo con Python. Es por eso que dije ” escoge tu veneno, … ¡pero escogelo sabiamente !”

HTH!