Some of the best engineers I know don&#x27;t have their degree in Engineering even, but in Mathematics or Physics, but they have a passion for learning and bettering themselves, so don&#x27;t let the lack of a degree in CS&#x2F;CE discourage you.<p>that being said, I&#x27;ll diverge here and say you should learn a lower level language (C, C++, Assembly, ADA).<p>You&#x27;d have a world of opportunity in more regulated industries, such as Vehicle Manufacturing, Industrial Controllers, Aviation, weapons, etc. You&#x27;d have a leg up on anyone coming directly from CS or computer engineering with a background in Physics&#x2F;ME.<p>And in that case, I&#x27;d say get yourself a Raspberry Pi and jump-in to the world of Embedded controllers &amp; OS. It will be a very steep learning curve, but you&#x27;ll develop great chops and a lot of knowledge.<p>and, on a side-note: People still get paid to develop new trash-cans? I thought that was like... a solved problem.