<p>So, I'm a college junior currently majoring in physics but I want to switch to computer science so that I can graduate on time, and also work for a year to earn money as a software engineer before going back to grad school for a PhD in either artificial intelligence or biomedical engineering. Something with computers.</p>
<p>I'm afraid I'll get stuck in industry because I would like the salary too much and not want to pursue graduate education. </p>
<p>What's the starting salary like for someone with only a couple of months of CS internship graduating from a good UC in the bay area? Would it be bad to earn money for a year, and then go back for a PhD in a related field?</p>
<p>Please help!</p>