This why it so hard for MIDN's to have a minor or second major. They already have minor in STEMYou still graduate with a BS. So, you will have the engineering background necessary for any position - as long as you do well in the classes!
BLUF: A USNA English grad will be far better equipped for post-Navy life than a civilian school English grad, but depending on what @IronmanDaremo meant by "any position" -- I'd push back somewhat if the reference is to civilian STEM jobs.You still graduate with a BS. So, you will have the engineering background necessary for any position - as long as you do well in the classes!
100%.do what you have a passion for
Please do about comp scienceBLUF: A USNA English grad will be far better equipped for post-Navy life than a civilian school English grad, but depending on what @IronmanDaremo meant by "any position" -- I'd push back somewhat if the reference is to civilian STEM jobs.
Yes and no IMO. Engineering skills necessary for most any career track in the Navy -- yes. The outside, not exactly.
A USNA English major certainly has more STEM experience than an English major from a civilian institution, not to mention the USNA connection. But as an example, the USNA English graduate will not have taken the NCEES FE exam (or similar) that many engineering grads at civilian schools take. Now, being candid I don't definitively know if USNA engineering grads take it, though this USNA link seems to suggest it is encouraged. I'm learning here too!
I could elaborate on coding and computer science skills as well.
I was a Group 3 major at USNA. When I left Active Duty, GE hired me as an Engineer. Then I became a Senior Engineer.In my experience at three different technical companies in three different products/industries, a true engineering degree was only needed to pass the initial interview. IMHO, a true engineering degree is only needed if your planning to gain licensure and sit for the FE/PE exams.
A USNA grad with a Group 3 major who has experience with ship systems and basic engineering could slide into an "engineering" role at most "technical" or engineering company and be successful. The best engineers that I have known are the ones with passion and experience, and some of them did not have a piece of paper with BS in "X" Engineering.
IMHO, an engineering degree is not about Moore's law or the Laws of Thermodynamics or knowing about Van Der Waals forces. Engineering is knowing how to think through a problem in a logical manner and then develop a sustainable solution.
Post-9/11. Not 8/11.Thinking about two of our USNA sponsor family alumni…
- English Honors, submarines, separated from service, M.S. in Engineering Management using Post-8/11 GI Bill benefits, high-paying job at Boston Scientific. Performed very well in STEM courses at USNA, passed submarine screening, excelled in nuke power pipeline, excelled as a junior officer gaining leadership and management skills. Actively headhunted by major firms.
- English major, Marine ground (logistics), separated at 8 years, hired by a Fortune 500 company that makes tires (had several offers after attending the Service Academy Career Conference [SACC], an exclusive career fair for SA grads, well-attended by major firms who know exactly what they are looking for). Has been promoted again and again, now has an MBA, PMP and other certifications, and is now a VP with plenty of career room left to go higher. Was a “regular mid,” grade-wise, at USNA. The company was looking for someone who had actual leadership experience in high-pressure situations (two combat zone tours, and appropriate chest candy), adaptability, resource management, maturity, reliability, work ethic, decision-making and risk analysis skills, STEM abilities and so much more to offer than age peers.
Coding is a unique beast. The foundation is well established, but applications evolve, approaches get refined, and languages grow, gain popularity, and fade. The skill atrophies heavily if not used IMO. However, in the modern era no one needs a comp sci degree to code given the many phenomenal resources available online, many of them for free. So this really distills down to skill acquisition and understanding of all things code -- algorithms, recursion, data structures, and so much more. If a USNA grad has a desire to one day work as any flavor of software engineer, they'll be up against technical coding interviews at most big tech companies. It is my opinion that the base USNA STEM courses would leave our hypothetical English major woefully unprepared for that interview. A USNA comp science major that has strong skill retention and/or maintained their skillset during time in the fleet, would only need minor polishing to be ready for that interview IMO. Moreover, that comp sci major will have a foundational understanding to rapidly build upon and jump into the latest and greatest, be it ML, GANs, or neural nets, while our English major will be learning print("Hello World")Please do about comp science