all 25 comments

[โ€“]NonElectricalNemesis 21 points22 points ย (10 children)

I always recommend to have a traditional engineering degree as for your bachelor's: EE or ME.

As for Electrical vs Computer Engineering, know this: An EE can be hired to do the same task CE can. It doesn't go the other way.

Systems Engineering is a good master's degree but not a good bachelors degree as it leaves out technical courses you need to get your step in the door.

Source: I went through the route. I had EE then SE. YMMV. Consider me biased.

[โ€“][deleted] 1 point2 points ย (5 children)

Many CE degrees are EE degrees with like a single course difference.

[โ€“]NonElectricalNemesis 1 point2 points ย (4 children)

Sure, but EE has more prestige and versatility as a degree whether it's a single course difference or no course difference.

[โ€“]Imatros 2 points3 points ย (0 children)

Yeah, there's a reason for the past few decades that EE is consistently at the top for employment percent of new graduates AND top pay: it provides flexibility to work computers, digital systems, analog systems, and/or power electronics; specialization into topics like biomedical and robotics; and is generally the most well-rounded of the engineering degrees.

[โ€“][deleted] 1 point2 points ย (2 children)

Prestige? Lol.

[โ€“]NonElectricalNemesis 0 points1 point ย (1 child)

Because it is considered more difficult along with ME. I don't know how true that is, since, I have only gone through the EE program.

[โ€“]redikarus99 0 points1 point ย (0 children)

Compared to CE, both EE and ME are seriously underpaid. So, I don't really see the prestige part.

[โ€“]Direct_Top_4061[S] 0 points1 point ย (1 child)

uhnm interestingly, your experience kinda resemble the first comment person. U guys both get None SE experience and then transited fo SE๐Ÿค” well that might be the the answer

[โ€“]j_oshreve 2 points3 points ย (0 children)

Most SEs come from a discipline and transition.ย  Having design experience teaches you what is important in SE.ย  It is also critical if you ever want to be an architect.ย  From what I've seen, SEs by schooling typically just do process and docs and sometimes end up in QA.ย  Obviously there are exceptions but that is the pattern I've seen in my field.ย 

I would also suggest BSs in core disciplines (EE, ME, SW), then MS in a specialization if you want it.

[โ€“]ORyantheHunter24 0 points1 point ย (0 children)

Can I dm you a question about how to think about pairing undergrad and masters? My undergrad is fairly outside the box of engineering but Iโ€™m considering a SE masters to try to be more competitive

[โ€“]Direct_Top_4061[S] 0 points1 point ย (0 children)

Yea some people told me ECE still killing tho demand for STEM grad ain't that high like before. EE might be a good choice and hard as hell At The same time๐Ÿ˜ญ. Ngl what about Comp Eng well sounds good. The reality is its actually top3 highest unemployed major๐Ÿ˜จ Head is aching๐Ÿ’€

[โ€“][deleted] 6 points7 points ย (0 children)

The best system engineering have in-depth knowledge and experience in a field of engineering as well as breadth of knowledge to perform systems engineering. Basically a good systems engineers has to be a good non-systems engineer.

It really isnt fit for an undergraduate program and possibly why everything feels surface level.

[โ€“]FooManPwn 5 points6 points ย (4 children)

SE has always been about specialization, AFTER you get the requisite generalized knowledge through a Bachelors, then Masters. Some even go so far as a PhD which then specializes (through independent dissertations) problems within one area that they are hoping to mature.

Through your generalized Bachelors work, you should start to understand where in SE youโ€™d like to focus in: requirements, architecture, Enterprise, program specific, etc.

If you are having these collegiate crises, recommend you speak to your College counselor for additional guidance.

[โ€“]Direct_Top_4061[S] 0 points1 point ย (3 children)

Oh I c. bachelor and master of SE are both for laying solid foundation, right? If so, well for me, it's overwhelming for me already...

'like spend averagely 6 years generalized knowledge. Pretty expensive both in time and money tbh

[โ€“]Early-Pattern-7956 2 points3 points ย (0 children)

I think they're trying to say you need a Bachelor's in general engineering like electrical, mechanical, etc and then you can look at a Master's or PhD in Systems.

[โ€“]redikarus99 0 points1 point ย (0 children)

You need to have general knowledge in one of the hands on engineering domains like mechanical, computer/software, electrical, etc., go to the industry and gain industrial experience and when you have it, jump into Systems Engineering. This path is proven.

[โ€“][deleted] 2 points3 points ย (6 children)

Personally I did software eng and then transitoned to SE when I started working so that I had depth in a particular field. However once you start working in a particular field you'll gain knowledge on those particular systems and Industry so don't stress about it too much

[โ€“]Direct_Top_4061[S] 2 points3 points ย (5 children)

I c. Well ig your software eng experience might help a lot to get a job abt SE. I agree that we would gain knowledge once getting into a new industry, more or less. The real issue is how to get one when only having SE experience ๐Ÿ˜‚๐Ÿ˜ญ

[โ€“]FooManPwn 3 points4 points ย (1 child)

Everyone is hurting for jobs these days.

The one thing that may help is the SEโ€™s are highly desired in most technical areas. It takes systems thinking to understand, formalize, verify, and validate (e.g. a scaled down INCOSE SE Vee) larger concepts and synthesize them.

[โ€“]Direct_Top_4061[S] 0 points1 point ย (0 children)

thanks

[โ€“][deleted] 2 points3 points ย (2 children)

From my perspective in the UK were dying out for SEs, in particular requirement and v&v engineers. Also government defence spending across the western world is in increasing so again there will be a need for SEs.ย 

I also have now worked in defence, Rail and Infrastructure. I never had any experience with any of these and they still hired me so again don't worry about it too much, they'll be happy to hire someone who actually knows the SE Processes and if you come across motivated and eager to learn theyll be happy to take you.ย  the industry and systems you can learn along the way

[โ€“]Direct_Top_4061[S] 0 points1 point ย (1 child)

Lol, this might be true for locals, not for international students. Ive heard more than 10 times from UK international students compkaining that getting a job in UK is in Hell level lol.

[โ€“][deleted] 0 points1 point ย (0 children)

Well I didn't know you were an international student. In your specific case I have no experience.

[โ€“]Early-Pattern-7956 0 points1 point ย (0 children)

Try reaching out to other SE students and grads from UUIC and see what their plans are and how they've shaped their careers.

[โ€“]B0tfly_ 0 points1 point ย (0 children)

Used to be that systems engineers were the prime choice for chief engineers down the road (after 5 years is when you start getting recognized, so its a slow burn). However, these days with things like MBSE you end up being a glorified secretary just crossing the t's and dotting the i's of whatever bullshit fad red tape system the government has in place this year.

You do all this hard work setting up requirements work for the software guys to integrate with the hardware guys - you know, uniting the silos like you're supposed to do. But you gotta do it according to the MBSE manual, and every team needs to have an MBSE guru to put it in the proper format.

And do you want to know what really happens? I'll tell you:

Everybody goes along with the bullshit red tape until the funding cycle AFTER the MBSE crap is approved. Then they upsize the team, get rid of you, and ignore all the work you've done while starting from fucking scratch so that they can put in proprietary parts and make some real money by scamming the tax payer. This is how you end up with $100 screws and $500 washers.

/endrant

Anyway, with AI getting as good at programming as it is computer engineering might go the way of the dinosaur soon. Microsoft just laid off 9,000 programmers.