Can an electrical engineer become a good programmer?

Would you make a good electrical engineer? Take our career test and find your match with over 800 careers.

Take the free career test Learn more about the career test

Electrical engineers are exposed to computer programming early on, as they need to take introductory programming coursework as part of their electrical engineering curriculum. An electrical engineer has the choice of avoiding all but the introductory programming courses if learning how to code is not something that is of interest. But some students decide to double major in electrical engineering and computer engineering, as many of the courses are the same. If programming is pursued, one of the biggest advantages an electrical engineer has is his/her hardware background, which gives the engineer a clear understanding of what the computer is capable of doing.

Related Careers

Psychologist

Psychologist

Your Match?
Avg Wage
$86k
Growth
+19.7%
Satisfaction
3.5 / 5

A psychologist is someone who studies mental processes and human behaviour by observing, interpreting, and recording how people relate to one another and the environment.

Social Worker

Social Worker

Your Match?
Avg Wage
$55k
Growth
+8.3%
Satisfaction
2.9 / 5

There are two main types of social workers: direct-service social workers, who help people solve and cope with problems in their everyday lives, and clinical social workers, who diagnose and treat mental, behavioural, and emotional issues.