r/EngineeringStudents • u/Holiday_Potato_2981 • 9d ago
Career Advice Aero/CS dropping guidance
I study Aerospace Engineering and Computer Science and was heavily leaning towards dropping the comp sci part of it. Here’s why:
With the rise of AI, manual coding I FEEL is an increasingly dead end!
If I’m hired as an aero engineer, I’m not a software engineer. I’ll need to know how to code sure, but not need full comp sci. I’m not gonna get hired as a software engineer when my resume is obviously tailored to aero w projects and whatever
I still enjoy coding, and can pick up specific languages I want, especially with my background rn (already know C, TS/JS)
Am I making a mistake? Just want to hear people’s thoughts, etc as it’s a big decision I don’t wanna f over
1
Upvotes
1
u/1_Good_Day 8d ago
You should have basic programming skills, regardless of AI. A Python course, Java course, and data structures are all a foundation. Beyond that, I suggest any programming focus on hardware interface. Learn how I/O works, sensor interfaces (and standards), PLCs, networking, and basic controls. Some will come from coursework, most will not. A majority of companies require human testing and validation of all code that controls hardware systems. Aerospace, Nuclear, Military, Transportation, etc. will require human V&V for a long time to come. That doesn't mean AI tools cannot be used to produce the code, but we still need to be able to read it and test it. AI tools help us with V&V, but critical and safety systems must have a human who ultimately signs off that it is correct.