EE student in embedded systems graduating in May 2020. I see everyone in CS makes a lot compared to HW or firmware engineering and it's a bit discouraging to see. Should I stay in uni for another semester to get a CS minor and have time to CTCI and leetcode for an internship/full-time at FANG or get a MS EE and do CS on the side and try to land it big at Nvidia/Intel/FANG eventually? Paying for BS isn't going to be a problem since I have grants but for masters, I believe I will get a scholarship for doing the accelerated program (5 years of school). No name school btw. Currently have an internship 25/hour and will have an increased salary once I go into masters. Estimated TC of 75k full-time if I get a masters in EE if that means anything.
Can you just do CS MS? The options you listed are compromises. You need to go all in on these things
I would ideally get the MS at a reputable school and have it paid for while working (or make enough to justify the cost) or work a few years first
CS minor.
What school you in currently ?
Stay in school longer for a CS minor or major. (Or Master’s.) Learning when working FT is like 10x harder and you’ll get an EE label put on you so switching careers will be harder (and you may not want to). Doing it now will help you throughout your career even if it takes another year. Or hell, even two.
Do you like CS more than EE?
I enjoy both. I feel that it would be easier to work in SWE than Hardware/Firmware because of CTCI and leetcode vs having to make my own projects to learn about RTOS, circuitry and all the other concepts which is why I am wanting to go towards SWE