Hacker News new | ask | show | jobs
by usiegj00 5163 days ago
You're hired! :-)

Really tho--if you have a passion for CS, but studied Physics, you have the capacity to excel. I fell in love with the ordered-ness of computers and self-taught myself programming in my teens. I went to college and studied Physics knowing I would likely not continue as a career physicist. During college I found that between my basic programming knowledge and physics requirements I had covered a large portion of the CompSci major (except for the upper division classes). I tested out of some and then took the others to end up with CompSci + Physics degrees.

Since graduating, I've benefited from my CompSci degree in areas like data structures, runtime complexity and parsing--but the rest of my CompSci skills were self-taught before or afterwards ("the Internet" was not in my CompSci curriculum).

I believe I've benefited more from my Physics training. Specifically--the Socratic method of looking at root causes in a systematic and problem-simplifying manner. And I've never been daunted by a hard problem or one that needs theoretical analysis for an elegant solution.

Given all of the above, some of the best programmers I've met have no degrees--so passion and willingness to self-learn trump all.