What Major Should I Choose to Combine Engineering and Programming?

AI Thread Summary
The discussion centers on a high school senior exploring career options in engineering and programming, with a particular interest in aerospace engineering and space-related projects. The individual has experience with Arduino and Raspberry Pi and desires a profession that combines engineering and programming. The conversation highlights that programming skills are essential in engineering, and many engineers find opportunities to code regardless of their specific field. A suggestion is made to consider robotics or control systems, which blend practical engineering with programming and often involve significant math. The responder, a control systems engineer, emphasizes the importance of understanding the technical aspects of what is being programmed, reinforcing the idea that a dual focus on engineering and programming can lead to a fulfilling career.
Micard
Messages
2
Reaction score
0
Happy Thanksgiving to you! I am a high-school student and I'm a senior. I'm very interested in engineering and programming, and also space. Could you please help me decide what profession or career to choose? I mean major in college. The first thing that comes to mind is Aerospace engineering, but it is different, there are different engineers in this field. Plus, it doesn't or almost doesn't involve programming. Before considering engineering I was completely sure I was going to become a computer programmer. I have skills in both programming and some engineering, I have done some projects with Arduino, Raspberry Pi, and did stuff myself like Tesla Coils (just for fun). I want my job to involve a descent amount of time programming and also engineering. I like making stuff or thinking about how to make stuff, like how to make an engine (I have a project of a rocket controlled by raspberry pi with a diy engine, that can stabilize the rocket etc). And I also like space. Well, this is more optional. If you can give me some suggestions that don't include space - it's fine. Thank you in advance!
 
Physics news on Phys.org
A friend of mine recently came up with the theory: "If you are good with computers, no matter what field you do your degree in you will always end up programing". Sounds silly, but I did not have a counter-example at hand (in fact I actively try to get away from programming but always end up doing it). I am pretty sure that if you want to program you will find a lot of opportunities to do so in engineering.
 
Programming is a necessary skill for most engineers. They usually don't have to be exceptionally good or organized about it, but they do need to be competent. What separates engineers from programmers is that along with basic programming skills, they have to know about the things they're programming for.

If you like both knowing about the things you build and programming for them, I suggest a focus on robotics, or control systems. This field is fairly heavy on math, but it can also be very practical, hands-on, and generally such engineers earn decent salaries.

Fair warning: I am a control systems engineer. I have an electrical engineering degree. That's my bias.
 
Thank you for the replies! Much appreciate it!
 
Hello Physics Forums Community, I'm hoping to draw upon the community's collective wisdom regarding a procedural challenge that I believe many independent researchers face. I'm working on a self-contained theoretical framework from a foundational starting point. The work touches upon concepts from general relativity, quantum foundations, and cosmology, attempting to connect them based on a single relational principle. It has now reached a point, where some parameter free values seemingly...

Similar threads

Replies
9
Views
1K
Replies
5
Views
368
Replies
2
Views
3K
Replies
16
Views
3K
Replies
6
Views
4K
Replies
10
Views
3K
Replies
18
Views
3K
Back
Top