Is it realistic? I decided to go the route of mech. e and I love my major, but I do sometimes wonder if comp sci offers certain opportunities I might not have access to.
if you REALLY want to “break into” SV, do Comp Sci minor or instead. Or do a coding Boot camp over the summer after you graduate. you WILL have to know how to code to get a computer programing job out here.
You could change over to Electrical Engineering. A lot of them do coding as their job from what I have heard.
It’s not like the only thing people do in the valley is code. Of course ME is fine. You just have to look for ME jobs. Where do you go to school?
I work in a high tech firm and more often than not mechanical engineering issues are far more difficult to address than software or hardware. If you have expertise in things like solid modeling, heat transfer / dissipation, thermal modeling, tolerances, and many other things that are needed to get a product (not software) to the hands of the users, you should be ok. You need to focus on companies that actually build stuff that people can buy and use.