I'd really appreciate any advice you could give me. I've looked at the forums and can't find one that fits my situation.
I have a BS Degree in Electrical and Electronics Engineering and have worked in industry about 4 years now. I've grown less naive since graduation (amazing how working in the real world does that) and realize a little better how the world works. And I see that the interesting work to me is in the embedded systems/IoT industry. Embedded systems virtually touch every industry from smart grid to aerospace, robotics, and the defense industry.
So my dilemma. My degree was an Electrical and electronics degree so I have a solid background in Electrical power systems/machinery, analog electronics, control systems, and communications. But My computer engineering coursework was sparse other than an intro into C course, intro to embedded systems, and intro to logic design...
I'm taking an excellen online course series on coursera in embedded systems to give me more depth. But my software skills are pretty weak.
Would going back to school to get a masters in computer engineering/computer science greatly help my prospects to change industries? If so, would the CS or ECE degree be better?
Or on the other hand. Would my time and money be better spent taking a few online courses, buying some microcontrollers and doing personal projects to have a portfolio when interviewing for positions?