Computer Engineers design computer hardware or write low-level software that interfaces with hardware. CE majors have also been known to write regular software and prove theorems regarding algorithms.
Electrical Engineers can do anything ranging from power delivery systems to solid state to computer hardware design to writing low-level software that interfaces with hardware (depending on area of concentration). EE majors have also been known to write regular software and prove theorems regarding algorithms.
Sometimes people majoring in any of these fields will decide to work in finance (investment banking, quant, HFT). This is generally considered to be selling out or incompetence, especially since many jobs in Silicon Valley now pay much better than finance jobs. For example, one of my friends was offered <70K for a Quant job at Chase and Morgan Stanley in NYC... wtf?
As always, there are exceptions to the norm.
Read other answers by Dan Zhang on Quora:
- What is the most difficult technical (physics, computer science, mathematics etc.) course you've taken or heard of?
- What do you think of the Ara project by Google's Motorola subdivision?
- How do people react to hearing that you're a computer science major?
from Quora http://ift.tt/2exXFw9
No comments:
Post a Comment